SuperAPI AI 工具集

grill-me-plus

编程与开发

查看项目

更新于 10-23 16:18

技能介绍

Grill Me Plus 是一个面向 AI 智能体的「盘问式」技能,用于在动手之前把计划、设计、产品想法、实现路径或架构选择彻底问清楚,直到用户与智能体对方案达成共识。它不做一次性大问卷,而是沿着决策树一次走一个分支,按依赖顺序逐项解决,只问那些前置条件已经确定、当前就能回答的问题。

主要能力

  • 决策树推进:识别下一个重要的未决决策,判断现有上下文是否已经回答了它。能自己查的(代码库、文件、文档、工具或当前实现)就直接查,不把找事实的活推给用户。
  • 子代理查证:需要真正调研的事实,派子代理去查,同时把该分支标记为搁置,继续盘问其余可问的分支,等结果回来再把下游分支放回待问队列。
  • 决策记录:内部维护四类状态——已定(用户明确选择)、隐含(由先前回答推出)、待定(仍值得问)、搁置(因缺上下文、等待查证、外部约束或用户选择而暂缓)。提问前先查记录,绝不重复问已定或隐含的分支。
  • 结构化提问:每个问题给出推荐选项(标注 Recommended)、简明选项标签和每个选项的取舍说明,让用户的选择对应具体的项目承诺,而不是抽象名词。
  • 工具适配:Claude Code 使用 AskUserQuestion;Codex 在 Plan 模式下使用 request_user_input;其他智能体或无结构化工具时,在聊天中逐题提问,保持相同的推荐/选项/取舍结构,且不会向用户打印伪造的工具 JSON。

使用方式

在 Claude Code 中,默认每次调用问 1 个问题,可在一次调用中批量最多 4 个“当前前沿”问题,每题提供 2–4 个选项,仅在选项可合理叠加时启用 multiSelect;问题头部保持简短(12 字符以内)。这些提问是阻塞式的,必须等待用户真实回答,不能按默认值或猜测继续。在 Codex 中,每次调用默认 1 题、最多 3 题,每题恰好 2–3 个互斥选项,需带 snake_case 的 id、12 字符以内的头部和单句问题描述;若该工具不可用,会先提示用户切换到 Plan 模式(Shift+Tab)以启用点选回答,然后退回聊天方式继续,而不是等待模式切换。

结束与衔接

当用户叫停、方案已足够明确可以行动、剩余分支依赖当前上下文之外的信息,或用户要求总结、PRD、实施计划等产物时,会话结束。结束时输出已定决策与未决风险的简要总结,并给出流水线提示:decide → spec → slice → build(四步之一),列出适用且有先后顺序的下一步命令,例如方案已定且跨多个切片时转 to-spec-plus 记录,单次会话可完成时转 to-tickets-plus 或 implement-plus,方案过大或仍模糊时转 wayfinder-plus 绘制路线,某分支卡在他人掌握的知识上时转 to-questionnaire-plus,卡在值得查证的事实时转 research-plus,提前停止则用 grill-me-plus 恢复并列出未决分支名称。在无斜杠命令的环境中,命令以纯文本短语形式书写(如 run to-spec-plus)。

适用场景

适合在编写规格、拆分任务、开始实现或做架构决策之前进行需求澄清与风险暴露,尤其是存在多级依赖决策、需要逐项权衡取舍的复杂方案。限制在于:它依赖当前智能体提供的结构化提问工具才能获得最佳体验;提问是阻塞式的,需要用户持续参与;涉及外部知识或他人掌握的信息时,相关分支只能搁置或转交其他技能处理。具体安装命令与版本信息暂未提供。