BAIZE AI RESOURCE

将创意转化为完整设计与规格的协作式头脑风暴技能。

brainstorming

superpowers 的 brainstorming 技能通过自然对话引导,将模糊想法逐步细化为完整的设计与规格,并在实现前获得用户批准,避免未经审视的假设导致返工。

brainstorming

资源介绍

brainstorming 是 superpowers 项目中的一个 AI Skill,旨在帮助 AI 助手在创造性工作(如新功能、组件或行为修改)之前,通过协作对话探索用户意图、需求和设计。它要求 AI 首先对任务进行分类(Spike、Bounded 或 Architectural),并遵循相应的流程,包括提问、提出方案、展示设计、获得批准后才进入实现。该技能强调“批准门”的重要性,即使是简单任务也必须先获得用户同意,防止未经验证的假设造成浪费。它适用于需要严谨设计流程的软件开发场景,尤其适合与 Claude Code 等 Agent 配合使用。

Skill 能力

任务分类

自动将请求分类为 Spike、Bounded 或 Architectural,并宣布路径,以便用户覆盖。

批准门机制

在任何实现动作前,必须向用户展示意图并获得明确批准,防止未经验证的假设。

结构化流程

为每种路径提供详细检查清单,包括探索上下文、提问、展示设计、编写规格等步骤。

反模式识别

提供常见思维陷阱的对照表,帮助 AI 避免跳过批准或错误分类。

资源配置

适用平台

Claude Code

支持模型

模型无关

调用方式

自动触发

安装与调用

  1. 在创造性工作前,AI 自动触发该技能,首先对请求进行分类并宣布路径。

  2. 根据路径(Spike、Bounded、Architectural)遵循对应检查清单,逐步执行。

  3. 在实现前,必须向用户展示设计或计划并获得明确批准。

使用案例

新功能设计

使用场景用户提出一个新功能想法,需要设计文档和实现计划。

AI 将任务分类为 Architectural,通过提问、提出方案、展示设计,最终编写设计文档并过渡到实现计划。

小改动

使用场景用户要求修改现有代码中的一个标志或小端点。

AI 分类为 Bounded,在聊天中展示简短设计,获得批准后直接实现,无需编写规格文件。

包含内容

LICENSE-MIT.txt
README-中文安装说明.md
SHA256.txt
superpowers-brainstorming-source.zip

常见问题

brainstorming 技能适用于哪些任务?
适用于任何创造性工作,如新功能、组件构建、功能添加或行为修改,在实现前需要探索需求和设计。
为什么必须获得用户批准?
为了防止未经验证的假设导致返工,即使是简单任务也需要展示设计并获得明确同意。
如何分类任务?
根据请求的复杂性和现有代码情况,分为 Spike(可行性问题)、Bounded(现有代码的小改动)和 Architectural(新项目或重大重构)。