agentscope-ai / agentscope-ai/QwenPaw
[Bug]: 控制台「同步到技能池」按钮报错 {"detail":{"success":false,"reason":"not_found"}}
- 主要语言
- Python
- 星标
- 34.9k
- 派生
- 3.1k
- 平均合并
- 1 天 15 小时
- 30 天内合并 PR
- 225
描述
## Describe the bug
在 CoPaw 控制台 → 工作区 → 技能页面,点击「同步到技能池」按钮后,直接返回错误:
{"detail":{"success":false,"reason":"not_found"}}
没有任何其他提示信息。
## To Reproduce
1. 打开 CoPaw 控制台 → 工作区 default → 技能
2. 点击「同步到技能池」按钮
3. 观察到报错 {"detail":{"success":false,"reason":"not_found"}}
## Environment
- OS: Windows 11 专业版 10.0.22621
- CoPaw 版本: 最新(通过 qwenpaw update 保持更新)
- Agent ID: default
- 技能数量: workspace 77 个(60 customized + 17 builtin),skill_pool 17 个(全 builtin)
## Diagnostic findings
通过对比 workspace/skill.json 和 skill_pool/skill.json 发现:
1. **两套 manifest schema 不同:**
- workspace: `"schema_version": "workspace-skill-manifest.v1"`
- skill_pool: `"schema_version": "skill-pool-manifest.v1"`
2. **字段结构差异大:**
- workspace 条目有 `enabled`, `channels`, `config` 字段
- skill_pool 条目有 `version_text`, `builtin_language`, `builtin_source_name` 字段
3. **技能数量不对等:**
- workspace 有 77 个 skill(含 60 customized)
- skill_pool 仅有 17 个(全 builtin)
- 差异的 60 个 customized skill 均存在对应 skills/ 目录且含 SKILL.md,不是文件缺失问题
4. **关联已有的同类 issue:** #3702、#3270
贡献指南
评估
这个 Issue 还没有评估数据。