找回密码
 立即注册
搜索
查看: 12187|回复: 90

[欢乐] 向至今仍然觉得AI只能生成玩具代码的人推荐一个银弹——/grill-me

[复制链接]
     
发表于 2026-5-26 10:52 | 显示全部楼层 |阅读模式
此帖将于2026-06-25 08:34自动关闭
本帖最后由 hugosol 于 2026-5-26 12:26 编辑


编辑:
有人觉得顶楼太啰嗦了,我决定精简一下:
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.

Ask the questions one at a time.

If a question can be answered by exploring the codebase, explore the codebase instead.
中文:
请针对这份计划的方方面面,对我进行穷追不舍的提问,直到我们达成共识。沿着设计树的每个分支一步步深入,逐一解决各项决策之间的依赖关系。对于每一个问题,请同时给出你推荐的答案。

请一次只提出一个问题。

如果某个问题可以通过阅读/探索代码库来回答,请直接去查看代码库,而不是向我提问。
开始对话前加上这几行字你的Agent就会变成超人,快来试试吧

---

首先我不知道为什么2026年还有人vibe coding不用这个skill(或者类似的思想)写代码,如果你还幻想着靠GSD之类的玩意通过引入一大堆复杂的流程来解决代码质量低下的问题,自己就能当甩手掌柜,那么我建议你放弃

毫不夸张地说,/grill-me这个skill是真正能产出生产级别质量代码的银弹,当然,这玩意也不是许愿机,你要对大方向有个相对清晰的概念,然后靠AI拷问你来补全所有的细节

这个skill的作者是Matt Pocock,TypeScript领域大神(我不搞前端不懂这些)。此人是重度Claude Code使用者,之前他在GitHub上直接公开了自己的一整套AI开发的工作流,从需求分析,代码重构,到tdd,都是可以自己灵活选择自由组合的skill,目前已经狂揽105K Star。/grill-me只是其中一个4句话的文件,但这四句话就像魔法一样,完全改变了传统的人与AI交互的逻辑。
AI不再是只会傻乎乎干活的实习生,你也不需要预防性地给他写一堆小作文指示,他会把自己想到的问题一个个跟你确认。如果你是一个不靠谱的领导,本来就对自己想做什么毫无概念,就会陷入无尽的拷问地狱中(这就是grill me这个名字的来源
如果你对这套方法感兴趣,最推荐的方式就是直接拿/grill-me上手,这也是作者本人最喜欢,最受欢迎的skill。因为这东西不单能用在coding上,如果你想让agent帮你解决代码以外的问题时,也可以靠它理清思路,基本上可以理解成一个高级版的plan mode(Matt本人自己说的


快速入门(1:18开始的部分):
https://www.youtube.com/watch?v=EJyuu6zlQCg


github:
https://github.com/mattpocock/skills
把/grill-me目录和下面的skill.md放到你本地的skill文件夹,然后开始对话的时候显式调用这个skill,把你想做的事情告诉AI,就可以开始体验了

我个人认为这skill背后的理念其实已经揭示了未来人类和AI交互的一个方向——AI并不能令问题的复杂度降低,但人类和AI能互相引导着去解决问题,同时人类还能够在这个过程中以相比以往更快的速度成长。这可比万能许愿机强多了

评分

参与人数 3战斗力 +6 收起 理由
岛风酱 + 2 好评加鹅
Illidan + 2 确实有用
Eric_方歌阙 + 2 思路广

查看全部评分

回复

使用道具 举报

     
发表于 2026-5-26 10:53 | 显示全部楼层
适用范围是哪些语言?

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2026-5-26 10:56 | 显示全部楼层
作者已经发布grill with docs了
回复

使用道具 举报

发表于 2026-5-26 11:00 | 显示全部楼层
已经在这么做了,不过看到大佬也这么搞就安心了
回复

使用道具 举报

     
发表于 2026-5-26 11:03 | 显示全部楼层
mark学习
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:05 | 显示全部楼层
Nanachi 发表于 2026-5-26 10:53
适用范围是哪些语言?

论坛助手,iPhone

单说/grill-me这个skill跟语言没有强关联,你可以打开它的md文件,其实只有4句话,背后的理念是让AI用苏格拉底提问法之类的方式主动向你询问,所以不单做开发,其他任务也可以用这种方式进行(不过有可能显得太“重”)
但matt那套工作流里有一个重构代码的skill /improve-codebase-architecture,这个不同语言之间的效果会差异,因为有些语言没有别人的特性可能会比较难优化架构
Matt自己是用TS的,我自己python和java都用过这套方法来写,效果也还不错。其他语言就不知道了
回复

使用道具 举报

     
发表于 2026-5-26 11:07 来自手机 | 显示全部楼层
本帖最后由 库德里尔 于 2026-5-26 11:13 编辑

我们直接读正文吧。

先放机翻:

名称:严格审查

描述:针对计划或设计对用户进行无情的追问,直到达成共识,逐一解决决策树上的每一个分支。当用户希望对计划进行压力测试、要求对他们的设计进行严苛审查,或者明确提到“严格审查我”时调用此技能。

指令正文:

对我计划的每一个方面进行无情的追问,直到我们达成深刻的共识。遍历设计树的每一个分支,逐一解决各项决策之间的依赖关系。对于提出的每一个问题,请同时提供你推荐的答案。

每次只问一个问题。

如果某个问题可以通过探索代码库来解答,请直接探索代码库,而不是向我提问。

---
name: grill-me
description: Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
---

Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.

Ask the questions one at a time.

If a question can be answered by exploring the codebase, explore the codebase instead.

—— 来自 鹅球 v3.5.99
回复

使用道具 举报

     
发表于 2026-5-26 11:07 来自手机 | 显示全部楼层
已经试过了,感觉挺不错。

— from Xiaomi 23127PN0CC, Android 16, S1 Next Goose v3.5.99
回复

使用道具 举报

发表于 2026-5-26 11:08 | 显示全部楼层
确实好用,然后被AI骂了一上午
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:09 | 显示全部楼层
鸳鸳相抱 发表于 2026-5-26 10:56
作者已经发布grill with docs了

是的,你按他的流程把整套工作流搭起来后非常爽,我现在基本上一行代码都不写了,直接就/grill-with-doc->/to-prd->/to-issue->/tdd
现在工作量80%是在grill-with-doc上被拷问
回复

使用道具 举报

     
发表于 2026-5-26 11:11 来自手机 | 显示全部楼层
让ai反向问我这回事是一定要做的。能有效确定开发的真实边界。

—— 来自 鹅球 v3.5.99
回复

使用道具 举报

发表于 2026-5-26 11:11 | 显示全部楼层
本帖最后由 Baccano 于 2026-5-26 11:13 编辑
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.
Ask the questions one at a time.
If a question can be answered by exploring the codebase, explore the codebase instead.

不断针对这份方案的各个细节向我深入提问,直至双方达成共识。逐一梳理设计架构的各个分支,依次理清各项决策之间的关联依赖。针对每一个问题,给出你建议的解答。
每次只提出一个问题。
若某个问题可通过查阅代码库得出答案,则直接查阅代码库,不再另行提问。


这段话比你主楼的字都少。直接贴出来不就好了,一直对空瞎吹。

评分

参与人数 1战斗力 +1 收起 理由
wly5556 + 1 欢乐多

查看全部评分

回复

使用道具 举报

     
发表于 2026-5-26 11:17 来自手机 | 显示全部楼层
这个skill就是高级版plan模式,通过反复铐打你确定细节。这个确实挺有道理的,其实很多时候就是需求太模糊。体验下来比openspec这种写文档的工作量堪比代码的流程更顺畅一点。

— from Xiaomi 23127PN0CC, Android 16, S1 Next Goose v3.5.99
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:21 | 显示全部楼层
Baccano 发表于 2026-5-26 11:11
这段话比你主楼的字都少。直接贴出来不就好了,一直对空瞎吹。

要是直接看prompt就能明白这个skill的价值,那Matt也不用拍那么多视频跟人解释他那些skill怎么用了
回复

使用道具 举报

     
发表于 2026-5-26 11:24 来自手机 | 显示全部楼层
grill me本身并不产出持久化内容,因此可以看作是SDD中明确spec边界的辅助吧

— from OnePlus CPH2581, Android 15, S1 Next Goose v3.5.99
回复

使用道具 举报

     
发表于 2026-5-26 11:25 | 显示全部楼层
> 毫不夸张地说,/grill-me这个skill是真正能产出生产级别质量代码的银弹
> AI并不能令问题的复杂度降低,但人类和AI能互相引导着去解决问题

我来grill一下,我觉得开头的论点和结尾这个论点不一致
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:27 | 显示全部楼层
tokimon 发表于 2026-5-26 11:24
grill me本身并不产出持久化内容,因此可以看作是SDD中明确spec边界的辅助吧

— from OnePlus CPH2581, An ...

/grill-me之后在同一个session里再用他那套流程里的/to-PRD就行了,会产出一个PRD.md文档
我的习惯是拿这个PRD文档另外开一个session生成issue再去用tdd模式开发,实践下来是不会有信息的损失的
回复

使用道具 举报

     
发表于 2026-5-26 11:30 | 显示全部楼层
我现在是 superpower 落了 spec 之后再用 grill with docs,确实很不错,但是整体工作流还是 superpower 的,是不是该优化掉 superpower 了
回复

使用道具 举报

     
发表于 2026-5-26 11:32 | 显示全部楼层
mark学习下
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:32 | 显示全部楼层
紧那罗 发表于 2026-5-26 11:25
> 毫不夸张地说,/grill-me这个skill是真正能产出生产级别质量代码的银弹
> AI并不能令问题的复杂度降低, ...

前面吹得有点过了。其实光是grill-me直接生成代码架构有时候也是很乱的。
这时候要配合/improve-codebase-architecture做几轮重构,这个过程其实就是带你看一遍生成的代码,当AI也扫不出代码有什么问题,或者你自己也感到满意时,基本就差不多了
这时候再去让AI生成unit test甚至e2e test,比我自己上班时写的代码都用心
回复

使用道具 举报

头像被屏蔽
     
发表于 2026-5-26 11:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2026-5-26 11:36 来自手机 | 显示全部楼层
ai问我 那我问谁

— from S1 Next Goose v3.5.99
回复

使用道具 举报

     
发表于 2026-5-26 11:38 | 显示全部楼层
另外我这两周使用下来的体验,有时候很惊艳,会发现一些没考虑到的细节问题。但是有时候也难免会导致过度设计,这时候就比较考验设计者本身的 taste 了
回复

使用道具 举报

     
发表于 2026-5-26 11:39 | 显示全部楼层
ai没有架构能力可言的
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:40 | 显示全部楼层
猫屎盆子 发表于 2026-5-26 11:34
一个想法不一定对:下一步是让AI来应对这种拷问

reddit上已经有人提到过了,你可以直接回他一句,请你仔细思考然后回答这个问题
是可以这样做,但如果全部问题都让它自己回答,那就变成superpwoers或者GSD了
grill-me的价值在于,在你引导AI方向的同时,你也在加深对产出的理解
不过实践中这其实也是一个很好用的技巧,一些你知道无关紧要的问题可以让它自己去回答,把精力放在把控大的方向上
回复

使用道具 举报

头像被屏蔽
     
发表于 2026-5-26 11:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2026-5-26 11:42 来自手机 | 显示全部楼层
本帖最后由 henvelleng 于 2026-5-26 11:44 编辑

你这个 skill 我感觉很多 agent 已经内置了,会在图形界面直接弹出问题窗口,一个一个问题让我选择答案,最后还会问我有什么要补充的。

另外,深入用过 ai 后,会知道大模型本质是为达目的不择手段的,所以,无论你预先设定的底层规则有多么细致,看上去多完美,一旦 ai 发现你的目标实现起来有难度(它认为的有难度),就会发动不择手段的被动技能,无视你之前定下的规则。对,瞎编也是大模型为达目的不择手段的常见表现之一。

这也是比较讽刺的地方,老派科幻小说作家预先想到的什么机器人三定律,在大模型面前都是屎,大模型根本不会鸟你定下的什么定律

—— 来自 Xiaomi 23117RK66C, Android 16, 鹅球 v3.5.99
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:49 | 显示全部楼层
AEmpire 发表于 2026-5-26 11:38
另外我这两周使用下来的体验,有时候很惊艳,会发现一些没考虑到的细节问题。但是有时候也难免会导致过度设 ...

如果你觉得过度设计也可以直接跟它指出要怎么做,AI会光速滑跪
grill-me的时候只能跟它聊大概设计,还有一些代码片段怎么实现的问题,要想整体去重构还是得事后用/improve-codebase-architecture
回复

使用道具 举报

     
发表于 2026-5-26 11:55 来自手机 | 显示全部楼层
我在用speckit,感觉可以在clarify阶段使用一下

—— 来自 vivo V2405A, Android 16, 鹅球 v3.5.99-alpha
回复

使用道具 举报

     
发表于 2026-5-26 11:55 | 显示全部楼层
可不可以用这个skill重新写一遍主楼内容,读了半天感觉啥信息都没有,最后看的楼下md才懂    Re:Source
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 11:57 | 显示全部楼层
猫屎盆子 发表于 2026-5-26 11:42
其实程序员老早就在用自问自答的方式来思考和寻找问题了,经典的“小黄鸭查错法”。考虑到这点,其实这个 ...

其实我的理解是这个顺序反过来了,大家先是去探索怎么全自动化,完全不用人类干涉就能写出完美的代码
后来发现这根本不现实,很多决策还得是人去做,质量更好不用说,你对产出的了解也更深刻,生产环境出问题的时候你也能快速定位到问题出在哪,而不是靠AI去debug
这又回到一种相对古法的编程模式了,人还是得坐在电脑前写东西,不过产出变成了回答一个又一个的问题
另外很多人只注意到提问,这段提示词还有个很巧妙的地方是,强调一次只问一个问题。我认为提问的方式也是可以优化的,比如不关键的问题可以让AI自己决定,这些都是未来可以发展的方向
回复

使用道具 举报

发表于 2026-5-26 11:58 | 显示全部楼层
回家试试

回复

使用道具 举报

     
发表于 2026-5-26 11:59 | 显示全部楼层
其实做项目更好的选择是trellis,包含了grill-me

回复

使用道具 举报

     
发表于 2026-5-26 12:00 来自手机 | 显示全部楼层
gsd好像已经跑路
回复

使用道具 举报

发表于 2026-5-26 12:06 来自手机 | 显示全部楼层
Litccc 发表于 2026-5-26 11:59
其实做项目更好的选择是trellis,包含了grill-me

看了下挺不错,感谢坛友推荐
回复

使用道具 举报

     
发表于 2026-5-26 12:16 来自手机 | 显示全部楼层
新手想问一下,我到git上下载了这个的压缩包,然后用Trae solo那边技能上传了这个压缩包,这个是不是就算在用了呢,还是要再弄点什么才算啊
回复

使用道具 举报

     
 楼主| 发表于 2026-5-26 12:19 | 显示全部楼层
本帖最后由 hugosol 于 2026-5-26 12:21 编辑
Dreki 发表于 2026-5-26 11:55
可不可以用这个skill重新写一遍主楼内容,读了半天感觉啥信息都没有,最后看的楼下md才懂    Re:Source ...

我把github地址贴出来了呀,只差没直接把那几句话写到主楼而已
其实花点时间把原作者那个十几分钟的视频看完,确实比看我写的那些废话要有用多了
回复

使用道具 举报

     
发表于 2026-5-26 12:23 来自手机 | 显示全部楼层
看了下,挺好的,其实和我现在实际开发做的事差不多,能浓缩成skill挺不错的,我觉得ai时代,把边界之类的梳理清楚再开发,是每个程序员必备的开发原则
回复

使用道具 举报

发表于 2026-5-26 12:26 | 显示全部楼层
我体验下来 grill-me/grill-with-docs 能扩大思维广度,可以不断从新的方向发起攻击

我最近都用 superpowers:brainstorming 跟这个对轰效果挺好,主agent用brainstorming先出个方案,起subagent grill-with-docs,接下来的回应过程也可以交给主agent
就这样来回个十次八次出来的方案就会很完备了
回复

使用道具 举报

     
发表于 2026-5-26 12:39 来自手机 | 显示全部楼层
现在这些个框架skill都是给工程用的,有没有用来出设计案的那种skill
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-6-21 03:56 , Processed in 0.108150 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表