ForcePilot/backend/package/yuxi/repositories
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
agent_config_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
agent_run_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
conversation_repository.py feat: 增强对话线程的 agent_config_id 绑定逻辑,确保元数据一致性 2026-03-27 01:15:51 +08:00
department_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
evaluation_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
knowledge_base_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
knowledge_file_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
mcp_server_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
message_feedback_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
skill_repository.py feat: 内置 Skills 按需安装机制 2026-03-28 17:53:53 +08:00
subagent_repository.py test: 修整测试文件 2026-03-24 11:09:52 +08:00
task_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00
user_repository.py refactor: 将后端代码迁移至 backend 目录 2026-03-24 11:08:12 +08:00