🧠 brainstorming 技能简介

brainstorming 不是一个独立软件,而是分布在多个 AI 代理生态中的一类技能。目前社区里至少有四种实现版本,功能侧重不同,但共享同一个核心理念:在写代码或产出内容之前,先把问题空间探索清楚

其中一个功能较完整的版本内置了 30 多种经过验证的构思技术,覆盖 14 个系统化模式类别,包括视角乘法、约束变体、逆向思维、类比迁移、SCAMPER 属性分解等。当你提出“帮我头脑风暴一下”时,它不会直接抛出一堆泛泛的列表,而是先逐一追问约束条件、受众和成功标准,再从多个利益相关者视角给出带有推理过程的方案。

另一个版本更强调“把想法转化为完整设计和规格文档”的过程,通过自然协作对话完成从模糊概念到可执行设计的转化。它的流程分为三个阶段:理解想法、探索方案、呈现设计,每一步都有明确的产出。

还有一种多模型辩论工具走的是不同路线——它不提供构思框架,而是让 GPT、Gemini、DeepSeek、Claude 等多个模型就你的想法进行多轮辩论,最后返回一份包含推荐方案、关键权衡和最强分歧的结构化综合结论。适合那些“单模型给我的答案我不放心”的场景。

还有一个重要的共同特征:部分版本设置了“设计前门禁”。在你批准设计方案之前,代理不会调用实现类技能、不会写代码、不会搭建项目脚手架,无论项目看起来多简单。这是它区别于普通“聊天式头脑风暴”的关键。

📦 第一次怎么安装

不同的 brainstorming 实现对应不同的安装方式,根据你使用的 AI 工具选择。

方式一:Claude Code 插件市场安装(功能完整版)

这是功能最完整的一个版本,安装走 Claude Code 的插件市场:

/plugin marketplace add Jamie-BitFlight/claude_skills
/plugin install brainstorming-skill@jamie-bitflight-skills

第一条命令添加市场,只需执行一次。第二条安装插件本身。装完后技能会在相关请求出现时自动激活,不需要手动调用。

方式二:npx skills 通用安装(文档导向版或复合工程版)

如果你在 Cursor、Codex 或 OpenClaw 中使用,可以用通用的 skills 安装命令:

npx skills add https://github.com/wpank/ai --skill brainstorming

或者使用复合工程插件版本:

npx skills add https://github.com/everyinc/compound-engineering-plugin --skill brainstorming

安装完成后,技能会自动配置到 Claude Code、Cursor 或 OpenClaw 环境中,无需额外设置。

方式三:OpenClaw 一键安装

如果你在用 OpenClaw Easy 桌面应用,打开 Skills 面板,搜索 brainstorming,点击 Install 即可。习惯命令行的话:

openclaw skills add brainstorming

装完后重启 OpenClaw 网关,技能会在收到匹配描述的消息时自动激活。

方式四:MCP 服务器配置(多模型辩论版)

如果你想要的是多模型辩论功能,需要在 MCP 配置中添加服务器。在 Claude Code 的项目 .mcp.json 中添加:

{
  "mcpServers": {
    "brainstorm": {
      "command": "npx",
      "args": ["-y", "brainstorm-mcp"]
    }
  }
}

托管模式下不需要 API Key,直接使用宿主环境自身的模型访问能力即可运行。如果需要调用外部模型(OpenAI、Gemini、DeepSeek 等),再通过环境变量传入对应的 API Key。

🚀 装好之后怎么用

brainstorming 技能的使用门槛很低——装完后用自然语言描述你的想法就行,技能会自动触发。

触发方式

在 Claude Code、Cursor 或 OpenClaw 的对话中,说这些类型的话会激活技能:

  • “帮我头脑风暴一下,为一个面向自由职业者的项目管理工具设计功能”
  • “我在想一个降低 SaaS 产品流失率的方案,有什么思路”
  • “给开发者工具发布想一些营销角度”
  • “我需要一个新手引导流程的创意,预算很紧”

技能被激活后,代理不会立刻给出答案。它会先问你一个问题——关于约束条件、目标用户或成功标准——等你回答后再问下一个,一次只问一个,避免一次性抛出太多问题让你无从下手。

典型对话流程

以功能完整版为例,一个完整的头脑风暴会经历:

  1. 澄清阶段:代理逐一了解你的预算、时间线、目标受众和成功标准。
  2. 生成阶段:从多个视角(用户、客户、会计等)给出方案,每个方案附带成本估算和选择理由。
  3. 方案对比:提出 2-3 种不同实现路径,列出各自的优缺点,给出推荐并解释原因。
  4. 设计确认:你选定方向后,代理整理出完整的设计文档,等你批准。
  5. 门禁放行:批准之后,才进入编码或实现阶段。

文档导向版的流程类似,但更强调文档产出——最终会生成一份可评审的设计规格。

多模型辩论版的使用方式

配置好 MCP 服务器后,在对话中直接说“用 brainstorm 帮我评估这个架构方案”或“让几个模型辩论一下这个技术选型”。代理会调用 brainstorm_quick 获取快速多模型视角,或调用 brainstorm_review 进行带严重性评级的多模型代码审查。

🎯 主要应用场景

功能设计前的需求澄清。 当你有一个粗略的产品想法但还没想清楚具体做什么时,brainstorming 帮你把模糊概念拆解成可执行的功能列表。它会从“这个功能解决什么问题”开始追问,而不是直接跳到“用什么技术实现”。适合产品经理和独立开发者在动手写第一行代码之前使用。

技术选型的多方案对比。 需要决定用哪种架构、哪个框架、哪套数据模型时,让 brainstorming 提出 2-3 种方案并列出权衡。它的价值不在于给出“正确答案”,而在于确保你考虑了多个维度,而不是凭直觉选了第一个想到的方案。

多模型交叉验证。 多模型辩论模式适合技术决策风险较高的场景。让 GPT、Gemini 和 Claude 各自给出方案,看看它们在哪里达成一致、在哪里产生分歧。分歧最大的地方往往就是最需要你仔细判断的地方。它还支持红队模式(对抗性审查)和苏格拉底模式(追问式探询),适合做压力测试。

内容策划与写作规划。 实际使用中,brainstorming 不仅用于开发,还被用来规划博客文章、企划书和提案的结构。先让代理帮你梳理“这篇文章要解决读者的什么问题”,再确定大纲和论据顺序。

测试用例生成。 在写测试之前先用 brainstorming 探索边界条件和异常场景,比直接让 AI 生成测试代码更容易覆盖到被忽略的路径。

💡 使用技巧与注意事项

不要跳过澄清阶段。 brainstorming 最容易被低估的部分就是它“先问后答”的设计。如果你直接说“别问了,直接给我方案”,你就失去了它最有价值的环节——让 AI 理解你的真实约束。试着认真回答那几个问题,产出质量会有明显差别。

一次只回答一个问题。 技能的设计是一次问一个,但用户有时候会想一口气把所有背景都倒出来。这样反而会让代理难以聚焦。按它的节奏走,每个问题简短回答,效果更好。

“设计前门禁”可以救你一次。 如果你在用带门禁机制的版本,注意这个机制——代理在你批准设计方案之前不会动手写代码。如果你发现代理开始写代码了但你还想继续讨论,说明门禁没有被正确触发,检查一下技能是否安装成功。

用托管模式省 API 费用。 多模型辩论版支持托管模式,不需要任何 API Key,直接使用 Claude Code 自身的模型访问能力运行辩论。如果你想用 GPT 或 Gemini 参与辩论但不想单独买 Key,可以先在托管模式下试试效果,确认有价值后再配置外部 API。

辩论轮次可以控制。 多模型辩论版支持多轮辩论,模型能看到并批评彼此的回复。但轮次越多耗时越长。快速判断用 brainstorm_quick,需要深度审查再用完整辩论模式。

把设计文档留下来。 文档导向版会生成设计文档文件。不要丢掉它们——下一步用 planning 技能做实现计划时,可以直接引用这份文档作为输入,保持设计到实现的一致性。

快速判断是否需要头脑风暴。 部分版本会在需求清晰时主动建议:“你的需求看起来已经比较明确了,可以考虑直接进入规划或实现阶段。”如果你只是想快速改一行代码,不需要启动完整的头脑风暴流程。

🧩 适合哪些 AI 工具

brainstorming 的适用性取决于你选择的实现版本,但整体覆盖面很广:

  • Claude Code:支持所有主流版本。功能完整版通过插件市场安装,文档导向版和复合工程版通过 npx skills 安装,多模型辩论版通过 MCP 配置接入。
  • Cursor:支持 skills 格式的 brainstorming 技能。部分工具包明确支持 Cursor,可以通过 npx skills 命令安装。复合工程插件也有 Cursor 版本。
  • OpenClaw:有独立的 brainstorming 技能包,支持桌面应用一键安装和 CLI 安装,装完后可通过 WhatsApp、Telegram、Slack、Discord、飞书等平台触发。
  • Codex:文档导向版和部分版本都支持 Codex,通过 clone 仓库并将技能目录软链到代理的发现路径来配置。
  • Claude Desktop:多模型辩论版支持在 Claude Desktop 的 MCP 配置文件中添加,实现多模型辩论功能。
  • Gemini CLI / Google Antigravity:支持 skills 注册表的代理环境,部分版本兼容。

选择建议:如果你在用 Claude Code 且想要最完整的功能,用插件市场版本;如果你需要跨工具兼容(Cursor、Codex 混用),用 npx skills 安装的版本;如果你想要多模型交叉验证,配置多模型辩论版;如果你只想在 OpenClaw 里一键装好,直接用 ClawHub 的版本。