用途:当用户想对自己的计划、决策或想法进行压力测试,或使用“grill”类触发语时,grilling 会持续追问,直到双方达成共同理解。
主要能力:把讨论映射为一棵设计树,每个决策向下分出依赖它的子决策。按轮次推进:前沿是那些前置条件已确定、现在就能提问而无需猜测未听答案的决策。每轮一次性提出整个前沿的问题,逐条编号并给出推荐答案,然后等待用户回答,再进入下一轮。
格式:每轮按“❓ Q1 - 问题标题:问题正文(可多段、可含多选项)➡️ 推荐答案”的形式排列,问题措辞应使回答“是”即接受推荐答案。
推进方式:用户每轮的回答会重塑设计树,已确定的决策把前沿向外推,解锁依赖它们的问题;随后重新计算前沿并提下一轮。若某问题的答案依赖本轮仍未解决的问题,则归入后续轮次。
事实查找:查找事实是技能自身的职责,不是用户的。当前沿问题需要来自环境(文件系统、工具等)的事实时,应派子代理去查,不要向用户询问本可自行查到的东西;且不要因此阻塞,正在进行的探索属于未确定的前置条件,只有其下游问题等待子代理回报,其余前沿问题照常提出。决策权属于用户,每个决策都要交给用户并等待。
完成条件:当前沿为空时结束,即设计树每个分支都已访问、没有遗留的默认假设。在用户确认已达成共同理解之前,不要据此采取行动。
限制:资料未提供具体平台、收费、价格或安装方式等信息。