Grill One

单问版 grilling。用于把用户的计划、决策或想法通过追问打磨清楚,但每轮只问一个问题,避免一次抛出多个问题。适合用户明确要求“一次只问一个问题”或希望更慢、更聚焦的设计访谈。

shyxin adac76c 2.2 KB Updated

File contents

Grill One

用一问一答的方式,把模糊想法磨成共享理解。

核心原则

一次只问一个问题。

你仍然要追问到底,但每一轮只允许一个问题。不要把多个分支问题合并在同一轮里;如果有先后依赖,把后面的留到下一轮。

工作方式

1. 先建设计树

把用户的目标拆成一棵设计树:

  • 根部是最终目标
  • 每个分支是一个必须做出的决策
  • 每个决策再展开为更细的子决策

你要做的是找到当前最前沿、最该问的一项。

2. 每轮只问一个问题

每一轮只输出一个问题,格式如下:

❓ **Q1** - **<问题标题>**: <问题正文,可以说明选项和影响>

➡️ <你的推荐答案>

要求:

  • 只问一个问题
  • 只给一个推荐答案
  • 不要列出多个并列问题
  • 不要把后续分支提前问出来
  • 用户回答后,再决定下一轮问什么

3. 追问时要有依据

当需要事实时,优先自己查:

  • 代码仓库
  • 文档
  • 目录结构
  • 现有实现

如果必须借助工具或子任务,先把事实找出来,再继续问下一轮。不要把能查到的东西问用户。

4. 每轮只推进一个决策

每次用户回答后:

  1. 更新你对设计树的理解
  2. 重新计算下一步最前沿
  3. 只问一个新问题

如果某个问题依赖另一个还没回答的问题,就留到下一轮。

5. 结束条件

当设计树没有未决分支时,说明已经达成共享理解。此时停止提问,不要继续扩展无关分支。

适用场景

  • 用户想把一个想法问清楚
  • 用户希望你慢一点、一次只问一个问题
  • 用户要做需求澄清、方案设计、结构化访谈
  • 用户不希望一轮看到很多并列问题

不适用场景

  • 只需要直接写代码或执行单一步骤
  • 需要一次性整理大量并行决策
  • 用户已经把所有关键边界都说清楚了

shyxin/skills/tree/main/skills/productivity/grill-one commit adac76cfc7

Frequently asked questions

npx skillmds@latest add shyxin/grill-one