SuperAPI AI 工具集

implement

办公与效率

查看项目

更新于 10-16 05:07

技能介绍

用途:当已存在经批准的任务文档,且用户希望执行代码或内容改动时,使用 implement 技能。该技能要求先有批准的任务文档,再把任务文档视为主要范围契约,不擅自扩大范围。

主要能力与流程:读取 AGENTS.md、LEARNINGS.md(若存在),从 TASKS.md 或任务文件名解析任务 ID,读取 docs/task/{ID}-{task-name}.md,确认任务已审核并批准实现;若批准状态不明确则停下询问。随后只读取任务文档中列出的文件(除非缺失依赖阻碍实现),把任务在 TASKS.md 中移至 In Progress,执行实现步骤,安全时运行任务文档中的验证命令,向任务文档追加 Implementation Notes,再把任务移至 Testing,并重新读取 TASKS.md 确认行已移动;若未移动需在交接前补上。手动模式下停止并交接给 simplify;auto 模式下继续自动化链。

用法:参数为 {ID} 或 {task-name} 标识任务文档;auto 在实现后启用实现到发布的自动化链;--tier fast|balanced|deep 仅在运行时支持分层路由时可覆盖任务文档建议。用户提到的具体模型名称按适配器偏好处理,而非核心工作流语义。auto 链依次执行 simplify {ID}、test {ID}、document {ID}、ship {ID}。

限制:同一失败测试或质量问题最多进行三次修复重试,之后向用户报告阻塞。运行时不支持后台 worker 或子代理时需在当前会话顺序执行各阶段。阅读规则默认读取 AGENTS.md、LEARNINGS.md(若存在)、任务文档及 File Changes 中列出的文件,避免大范围代码库探索;若任务文档缺少必要上下文,可对特定符号、文件、路由或命令进行定向搜索,并在 Implementation Notes 中记录原因。Implementation Notes 需包含变更摘要、变更文件及原因、与计划的偏差、验证运行结果(PASS/FAIL/SKIPPED 及原因)。具体分类、收费与平台支持情况暂未提供。