Skip to content

Releases: 1Panel-dev/MaxKB-skills

v1.0.1: Feat/support subpath deployment (#2)

04 Apr 04:37
d3c98a5

Choose a tag to compare

* feat: 支持 MaxKB 子路径部署并优化配置说明

主要改进:
1. 新增 MAXKB_API_PREFIX 环境变量,支持子路径部署(如 /mk)
2. 修复 _build_api_path 函数,正确处理 /chat/ 路径(不需要 API 前缀)
3. 更新 .env.example 添加详细配置说明和示例
4. 所有 HTTP 请求函数统一使用 _build_api_path 处理路径

修复问题:
- 修复了子路径部署时 /chat/api/ 路径错误添加前缀的问题
- 修复了登录 API 路径硬编码问题
- 优化了环境变量配置的文档说明

测试验证:
- ✅ /api/... 路径正确添加前缀 → /mk/api/...
- ✅ /chat/... 路径保持原样 → /chat/...
- ✅ 智能体列表获取正常
- ✅ 对话功能正常

* docs: 在 README 中补充 MAXKB_API_PREFIX 配置说明

- 新增 MAXKB_API_PREFIX 环境变量的详细说明
- 添加子路径部署场景的配置示例
- 说明路径处理规则(/chat/ 路径不添加前缀)
- 更新快速开始中的配置示例

* feat: 优化 MAXKB_API_PREFIX 默认值为 /admin

- 将 MAXKB_API_PREFIX 默认值从空字符串改为 /admin
- 更新 .env.example 配置示例
- 更新 README 文档说明
- 添加 4 种部署场景的配置示例

适用场景:
- 标准 MaxKB 部署:使用默认值 /admin
- 子路径部署:配置为子路径(如 /mk)
- 根路径无前缀:配置为空字符串

* docs: 优化 README 环境变量说明

- 添加必填/选填标记(✅/❌/⚠️)
- 明确 MAXKB_API_PREFIX 为选填参数
- 说明认证方式的优先级
- 更新 .env 配置示例,分类为必填/选填/认证
- 添加更清晰的配置提示

* 修复登录 API 路径,支持子路径部署

---------

Co-authored-by: OpenClaw <openclaw@local>

v1.0.0

25 Mar 04:56

Choose a tag to compare

Update API endpoint to retrieve up to 10,000 published agents