grill-me:AI写代码前先来多轮拷问,让需求盲点提前暴露

AI半小时写500行“能跑但改不动”的代码?问题根源不是AI菜,是你需求太模糊。试试这个“拷问式”Skill,让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

评论

发表评论

登录后可发表评论并对评论点赞。

去登录
暂无评论,快来发表第一条评论吧!