grill-me:AI写代码前先来多轮拷问,让需求盲点提前暴露
“需求说得不清不楚,AI半小时给你写出500行‘能跑但改不动’的代码,你是该高兴还是该哭?”
我见过好多被这种“精致垃圾”拖垮的项目了。代码能跑,结构清晰,但一上线就露馅——因为从根上就理解错了需求。直到团队一个小伙子非让我试试一个叫 grill-me 的Skill,说能治这病。我一看,核心文件才几行字,当时就想关掉,结果……真香。
这“拷问官”到底什么来头?
这玩意儿出自TypeScript圈大神 Matt Pocock 之手,所在的 mattpocock/skills 仓库,现在GitHub上已经狂揽20多万Star了。下载量更是冲到87万+。
最有意思的是,它的核心逻辑就几句话:让AI在动手前,变身面试官,对你进行“灵魂拷问”,一个问题接一个问题,直到把需求里的所有模糊地带全挖出来。
一张照片引发的“血案”

我给你们讲个真实案例。团队里一个后端小哥,在一个微信小程序里接了个需求:在个人信息页“加一张照片”。
听起来简单吧?客户端选图,上传,展示。三个步骤。
结果他启动 grill-me 之后,AI没有直接写代码,而是开始“查户口”式提问。你猜怎么着?AI前后一共问了他好多问题:
- 布局方式:照片和现有字段平级还是写死位置?
- 照片样式:圆角还是直角?有边框吗?
- 无照片时:显示空白、占位符还是隐藏?
-
填充方式:
contain还是cover? -
上传接口:新建一个,还是复用管理端的
admin/upload? - 选图方式:参数怎么设?编辑时点击照片弹出什么?
- 权限:普通用户能传,还是仅限管理员?
这些个问题里,至少有一半是这小哥一开始压根没想过的。
比如“复用admin/upload”,看起来省事,实际等于把管理员接口暴露给普通用户,这是严重的安全隐患。这种坑,你等代码写完了、测试通过了,甚至上线了都发现不了。
协议比剧本管用
这一轮拷问下来,小哥跟我感叹:“这哪是AI,这分明是个有经验的产品经理在带我过需求!”
这让我想明白了一个道理:我之前给AI写的Prompt,全是“剧本”——恨不得把每一步该说什么都写清楚,结果把AI限制得死死的。而 grill-me 这短短几句话,是一个 “协议” :
- 它不教AI“应该问什么”,而是约束 “怎么问”。
- 它规定:一次只问一个问题,必须给出推荐答案,能查代码库就别问我。
- 它把决策权牢牢抓在你手里:你拍板,AI执行。
它就像一个经验丰富的老工程师,虽然啰嗦点,但帮你想到了所有你没想到的坑。只要它能帮你发现哪怕一个你之前没考虑到的盲点,这次“拷问”就回本了。
想清楚,再动手
所以,在我们团队,现在的新流程变成了:grill-me 管“想清楚”,Superpowers 管“做到位”。一个动手前用,一个动手后用,完美闭环。
在AI已经能10分钟写一个App的今天,你是选择让AI猜着干,还是想清楚再动手?
这就是那个只有几行字,却改变了我们团队协作方式的“神级Skill”。
👇 两个 skill 的 GitHub 项目地址在这,感兴趣的可以去拷问一下自己的AI了:
https://github.com/mattpocock/skills
https://github.com/obra/superpowers
评论
发表评论