grill-me 需求拷问实战:从模糊想法到敢拍板的决策的3个判断
【免费下载链接】skillsSkills for Real Engineers. Straight from my .agents directory.项目地址: https://gitcode.com/GitHub_Trending/skills13/skills
grill-me 是 Skills for Real Engineers 里的需求拷问技能。它用一轮轮提问,把模糊想法拷问成敢拍板的决策。写给用 AI agent 做规划、手里只有想法却说不清边界的你:读完能独立发起一场决策访谈,并判断何时该停手换工具。
第一次决策访谈的最小可行路径
三个前置检查不过关,跑通了也白跑:
✅ 新对话:访谈从空白上下文开始,叠加在旧讨论上会让 agent 顺着旧答案提问,拷问全跑偏。 ✅ plan mode 已关:它让 agent 急着产出计划,访谈节奏一上来就被打断。 ✅ 手动输入 /grill-me:SKILL.md 设了disable-model-invocation: true,模型不会替你触发,想法要原样丢进去,越模糊越好。
当你看到 agent 第一轮给出整组编号问题、每题附推荐答案,说明第一次跑通了。
决策访谈中的三个判断点
判断点 1:精度不够,顶回去信号:编号问题的措辞太粗,或选项少于两个,低于你要的保真度。 动作:要求 agent 重新组织问题、把选项列全,别迁就它的推荐答案。 反例:顺着它硬答,拍板就落在一个粗前提上。
判断点 2:范围漂移,喊停信号:连续两个编号问题都跳出了你开场说的那个范围。 动作:一句话把范围拉回开场描述,让 agent 重新算前沿。 反例:放任不管,前沿越扩越大,两百问也问不完。
判断点 3:答不上来,直说信号:某题你翻来覆去,只给出"应该是吧"这类含糊话。 动作:直说"不知道",然后去搭一次性原型看一眼,回来一句话定案。 反例:硬猜,决策访谈会围绕一个假确定性一直膨胀。
底层逻辑:设计树、轮次与前沿
全部协议沉淀在 grilling 技能里,grill-me 的 SKILL.md 只有一行:调用 grilling。看懂这条状态流转,你才接得住它的每一轮。
主线:
- 建树:agent 把你的想法映射成一棵设计树,每个决策挂出依赖它的后续决策 → 你看到一轮编号问题,而非零散提问。
- 成轮推进:每轮只问前沿,即前提已敲定、现在就能问的问题,每题编号并附推荐答案 → 你看到 Q1、Q2 连着推荐答案,答完才进下一轮。
- 重塑:你的答案把已敲定的决策钉进树里,前沿向外推,解锁依赖它们的后续问题 → 下一轮明显建立在你刚说的话上。
- 收场:前沿清空——每个分支都访问过,没有任何东西被静默假设 → 你确认共识,它才动手。
支线 1:异常分支
- 前沿问题依赖的环境事实查不到,派子代理去查,只卡住它的下游问题。
- "长什么样"这类问题拷问不出来,硬问只会换来反复改写和反复猜。
支线 2:硬边界
- 不是规格工具,是思考工具:不写文件、不留工作区、不读代码库。
- 唯一留下的东西,是你脑子里更锐利的想法。
什么时候换工具:四句排比
如果你手头有代码库要对着对齐,那么用 grill-with-docs,它读你的代码并沉淀进 CONTEXT.md。
如果大块工作一轮会话装不下,那么用 wayfinder,在 issue tracker 上画决策地图,一轮只解一张票。
如果你卡在"长什么样、什么感觉",那么用 prototype,搭一次性原型供你亲眼看。
如果你的想法已经清清楚楚——不用 grill-me,直接进 to-spec 综合成规格。
拿不准时问 ask-matt,别硬选。
完成度自检:五道是/否门
- 一次都没有推回过 agent 的推荐答案——这场决策访谈本来就不该启动。没有异议等于没发生。
- 问题有没有分几轮出现?后几轮必须建立在前几轮之上。
- 结束时你能不能为每个选择向一个不在场的人辩护?辩护不了就是没想透。
- 有没有被问到一个你没预期过的位置?隐性决策被顶上台面才是赚到的。
- 前沿是否已清空?每分支都访问过,没有静默假设。
高频疑问速答
"我该预期多少个问题,怎么知道它什么时候结束?"按轮数计,不按问题数计。四轮四六十个问题是普通规模。访谈在前沿清空时结束,每分支都访问过,没有静默假设。
"它一口气问了两百个问题,正常吗?"不正常,范围太大。先让 agent 把整块工作拆成更小的块,再逐个发起拷问。超长会话还会塞满上下文窗口,提问质量下滑,别陪它跑完。
"能改回一次只问一个问题吗?"能。在你的全局 CLAUDE.md 里加一行When grilling, ask one question at a time.,之后每轮就只出现单个编号问题。
"我真的不知道答案,怎么办?"直说"不知道",它就是一个真实答案。一个你答不上来的问题,通常提示该去搭原型,而不是继续猜。
模糊想法进去,敢拍板的决策出来——你至少推回过一个问题的推荐答案,这场需求拷问才算没白开。 现在开一个新对话,把想法原样丢进去。
【免费下载链接】skillsSkills for Real Engineers. Straight from my .agents directory.项目地址: https://gitcode.com/GitHub_Trending/skills13/skills
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考