Appearance
如何利用 AI 实现从需求到验收的端到端自动化交付
解决 AI 编码中常见的“部分完成”或“盲目假设成功”问题:通过构建一套基于状态机的编排机制,强制 AI 在提供证据证明满足验收标准(DoD)之前,不得将任务标记为完成。
为什么需要这个技能
在传统的 AI 辅助编程中,AI 往往在修改完代码后就报告“已完成”,但实际上可能并未在真实环境下验证,或者忽略了需求文档中的某些验收细节。
本技能的核心逻辑是:不为“代码已变更”而优化,而为“DoD 已证明”而优化。它将整个开发周期转化为一个严格的状态机,要求 AI 必须在每个阶段(需求 执行 评审 部署 验证)产生可审计的证据,从而减少人为干预并消除交付偏差。
适用场景
- 任务已有明确的 Issue 描述和验收标准,需要 AI 独立端到端执行。
- 需要在实现、评审、部署和最终验证之间建立结构化的交接流程。
- 厌恶 AI 的“沉默式部分完成”,需要明确的停止条件或升级(Escalation)机制。
核心工作流
该技能将任务驱动分为以下状态流转:需求接收 准入检查 执行 评审循环 部署验证 验收通过/升级。
- 需求准入 (Intake & Gate):提取目标与 DoD。若 Issue 状态为
draft或未获得执行许可,立即停止,严禁在未就绪时编写代码。 - 闭环执行 (Execute):调用
closed-loop-delivery进行本地开发与初步验证。 - 评审循环 (Review Loop):采用阶梯式轮询机制(3min 6min 10min)处理 PR 反馈,批量处理评论而非碎片化响应。
- 运行时验证 (Deploy & Verify):默认部署至
dev环境,通过实际日志、API 响应或 Lambda 行为验证,而非凭空假设。 - 验收门禁 (Completion Gate):在声明完成前,必须执行
verification-before-completion检查。
停止条件:
- Accepted:所有验收标准均有对应证据。
- Escalated:经过 2 轮迭代仍失败、缺少必要权限/密钥、或评审指令冲突。
下载和安装
下载 acceptance-orchestrator 中文版 Skill ZIP
解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md。
你可能还需要
暂无推荐