SuperAPI AI 工具集

ask-user

智能体与模型

查看项目

更新于 10-15 21:08

技能介绍

用途:ask-user 是一个轻量辅助技能,把“在工作流中如何向用户提问”固化为约定。其他技能(规划、研究、头脑风暴、实现)引用它,而不是各自重复 AskUserQuestion 的用法。

核心规则:必须使用 AskUserQuestion 工具提问,不要在聊天中以纯文本项目符号提问。聊天提问看起来像在索要自由文本,而 AskUserQuestion 让用户对每个决策一键选择,答案结构化。

适用场景:澄清含糊的用户输入;在可行设计方案间选择;在行动前确认非平凡假设;批准阶段边界、计划结构或破坏性操作;记录工作流偏好(如按阶段提交)。

不适用场景:反问或自言自语;为琐碎、可逆的操作请求许可(直接做);“计划好了吗?”“可以继续吗?”这类不是决策而是检查点,应直接呈现产物并停止。

约定:问题一句话并以问号结尾,包含足够上下文,不引用用户看不到的产物。选项 2–4 个互斥项,每项 1–5 词标签加一句说明权衡;有推荐时放首位并在标签后加 (Recommended);不要包含“Other”,工具会自动添加。Header 标签最多 12 字符,命名选择维度(如 Auth method、Approach、Scope)。仅当选项非互斥时使用 multiSelect: true,默认单选。同一检查点有多个独立问题时,一次 AskUserQuestion 调用最多发 4 个问题,不要来回询问。

限制:资料未提供该技能的安装命令、依赖、平台或收费信息。