grill-me 一次跑通:3 轮拷问把模糊想法变成敢拍板的决策

发布时间:2026/10/13 9:35:40

grill-me 一次跑通:3 轮拷问把模糊想法变成敢拍板的决策 grill-me 一次跑通3 轮拷问把模糊想法变成敢拍板的决策【免费下载链接】skillsSkills for Real Engineers. Straight from my .agents directory.项目地址: https://gitcode.com/GitHub_Trending/skills13/skillsgrill-me 是 Skills for Real Engineers 仓库里的一款生产力技能你只管把还没想透的模糊想法丢给它它负责一轮一轮地拷问直到每个选择你都能对外讲清楚理由。这篇文章写给手里有想法、但没主持过需求评审的工程师和独立开发者。读完你能自己开一场完整的 grill-me 拷问知道什么时候该收手也知道该把接力棒交给仓库里的哪个技能。现场实录我给 SaaS 加订阅计费的那场拷问新对话plan mode 已关我手动敲下/grill-me然后把想法原样丢出去我想给 SaaS 产品加订阅计费打算接 Stripe。几秒后第一轮问题就到了每题带编号编号下附它推荐的回答格式长这样引自 grill-me 依赖的 grilling 协议❓Q1-定价怎么分档月付/年付各几档还是只做一个入门档 ➡️ 建议先上两档月付和年付年付打八折档位少能降低决策成本。❓Q2-存量免费用户怎么办直接全转付费还是留一个免费档 ➡️ 保留免费档付费档只做增量避免上线当天出流失事故。我对 Q1 顶了回去先只做单档月付别一上来就搞分层。Q2 我按推荐走了留免费档。我答完这轮它才发第二轮——里面全是第一轮才解锁的问题单档月付下用户中途想升级年付怎么折算只买过月付的用户想降级回免费当期费用退不退这两个问题在第一轮根本问不出来因为定价档数没定。第三轮它问扣款失败重试几次重试全失败后订单进什么状态第二问我真不知道就直说不知道它没逼我猜记了一个待办。中间有个细节它问现有数据库里是否已有 billing 相关字段时没有来烦我而是自己派子代理去查查的那段时间只卡住依赖它的问题其余照常推进。四轮问完它没有动手做任何事只把四条决策复述给我等我确认理解一致。整场留下的是几个我能拿去跟合伙人辩护的决策。紧接着我在同一段对话里调用/to-spec它把刚才讨论过的东西直接综合成规格文档没有再问我一个问题。机制拆解看懂 4 个词就能预判它下一轮问什么grill-me 的 SKILL.md 本体只有一句话调用 grilling 技能。真正的协议全在 skills/productivity/grilling/SKILL.md 里。读懂下面四个概念你不用等它发问自己就能推演。设计树。一句话定义你的想法是根每个决策后面都挂着一串依赖它的后续决策。类比买装修承重墙的位置没定隔墙怎么分根本没有讨论余地。知道了它你能预判一个问题在什么时机才轮得到被问——承重没定的时候它绝不会来聊隔墙。前沿。一句话定义前提条件全部敲定、此刻就能问的那批问题。类比攀岩这一轮只问脚下已经踩稳的岩点不会让你去够还没到的地方。知道了它你能判断一个问题被推迟到下一轮不是遗漏而是它的依赖还没答完。轮次。一句话定义一轮把整个前沿问完你答完才进下一轮同一轮里没有任何两题互相依赖。类比点菜先点齐前菜再点主菜服务员不会让你边等汤边纠结牛排几分熟。知道了它你就能预判为什么它不想到哪问到哪以及为什么某题必须排在后面。事实与决策的分工。一句话定义能从环境里查出来的事实归它查需要你拍板的决策归你答。类比侦探办案物证是侦探自己现场勘的但要不要报案永远由你决定。知道了它你能预判它什么时候会自己去翻代码、什么时候会停下等你也能在它越界替你做决定时当场叫停。上手条件与边界开工前检查项和三条接力线开工前检查清单四项缺一不可开一个全新对话。访谈要从空白上下文开始不要在已有讨论上叠加。关掉 plan mode。它催 agent 尽快产出一份计划与停留在探究状态正好相反。手动输入/grill-me。这个技能被设为模型不可自动触发skills/productivity/grill-me/SKILL.md 的 frontmatter 写着disable-model-invocation: trueskills/productivity/grill-me/agents/openai.yaml 里policy.allow_implicit_invocation也是false模型不会替你扣扳机。确认你自己是主持人。它负责提问范围和拍板都在你手里答不出就说不知道别替它点头。三条别用线每条都有明确的接力对象你已经能让 agent 写出完整计划了——想法成型后再拷问是走形式。转给 to-spec它明确不访谈只综合已讨论的内容直接把对话落成规格。问题是长什么样、什么感觉这类没有实物你反应不出来。这类问题叫不可拷问再问也是空转。转给 prototype做出一个一次性 HTML 原型看完回来一句话作答。拿不准自己属于哪一类。别硬选转给 ask-matt它就是仓库里的路由器。生态位对比和同类技能怎么分工技能适用场景是否留存状态前置依赖产物grill-me模糊想法代码无关也行任何地方能跑不留存不写文件无新对话输入/grill-me一段对话上下文 你的决策grill-with-docs有代码库要对齐有状态读代码学到的沉淀进GLOSSARY.md和 ADR必须在一个工作目录里决策 领域文档wayfinder工作量太大一轮会话装不下有状态地图和决策票挂在 issue tracker需要先跑/setup-matt-pocock-skills配好 trackertracker 上的决策票prototype长什么样/什么感觉类问题一次性产物问题已明确到需要一个能跑的答案单 HTML 逻辑演示或多 UI 变体to-spec想法已说得清要落成规格无只读当前对话一段已经讨论过的对话发布到 tracker 的 spec排雷4 个最容易翻车的地方误区一路同意、同意、同意答完四十题全程没有一次推回。后果你拿到的是一份它写的、你点头的计划看起来高效其实什么都没被真正决定还附带一种没挣来的确定性。正确姿势主动顶回至少一个推荐答案或指出某个问题问得不够细一场访谈一次推回都没有说明这场访谈本来就不该发生。误区在 agent 已经写好的计划上启动访谈想再确认一遍。后果计划既然成型就不需要拷问访谈退化成装饰品确认完你得到的仍是不属于你的确定性。正确姿势新对话拿原始想法开工已有的对话要落规格直接在同一段对话里调 to-spec别绕回拷问。误区开着 plan mode 访谈。后果agent 越问越像在赶工出计划停留在探究状态被直奔产出覆盖轮次机制形同虚设。正确姿势开工前把 plan mode 关进检查清单和新对话一样对待。误区范围太大硬跑一场访谈问了两百题还没完。后果超长会话把上下文窗口塞满提问质量随之下滑你陪跑的成本远超收益。正确姿势先让 agent 把工作拆成更小的块再逐个块开新对话拷问。自查清单这次到底用对了没我至少推回过一个推荐答案或明确说这题问得不够细。问题分轮次出现后几轮明显建立在我前面几轮的答复之上而不是一条不断流的长问。我被问到了一个没预期过的位置某个问题把我一直在默默做出的隐性决策顶到了台面上。结束时我能把每个选择向一个不在场的人讲清楚理由。它没动我任何文件唯一的产出是我脑子里更锐利的想法以及后续对话里的规格。高频问答预期、结束与模型我该预期多少个问题按轮数算不按题数算。四轮、四六十题是普通规模文档给的基准就是四轮 46 题。结束的标志只有一个它复述全部决策、等你确认理解一致且没有分支还停在没被说破的假设上。模型选得好差有区别吗有而且比大多数技能都大。拷问靠的是模型自己对系统会在哪里坏掉的直觉用它最好的那个写代码类技能更多跟着上下文走可以容忍更便宜的模型。拷问完直接写 spec要开新会话吗不要开新会话。这场会话的全部价值就是刚建好的上下文to-spec 明确不做访谈、只综合已讨论的内容在同一段对话里直接调用即可。能改回一次只问一个问题吗能。在全局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),仅供参考
延伸阅读

更多相关文章

2026/10/13 9:35:40

C++原生Socket实现HTTP请求:从零手写GET/POST完整指南

平时做C程序,需要往服务器上发点数据、拉个页面,很多人第一反应就是去翻libcurl文档,或者干脆退出去用Python的requests。但说真的,有些场景你根本装不了第三方库,或者改动成本太高,这时候用原生socket手写…

2026/10/13 12:06:22

深入理解 Scala 样例类:原理、应用与避坑实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 12:06:22

MongoDB命令行实战:mongosh常用命令与运维避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 12:06:22

SpringBoot Thymeleaf项目实现URL驱动弹窗方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 12:06:22

SWAT模型参数敏感性分析:Sobol与PAWN方法对比及实现

做水文模型的人应该都体会过SWAT调参的痛。SWAT(Soil and Water Assessment Tool)这种分布式水文模型,一次完整模拟涉及几十上百个参数,而其中相当一部分既不能直接测量,也没有统一标准去率定。我这次做的项目&#xf…

2026/10/13 12:01:20

把 dmenu 和 LLM 凑一起:AI 生成 Linux 桌面小脚本的实战指南

把 dmenu 和 LLM 凑到一起,是我最近几天干得最随意、但也最划算的一件事。标题里的 slops,你们可以理解成 scripts 的口语变体,当然也带着点自嘲:这些脚本确实带着“半成品”式的随性,因为它们不是我一句一句手敲出来的…

2026/10/13 5:19:27

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/12 12:01:26

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/12 12:54:07

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/13 0:04:41

基于Triton部署YOLO目标检测:从训练脚本到线上服务

简介:这份资源面向希望将目标检测模型落地到生产环境的深度学习开发者与算法工程师,聚焦于用 Triton Inference Server 部署 YOLOv9 的完整实战方案,解决从训练权重到线上推理服务之间的工程化难题。压缩包共 16 个文件,约 886KB&…

2026/10/13 0:04:41

手把手教你云端部署Qwen-Image-2.1:从GPU选型到在线文生图服务

Qwen-Image-2.1 这个开源的图像生成模型,最近在内容创作和 AI 应用圈子里热度相当高。它属于通义 Qwen 系列里的视觉生成分支,让我眼前一亮的是它对中文长文本的理解能力——以前用那些老方案生成带中文文字的图,十个里九个是“乱码印刷体”&…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑