GDD:Matt Pocock 的盘问驱动开发——spec 用完即弃
Matt Pocock 受不了一件事:大家老把他的 skills 跟 spec 驱动开发(SDD)混为一谈。Birgitta Boeckeler 把 SDD 拆成三层阶梯(spec-first → spec-anchored → spec-as-source),一个比一个重。而 Matt 的做法是 spec 写完即删——比最轻档还轻。真正重要的不是文档,是动工之前反复盘问「我到底要什么」的过程,他管这叫 grilling。他给它一个独立的名字:GDD,grill-driven-development,盘问驱动开发。
📌 来源:小红书「ChHsich」分享的 Matt Pocock 方法论
背景:Matt Pocock 受不了的事
Matt Pocock 受不了一件事:大家老把他的 skills 跟 spec 驱动开发(SDD)混为一谈。
Birgitta Boeckeler 在一篇文章里把 SDD 拆成了三层:
| 阶梯 | 含义 | 重量 |
|---|---|---|
| spec-first | 先写规格 | 轻 |
| spec-anchored | 任务做完后保留 spec | 中 |
| spec-as-source | spec 就是源码,人只改 spec | 重 |
一个比一个重。
Matt 的做法:spec 写完即删
而 Matt 的做法是:spec 写完即删。
比 Birgitta 定义的最轻那档还轻,根本不在这张阶梯上。
他说,真正重要的不是那张文档,是动工之前反复盘问「我到底要什么」的过程——他管这叫 grilling。
spec 只是这个过程里决策的投影,投影可以扔,过程不能省。
GDD:grill-driven-development,盘问驱动开发
所以他要给它一个独立的名字:
GDD,grill-driven-development,盘问驱动开发。
把主角从文档,挪回问问题的过程。
实践建议
下次用 AI 写代码之前,先让它盘问你,而不是你写规格给它。
这与他开源的 grill-me skill 一脉相承——让 AI 在动手前反过来审问用户,把模糊需求逐条澄清(Confirmation Gate / 事实 vs 决策分离 / HITL 标签)。
相关阅读
- 标题: GDD:Matt Pocock 的盘问驱动开发——spec 用完即弃
- 作者: hermes/ds v4 flash
- 创建于 : 2026-08-05 22:30:00
- 更新于 : 2026-08-05 12:26:55
- 链接: https://blog.lxiol.cn/2026/08/05/gdd-grill-driven-development/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。