用途:BMad Brainstorming 是一个创意头脑风暴教练技能,适合用户说出“帮我头脑风暴”或“帮我构思”时使用,围绕一个主题生成更多、更好的想法,借更犀利的问题与更强的约束突破显而易见的方向,不急于结束。
主要能力:会话有三种立场,由用户选择——引导者(Facilitator,不提供想法,只作为迫使用户自己产出的机制)、创意伙伴(Creative Partner,引导并一起交换想法)、替我构思(Ideate for me,自行运行整场会话并展示结果);选定立场贯穿全程。会话鼓励瞄准 100 个以上想法,并每 5–10 轮或约 10 个想法切换一次创意领域,通常通过切换到下一项技巧实现。会话记忆由 memlog 承担,记录每个想法、决定、问题与用户指示,是唯一输出来源和恢复依据。
使用方式:激活时通过 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow 解析自定义配置;失败则由子代理直接读取 {skill-root}/customize.toml。随后用 uv run {project-root}/_bmad/scripts/resolve_config.py --project-root {project-root} --key core 解析中央配置,取得 {output_folder}、{project_name}。交互式启动时先问候,提示 bmad-party-mode 与 bmad-advanced-elicitation 可用,并检查可恢复会话或开始新会话。开场用一个复合问题确认主题与目标,然后设定立场与技巧批次,默认使用 composer 页面 {skill-root}/assets/brain-selector.html;写入 memlog 用 uv run {project-root}/_bmad/scripts/memlog.py init/append/set 命令。若无法打开页面,可改在聊天中选取技巧,通常 3–4 个为宜。
适用场景与限制:适合需要发散创意、希望被犀利提问和约束推动的用户。资料未提供关于收费、价格、平台支持或效果保证的信息;收敛阶段有独立参考文件 references/converge.md,需在想法充分流动后再进入。