完善 skill_manager 的技能维护能力
This commit is contained in:
@@ -39,9 +39,12 @@ Skills 树是动态生长的——没有预置的 workflow,所有工作流从
|
||||
|
||||
1. **查已有** — 先检查 `skills/workflow/` 下是否有匹配的 workflow skill
|
||||
2. **从零拼装** — 无匹配时,Agent 自行组合 `tjwater_cli` 命令 + Python 脚本完成
|
||||
3. **沉淀复用** — 任务完成后复盘,如果流程稳定可复用,用 `skill_manager` 保存到 `skills/workflow/<name>/`(含 SKILL.md + scripts/*.py)
|
||||
3. **沉淀复用** — 任务完成后复盘,如果流程稳定可复用,用 `skill_manager` 保存到 `skills/workflow/<name>/`(含 SKILL.md、references/*.md、scripts/*.py)
|
||||
4. **原子操作** — 简单查询直接调用 `tjwater_cli`,不走 skill
|
||||
|
||||
`skill_manager` 可维护主 SKILL.md、`## Learned Patterns`、references/*.md 和 scripts/*.py;完整写入 SKILL.md 时需包含 `name` 和 `description` frontmatter。
|
||||
目录入口也通过 `skill_manager` 维护:`skill_path="workflow"` 对应 `skills/workflow/SKILL.md`,`skill_path="__root__"` 对应 `skills/SKILL.md`。
|
||||
|
||||
## Workflow 脚本编写规范
|
||||
|
||||
**原则:尽量用 pipe 串联 CLI 调用,减少 tool calling 次数。**
|
||||
|
||||
Reference in New Issue
Block a user