SuperAPI AI 工具集

todo-resolve

智能体与模型

查看项目

更新于 10-16 05:42

技能介绍

用途:在代码评审或分诊后,批量解决已批准的 todo 项。仅处理 ready 状态的 todo;pending 项会被跳过并在末尾列出,complete 项忽略。若传入具体 todo ID 或模式,则只过滤匹配项,且仍需为 ready。跳过任何建议删除、移除或将 docs/brainstorms/、docs/plans/、docs/solutions/ 中文件加入 gitignore 的 todo,因为这些是有意保留的流水线产物。

流程:1) 分析:扫描 .context/compound-engineering/todos/.md 和旧版 todos/.md,按状态分区;ce:review mode:autofix 安全自动处理后的剩余可操作工作会已是 ready。2) 规划:按类型创建任务列表,分析依赖,被依赖项优先,并输出展示执行顺序与并行性的 mermaid 图。3) 实现:为每项启动 compound-engineering:workflow:pr-comment-resolver 代理,优先并行,否则按依赖顺序串行;1-4 项直接并行返回,5 项以上分批每批 4 个,仅返回简短状态摘要(todo 已处理、变更文件、测试运行/跳过、阻塞项);大批量可用 .context/compound-engineering/todo-resolve/<run-id>/ 存放每解析器产物,仅向父级返回完成摘要。4) 提交与解决:提交变更、标记 todo 已解决、推送到远程;此处停止,先确认 todo 已解决且变更已提交。5) 经验沉淀:加载 ce:compound 技能记录学到的内容;停止并确认在 docs/solutions/ 生成解决方案文档,若无则继续。6) 清理:删除两个路径下已完成/已解决的 todo 文件,并删除临时目录(除非用户要求检查)。最后汇总已解决数、待处理(跳过)数、经验文档路径和清理数;若有跳过的 pending 项,列出并提示运行 /todo-triage 批准。

限制:缺少官方文档、收费、平台与具体安装方式等信息,暂未提供。