SuperAPI AI 工具集

grill-me

设计与创作

查看项目

更新于 10-16 00:04

技能介绍

用途:对已有计划或设计进行对抗式、持续追问,直到双方达成共享理解。适用于用户已有方案、希望被压力测试,且没有既定领域语言规范时。若用户意图本身不清,应改用澄清问题协议;若项目有文档化领域语言,应改用 domain-model grilling。

主要能力:以被测设计为唯一锚点,先一句话确认计划;随后遍历决策树,对范围、边界、顺序、错误面、契约、命名、公共 API 形态、不可逆性等分叉逐一提问,按依赖排序,父问题未解决不追问子问题。每个问题只问一个事实,并附一句推荐理由,等待用户回答,绝不基于假设推进。

使用方式:能通过读代码解决的问题先读代码,而非提问。可用 fd -e <ext> <path> 发现文件,ast-grep run -p '<pattern>' -l <lang> -C 3 做结构搜索,git --no-pager grep -n -C 3 '<pattern>' 做词法搜索,bat -P -p -n -r START:END <path> 定向阅读;问题跨 5 个以上文件或 2 个以上目录时派 Explore 智能体。提问工具按 Claude Code 的 AskUserQuestion 契约:每次调用 1 至 4 个问题,每个问题为单选或多选,选项 2 至 4 个,推荐项在标签后加 (Recommended) 并置于首位。禁止把多个独立轴合并成一个多选覆盖清单,应拆成每轴一个单选问题。

停止条件:所有分叉都有带理由的确定答案;出现必须线下调查的阻塞未知;或计划在追问下瓦解,此时应声明并建议转向。

限制:不适用于纯机械问题(语法、导入顺序、括号位置、仓库惯例选择);不得问代码库已能回答的问题;不得接受“我不知道”而不挂起该问题;不得用“你决定”代替推荐。其他智能体框架需将各自提问工具映射到该契约。