brainstorming
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseBrainstorming Ideas Into Designs
将头脑风暴想法转化为设计
Overview
概述
Transform rough ideas into fully-formed designs through structured questioning and alternative exploration.
Core principle: Ask questions to understand, explore alternatives, present design incrementally for validation.
Announce at start: "I'm using the Brainstorming skill to refine your idea into a design."
通过结构化提问和替代方案探索,将粗略想法转化为完整成熟的设计。
核心原则: 通过提问来理解需求、探索替代方案,逐步呈现设计以获取验证。
开始时告知: "我正在使用头脑风暴技能将你的想法打磨为设计。"
The Process
流程
Phase 1: Understanding
阶段1:理解需求
- Check current project state in working directory
- Ask ONE question at a time to refine the idea
- Prefer multiple choice when possible
- Gather: Purpose, constraints, success criteria
- 检查工作目录中的当前项目状态
- 每次提出一个问题来细化想法
- 尽可能采用选择题形式
- 收集信息:目标、约束条件、成功标准
Phase 2: Exploration
阶段2:方案探索
- Propose 2-3 different approaches
- For each: Core architecture, trade-offs, complexity assessment
- Ask your human partner which approach resonates
- 提出2-3种不同的方法
- 针对每种方法:核心架构、权衡利弊、复杂度评估
- 询问协作对象哪种方法更符合需求
Phase 3: Design Presentation
阶段3:设计展示
- Present in 200-300 word sections
- Cover: Architecture, components, data flow, error handling, testing
- Ask after each section: "Does this look right so far?"
- 以200-300字的分段形式呈现
- 涵盖内容:架构、组件、数据流、错误处理、测试
- 每段结束后询问:"目前看来这样是否合适?"
Phase 4: Worktree Setup (for implementation)
阶段4:工作区设置(用于实施)
When design is approved and implementation will follow:
- Announce: "I'm using the Using Git Worktrees skill to set up an isolated workspace."
- Switch to skills/collaboration/using-git-worktrees
- Follow that skill's process for directory selection, safety verification, and setup
- Return here when worktree ready
当设计获得批准且即将开始实施时:
- 告知:"我正在使用Using Git Worktrees技能来设置独立工作区。"
- 切换至skills/collaboration/using-git-worktrees
- 遵循该技能的流程进行目录选择、安全验证和设置
- 工作区准备就绪后返回此处
Phase 5: Planning Handoff
阶段5:计划交接
Ask: "Ready to create the implementation plan?"
When your human partner confirms (any affirmative response):
- Announce: "I'm using the Writing Plans skill to create the implementation plan."
- Switch to skills/collaboration/writing-plans skill
- Create detailed plan in the worktree
询问:"是否准备好创建实施计划?"
当协作对象确认(任何肯定回复)时:
- 告知:"我正在使用Writing Plans技能来创建实施计划。"
- 切换至skills/collaboration/writing-plans技能
- 在工作区中创建详细计划
When to Revisit Earlier Phases
何时回溯至前期阶段
Go backward when:
- Partner reveals new constraint during Phase 2 or 3 → Return to Phase 1 to understand it
- Validation shows fundamental gap in requirements → Return to Phase 1
- Partner questions approach during Phase 3 → Return to Phase 2 to explore alternatives
- Something doesn't make sense → Go back and clarify
Don't force forward linearly when going backward gives better results.
需要回溯的情况:
- 协作对象在阶段2或3中透露新的约束条件 → 返回阶段1以理解该约束
- 验证显示需求存在根本性缺口 → 返回阶段1
- 协作对象在阶段3中对方法提出疑问 → 返回阶段2探索替代方案
- 出现无法理解的内容 → 返回并澄清
不要强行线性推进,回溯能带来更好的结果时应选择回溯。
Related Skills
相关技能
During exploration:
- When approaches have genuine trade-offs: skills/architecture/preserving-productive-tensions
Before proposing changes to existing code:
- Understand why it exists: skills/research/tracing-knowledge-lineages
探索阶段:
- 当方法存在真正的权衡时:skills/architecture/preserving-productive-tensions
在提议修改现有代码之前:
- 理解代码存在的原因:skills/research/tracing-knowledge-lineages
Remember
注意事项
- One question per message during Phase 1
- Apply YAGNI ruthlessly
- Explore 2-3 alternatives before settling
- Present incrementally, validate as you go
- Go backward when needed - flexibility > rigid progression
- Announce skill usage at start
- 阶段1中每条消息仅包含一个问题
- 严格应用YAGNI原则
- 在确定方案前探索2-3种替代方案
- 逐步呈现设计,边推进边验证
- 必要时回溯——灵活性优于僵化的流程
- 开始时告知所使用的技能