ForcePilot/backend/server/utils
Wenjie Zhang a005e0f3dc feat: 内置 Skills 按需安装机制
- Skill 模型新增 version, is_builtin, content_hash 字段
- 内置 skills 不再自动安装,改为按需安装
- 新增 GET/POST /system/skills/builtin 路由
- 安装时计算目录内容 hash,用于变更检测
- 更新时 hash 不一致返回 409 确认
- 前端显示内置 skills 未安装状态,支持安装/更新按钮
- 内置 skill 文件编辑入口已隐藏
- 修复 _compute_dir_hash 内存问题,改为 chunk 读取
- 19 个测试用例全部通过
2026-03-28 17:53:53 +08:00
..
__init__.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
access_log_middleware.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
auth_middleware.py feat: 重构对话线程相关API,统一使用线程ID,移除不必要的智能体ID参数 2026-03-27 00:20:33 +08:00
auth_utils.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
common_utils.py refactor: 移除 operation 中没有使用到的 repo #567 2026-03-24 11:09:44 +08:00
lifespan.py feat: 内置 Skills 按需安装机制 2026-03-28 17:53:53 +08:00
migrate.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
singleton.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
user_utils.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00