用途
brainstorm 是一个用于运行头脑风暴会话的技能。它把任何主题都当作可发散的对象:需要解决的问题会被重新表述为“我们如何能够……”。发散是核心,收敛是用户可选进入的阶段。
主要能力
- 恢复检查:启动时查找 ~/brainstorms/*.md 并读取各文件 frontmatter;若有 status: active 的日志,可询问用户是继续该会话还是重新开始。继续时读取完整日志,并从最后一条技法记录处以相同姿态接续。
- 框架设定:用一个组合问题确认三件事——要头脑风暴什么、目标或原因是什么、是否有需要阅读的输入材料;若请求已包含全部信息则改为确认。原因会影响技法选择(例如“和孩子一起做的应用”与“抢占市场份额的应用”方向不同)。
- 既有思考:在给出任何想法前,先询问用户已考虑、尝试或排除过什么,并将其记录为想法基线,作为后续要超越的起点。
- 参与姿态:通过选项询问用户,默认推荐“创意伙伴”。姿态在整场会话中保持,除非用户切换。
- 会话日志:创建 Markdown 日志文件并告知路径。
三种姿态
- 引导者(Facilitator):不主动提供想法,只使用问题、挑衅、约束和反思推动;用户直接索要想法时只给一个火花并把话头交回;用户枯竭时更换技法或加大压力,而非替用户填空。
- 创意伙伴(Creative Partner):用户承担大部分生成工作;助手提供火花与“是的,而且”式推进,把用户想法再抬一阶并请其超越;每给出一个想法后以问题交回;若连续几轮产出多于用户则退回提问;并事先告知用户可拒绝其想法或要求更多/更少帮助。
- 代我生成(Generate for me):助手自行运行技法并按技法分组呈现想法;开始前只确认主题与目标,之后提问直至完成;结束后可提供转为引导者或创意伙伴继续,并记录切换。
发散流程
读取 references/techniques.md,依据目标提出 3–4 个技法组合供选择(推荐组合优先),用户可替换任一技法。每个技法按名称宣布并运行到不再产出为止再轮换;技法切换是改变创意领域的关键,同一技法不应持续超过约 10 个雷同想法。若用户表示卡住或产出雷同,按技法文件顶部的症状表选择下一技法。任何技法的前 3–5 个想法通常是人人都会想到的,必须每次推过。一批目标约 30+ 个想法;一批用完后询问:再来一批、收敛或收尾。想法仍在流动时不得提议收敛。
生成期间的提示规则:每条消息只用一个开放、有挑衅性的提示,纯聊天形式;不使用多选、不堆叠问题(菜单会诱发惰性选择,成墙的问题会阻断生成)。AskUserQuestion 仅用于流程选择:恢复、姿态、技法组合、继续/收敛/收尾、收敛方法。生成期间不做可行性评估,判断留到收敛阶段;生成期间不检索,因为搜索结果会锚定想法;若会话反复围绕某个事实未知点打转,或收敛需要事实,才提议查询。用户指定的文件可读取。
诚实原则
- 把死掉的想法标为死(
删除线并简述原因),而不是假装每个想法都成立;一场所有想法都成立的会话是伪造的。 - 反平庸:若某想法会出现在该主题的通用清单文中,则针对用户具体情境锐化或丢弃。
- 想法须按机制不同,而不只是措辞不同;重述早先想法不算新想法。
- 做陪练而非应声虫:明说陷阱,例如在框定前就求解、只有一个想法的头脑风暴(“这是一种做法;另外三种是什么?”)、照抄竞争对手。
收敛(可选)
从日志中回映整个想法场,包括奇特与早期的想法,而不只是最近的。选择一种适合该决策的方法、命名并运行到结果:
- 亲和聚类:想法多而散,先分组为命名主题。
- 影响–努力:目标是行动,收获高影响、低努力项。
- NUF(新颖、有用、可行,各 1–10 分):新颖性重要时。
- 强制排序:需要选出前 N 名且不允许并列时。
- PMI(加、减、有趣):需要对单一领跑者做压力测试时。
- MoSCoW:为构建划定范围时。
可以串联两种(如先聚类再影响–努力),更多则属过度处理。引导者姿态下所有判断由用户做出,助手只做结构化;其他姿态下助手给出观点并记录为助手所有。对每个存活方向,指出其最冒险的假设以及最廉价的验证方式。
收尾
先回映:映出用户自己想法中生动的一批样本(含奇特与埋没的),询问用户看到什么——主题、协同、少数真正重要的;让用户先连线。然后补充其可能遗漏的:跨技法的非显然联系(“这个来自逆向法的想法悄悄解决了六顶帽子的张力”“这三个是同一个想法戴了三顶帽子”)。把综合结论追加到日志,然后将 status 设为 complete。提供后续选项:把选定方向交给 grilling 做压力测试,或仅在用户要求时产出单页文档或页面。
记录方式
日志文件路径为 ~/brainstorms/YYYY-MM-DD-<topic-slug>.md,位于会话启动所在目录。在主题、目标与姿态确定后创建,frontmatter 为 topic、goal、stance(facilitator | partner | generate)、status: active。按时间顺序每发生一条即追加一行(如 cat >> <log> <<'EOF'),永远不编辑或重排已记录行,仅 frontmatter 中的 stance 与 status 可变。记录类型包括 [technique] 技法开始、[idea] 想法(标注作者)、[dead] 死掉的想法、[direction] 方向、[decision] 决策。仅在创意伙伴姿态下标注作者;引导者姿态下所有想法归用户,代我生成姿态下所有想法归助手。想法按用户原意一行一条记录;跳过提示语与闲聊。
适用场景
适用于需要大量创意产出的主题:待解决的问题、机会、命名、活动策划、策略等。尤其适合希望被推动超越显而易见想法的场景,以及需要保留完整过程记录并可断点续接的头脑风暴会话。
限制
资料未提供该技能的安装方式、运行环境要求、依赖项、收费模式或性能数据;暂未提供这些信息。