Releases: 1Panel-dev/MaxKB-skills
Releases · 1Panel-dev/MaxKB-skills
v1.0.1: Feat/support subpath deployment (#2)
* 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>