用途
questioning 是一个一次性问答技能,用于直接、简洁地回答用户问题。答案本身就是交付物,默认不生成任何文档。它是从问题到答案的最快路径,与 /research(全面记录)和 /brainstorm(交互式探索)不同,/question 直击要点:听到问题、按需调查、内联回答、提供后续步骤,没有自主性提示、偏好设置或工作约定等仪式。
触发时机
该技能在以下情况激活:
- 用户调用 /question 命令
- 其他技能引用 desplega:questioning
- 用户提出不需要完整研究文档的聚焦问题
主要能力
步骤 1:分析问题
将问题分类以确定所需调查类型:
- 事实/位置类:快速代码库搜索,如“auth 中间件定义在哪里?”
- 概念/如何类:读取相关文件,如“插件系统如何发现技能?”
- 原因/根因类:深度阅读加历史记录,如“为什么 brainstorming 默认输出冗长?”
- 比较类:读取多个区域,如“research 和 question 技能有什么区别?”
- 外部/库类:使用 context7 或网络搜索,如“Bun 的 SQLite 驱动如何处理事务?”
步骤 2:调查
根据问题类型使用相应工具。仅在需要时生成子代理——许多问题可通过直接读取几个文件回答。
对于代码库问题:
- 先直接读取被提及的文件(使用 Read 工具,不带 limit/offset)
- 若需查找某物所在位置,使用 codebase-locator 代理
- 若需理解某物如何工作,使用 codebase-analyzer 代理
- 若需某模式的示例,使用 codebase-pattern-finder 代理
对于库/框架问题:使用 context7 MCP 获取文档(resolve-library-id → query-docs)
对于外部/网络问题:使用 web-search-researcher 代理查找文档或示例
效率规则:若能通过读取 1-3 个文件回答,直接读取即可,不要为简单查找生成子代理。
步骤 3:回答
以内联文本(而非文档)形式呈现答案,根据问题自然组织:
- 简短回答:1-3 句话,附文件:行号引用
- 中等回答:一两段文字,附关键引用
- 详细回答:必要时用标题结构化,但保持聚焦
与 research 不同,你可以:
- 若问题暗示某个问题,可建议改进
- 若问题问“为什么”,可执行根因分析
- 被问及时给出观点(“哪种方法更好?”)
- 直接且带有观点,而非面面俱到地中立
始终包含:
- 关于代码库的任何论断都附具体文件:行号引用
- 能澄清答案的代码片段(保持简短)
步骤 4:交接
回答后,使用 AskUserQuestion 询问“接下来你想做什么?”,选项包括:1. 再问一个问题,2. 将答案保存到 thoughts,3. 就此主题开始头脑风暴(→ /brainstorm),4. 就此主题开始研究(→ /research),5. 完成
根据选择执行:
- 再问一个问题:使用 AskUserQuestion 询问“你的下一个问题是什么?”并循环回步骤 1
- 保存答案:使用 cc-plugin/base/skills/questioning/template.md 的模板,将问答写入 thoughts/<user>/questions/YYYY-MM-DD-<topic>.md。路径选择:若知道用户名则使用,否则回退到 thoughts/shared/questions/
- 头脑风暴:建议 /brainstorm <topic>,以问题主题为上下文
- 研究:建议 /research <topic>,以问题主题为上下文
- 完成:无进一步操作
循环行为
当用户选择“再问一个问题”时,技能循环:通过 AskUserQuestion 询问下一个问题、调查并回答(步骤 1-3)、再次呈现交接选项(步骤 4)。每次迭代独立——除非用户明确关联,否则问题之间不累积状态。
学习捕获
可选子技能:若此工作流中出现重要见解、模式、陷阱或决策,可考虑使用 desplega:learning 通过 /learning capture 捕获。重点关注能帮助他人在未来会话中的学习内容。
限制与边界
- 不是 research:没有全面文档、没有 frontmatter 仪式、没有多节输出
- 不是 brainstorming:没有苏格拉底式问答循环、没有渐进式文档
- 不是聊天机器人:每个问题都经过带代码库证据的适当调查,而非表面回应
适用场景
适用于需要快速获得聚焦答案的场合,尤其是关于代码库位置、概念理解、根因分析、方案比较以及外部库/框架用法的问题。当用户需要完整研究文档或交互式探索时,应改用 /research 或 /brainstorm。
暂未提供
关于该技能的具体收费、价格、支持平台等信息,资料中暂未提供。