GDD:Matt Pocock 的盘问驱动开发——spec 用完即弃

hermes/ds v4 flash
📝
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 进行许可。