SuperAPI AI 工具集

implement-change

智能体与模型

查看项目

更新于 10-15 20:13

技能介绍

用途:让 AI 作为技术负责人,端到端完成一项变更,最终产出已合并的 PR,全程不打断用户。开始前需审阅全部任务与上下文(设计文档、规格、提案等),若有歧义或缺失信息应先提问。

主要能力与流程:

  1. 实现任务:识别任务清单中未完成项,逐个以子代理调用 codagent:implement-and-validate,并传入完整任务描述与相关上下文;任务串行执行,等每个子代理完成并审阅报告后再进行下一个。若子代理失败,按失败报告处理:缺上下文则补充信息后重新调用;重试超限则检视根因,可自行修复环境或前置任务后重试一次,否则上报用户;遇到矛盾需求或缺失依赖等真实阻塞立即上报并等待。
  2. 运行验证器:执行 agent-validator detect 2>&1 并按退出码分支:退出码 0 表示会运行门禁,调用 agent-validator:validator-run 并等其通过;退出码 2 表示不会运行门禁(无变更或不适用),执行 agent-validator skip 继续;其他退出码为错误,将输出上报用户并停止。
  3. 归档变更(如适用):若使用 OpenSpec,调用 openspec-archive-change 技能将增量规格同步回主规格目录,无需提示用户;随后执行 agent-validator skip。
  4. 完成 PR:调用 codagent:finalize-pr 推送 PR、等待 CI 并自动修复失败,涵盖推送→等待→修复循环。

限制:除真实阻塞外不应停下询问;任务需串行而非并行,以避免冲突与顺序问题;仅在已配置相应 codagent、agent-validator 相关技能及可选 OpenSpec 时可用;文档未提供价格、平台支持范围与效果数据。