AI 编程 · 工作方式
规格驱动开发
Spec-Driven Development
也叫:Spec、规格说明、需求文档先行、规范驱动开发
先和 AI 一起把需求、设计和任务清单写成文档,确认之后再按清单逐项实现的开发方式。
详细解释
规格驱动开发像盖房子前先出图纸:先写清楚要做什么(需求)、打算怎么做(设计)、分几步做(任务),确认无误后再施工。相比一句话就让 AI 开干,它慢一点,但返工少得多。
一份实用的规格通常包括:用户能做什么、每个功能的验收标准(怎样算做好)、页面有哪些状态(加载中、空数据、出错)、明确不做什么。任务清单则把功能拆成一个个能单独验证的小步骤。
它特别适合中大型功能,以及需要多次对话才能完成的工作:规格文档存在项目里,新对话时让 AI 先读文档,就不怕上下文丢失。小改动没必要这么正式,直接说清楚即可。
开发者信息术语 ID、DOM 线索、识别优先级
- 术语 ID
ai-spec-driven- DOM 选择器
- 没有 DOM 线索,这个概念不在页面上直接识别。
- 优先级
- 1 · 同一层有多条命中时,优先级高的胜出
- 版本
- v1 · 更新于 2026/09/29