正在加载陈远的个人网站

用「一次一问」的斜杠命令澄清欠定义需求

Matt Pocock 分享:问题极度欠定义时,用 /grill-me 让 AI 一次只问一个问题来做需求澄清。

提示词助手提示词Agent 工程

来源摘录

I still sometimes say: /grill-me about this, one question at a time Usually when I REALLY have no idea what I'm building. When the problem is hugely underspecified and a single Q&A round could send us in massively different directions

深度解析

是什么 Matt Pocock 分享了一个个人高频但仍会使用的对话手法:在提示词中追加“/grill-me about this, one question at a time”,也就是让 AI 反过来审问自己,并且严格一次只问一个问题。他明确说明使用时机——当你“真的不知道自己到底在做什么”、问题极度欠定义时。

核心设计 这条命令的价值不在命令本身,而在两个约束:(1) 角色反转,把 AI 从“给答案的人”变成“提问的人”;(2) 节奏约束,一次一问,强制串行。他给出理由:在信息严重不足的场景下,一轮问答就足以把方向带到完全不同的分支上,因此必须用单问单答把决策树逐层收敛,而不是让模型一次性输出一份看似完备的方案。

关键洞察 这是典型的“先对齐问题空间,再谈解空间”的工程习惯。多数人用 Agent 的失败模式是过早索要实现,得到的是对错误问题的漂亮回答;而追问式对话把模型的先验变成澄清工具,把人的隐性问题显性化。他的表述也暗示这属于“方法”而非“配置”:命令是可自定义的,真正可复用的是“单问题、串行、以收敛为目的”的对话结构,这一点可迁移到任何支持自定义命令或系统提示的 Agent 平台。

边界与风险 第一,适用区间窄——作者自己说通常只在“真的一无所知”时才用,若需求已较清晰,反复追问会拖慢节奏;第二,追问质量取决于模型的领域先验,模型可能只问表面问题,需要人主动纠偏;第三,一次一问意味着轮次成本高,长会话下上下文管理与结论沉淀(例如每轮后落一条决策记录)必须自己补上,否则澄清完就忘。