spec-sdd

AI 辅助编程的开发工作流规约

简介

Spec-Driven Development (SDD) 是一套面向 AI 辅助编程的三阶段开发工作流规约。 核心理念很简单:在让 AI 写代码之前,先把需求、设计、验收标准说清楚。三阶段流程(需求分析 → 设计 → 实施)每阶段都有明确的产出物和质量标准,G1-G8 八道门禁确保不成熟的交付不会流到下一阶段。 配套模板包括 proposal / design / tasks / test-cases 四份文档,覆盖从方案确定到测试验证的全过程。和 AI Agent 协作时,这些文档就是双方对齐的「合同」。

特性

  • 三阶段流程:需求分析 — 设计 — 实施,每阶段有明确产出物
  • 文档模板:proposal / design / tasks / test-cases 四份规范文档
  • 质量门禁:G1-G8 八道门禁保障交付质量
  • Agent 工作流:与 AI Agent 协作的标准化流程

技术栈

MarkdownSpecification