Files
chill_notes/wiki/Resources/方法论/SDD规格驱动开发.md
2026-04-27 23:51:49 +08:00

1.3 KiB
Executable File
Raw Blame History

created, type, tags, source
created type tags source
2026-04-28 concept
SDD
规格驱动开发
AI-Engineering
开发方法论
/obsidian/参考资料/SDD_规格驱动开发/

SDD 规格驱动开发

Spec-Driven Development以结构化的功能规格说明为起点分解为更小片段、解决方案和任务

核心公式

传统模式:思考 → 编码 → 文档
SDD<44><44>规格 → 生成 → 验证

核心理念

  • 规格说明优先于代码 (spec-first)
  • 规格是人与 AI 的共同真相来源
  • 代码是派生产物,规格是主制品

规格层级

层级 说明
Spec-first 任务开始时写规格,完成后可丢弃
Spec-anchored 任务完成后保留规格,后续演时使用
Spec-as-source 规格是持续维护的主制品,代码完全由规格生成

工作流阶段

来源 阶段
Kevin Ryan / Papalini Specify → Plan → Tasks → Implement
GitHub spec-kit Constitution → Specify → Plan → Tasks → Implement
Kiro (AWS) Requirements → Design → Tasks

与其他方法的关系

方法 关系
Harness Engineering SDD 关注规格Harness 关注运行时环境
Superpowers技能框架 SDD 关注规格Superpowers 关注执行流程

整理自 Obsidian 参考资料