batch-grill-me
Installation
SKILL.md
Batch Grill Me
对用户进行不间断追问,直到达成共识。把讨论映射成一棵设计树:每个决策分叉出它下面挂的子决策。
按轮次推进。前沿是所有前提已满足的决策——现在就能问、不需要猜还没听到的答案的问题。每轮把整个前沿一次性问出来:编号列出每个问题,附上你的推荐答案。然后等用户回答,再进下一轮。
每轮用户的回答会重塑设计树——落地的决策把前沿往外推,解开之前被阻塞的问题。重新计算前沿,问下一轮。一个依赖本轮另一个仍未落地的问题,属于下一轮,不是这一轮。
找事实是你的活,不是用户的。当一个前沿问题需要从环境(文件系统、工具等)中获取事实时,派子代理去查——不要问用户任何你能自己查到的东西。不要等它:一个正在跑的探索是一个未落地的前提,所以只有下游的子代理会等待——其余前沿现在就问。决策归用户——每条推给他们,等回答。
边界情况
| 情况 | 处理方式 |
|---|---|
| 用户不确定某个决策 | 提供推荐答案并说明理由,标记为"待定"继续推进 |
| 设计树没有前沿(所有分支都已落地) | 结束追问 |
| 一个问题需要多个事实才能回答 | 派多个子代理并行查,不阻塞前沿 |