SuperAPI AI 工具集

issue-autopilot

测试与质量

查看项目

更新于 10-15 17:32

技能介绍

用途:接收 prd-to-issues 生成的本地 Markdown issue 文件夹,自动把每个可完成的 issue 推进到 done/,按依赖顺序持续运行,直到文件夹耗尽或只剩需要人工把关的工作。

主要能力:主线程作为编排者构建工作图、挑选下一个就绪 issue、派生子代理执行实现、代码审查、修复、QA 计划与 QA 模拟,并读取结构化结果决定下一步。每个 issue 运行完整质量循环:实现→审查→修复→QA→模拟→修复。默认配置包括 GIT_STRATEGY=branch-pr(建分支、提交、用 gh 开 PR,不自动合并)、MAX_QUALITY_ITERATIONS=3、REVIEW_BLOCKING_SEVERITY=high。

使用方式:可选参数为 issue 文件夹路径,默认 docs/issues/consumer-deepseek-migration/。推荐配合内置 /goal 命令实现跨轮次 AFK 运行,例如:/goal every non-done issue in docs/issues/<change>/ has either been moved to done/ or recorded as blocked-needs-human, then run /issue-autopilot docs/issues/<change>/。完成条件必须允许人工把关的 issue 计为已处理,否则会无限循环。

适用场景:需要无人值守批量推进本地 issue、并希望每个 issue 都经过审查与 QA 的自动化开发流程。

限制:绝不调用 AskUserQuestion 或阻塞等待用户;不伪造人工把关决定;遇到硬阻塞或达到最大迭代次数会标记为 needs human 并跳过;HITL 门控的下游分支不会自动假设结果,需人工决策后重跑。具体平台、收费与价格信息暂未提供。