DK/Dylan Blog
SDD
• 6 articles

Spec-Driven Development

规约驱动开发(SDD)是以规范文档为核心的开发模式。先定义清晰接口、数据模型与行为规约,再开展编码实现。可分为规约先行、规约同步两类。借助形式化描述提前校验逻辑,减少后期返工,保障实现与设计一致。

All Articles in Spec-Driven Development

AUG072026
AI&LLMSDD

06-SDD-复杂功能:从功能分解到规范之上的规范

针对AI代理上下文窗口有限导致"失忆"问题,提供从限制任务数量到子代理委派再到Spec-of-Specs的渐进式升级策略。详解路线图拆解五步法,将无限业务复杂度收敛到有限上下文。

2 min read
AUG062026
AI&LLMSDD

05-SDD-规范持久性模型:当需求变了,文档该怎么办?

探讨需求变更时规范文档的同步策略,提出三种持久化模型:Flow-Back回流式、Flow-Forward前推式、Living Spec活文档。提供选型框架,通过CI将规范一致性变为工程约束。

4 min read
AUG042026
AI&LLMSDD

04-SDD-GitHub Spec Kit 当 AI 编码助手有了副驾驶

介绍GitHub开源的Spec Kit工具链,定位为AI编码助手的"教练与护栏"。阐述三大核心原则、四种项目类型、slash命令体系和扩展机制,是SDD方法论的完整工程实现。

2 min read
AUG042026
AI&LLMSDD

03-SDD-工作流阶段:从想法到代码的系统化路径

详细拆解SDD四个阶段(Specify→Plan→Tasks→Implement)的产出标准与最佳实践。强调规范与计划分离、检查点机制和回溯迭代流程,让模糊想法逐步转化为可落地的代码。

1 min read
AUG042026
AI&LLMSDD

02-SDD-SDD与其他方法论比较-深度对比

深度对比SDD与瀑布、敏捷、TDD、BDD、Vibe Coding六种方法论,指出各自解决不同问题。提出SDD+TDD+敏捷的组合方案,SDD是AI辅助时代人机协作的关键工程契约。

5 min read
AUG032026
AI&LLMSDD

01-SDD-Spec-Driven Development是什么

规范驱动开发(SDD)以规范而非代码为项目中心真相来源。从Vibe Coding到意图驱动编码,四阶段工作流(Specify→Plan→Tasks→Implement)将开发者从"代码工人"提升为"规范架构师"。

1 min read