collaborative-ideation
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseBrainstorming Ideas Into Designs
将头脑风暴的想法转化为设计
Overview
概述
Help turn ideas into fully formed designs and specs through natural collaborative dialogue.
Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far.
帮助通过自然的协作对话将想法转化为完整的设计和规格说明。
首先了解当前项目背景,然后逐个提出问题来完善想法。当你明确要构建的内容后,分小部分(200-300字)呈现设计,每完成一部分后确认目前的内容是否合适。
The Process
流程
Understanding the idea:
- Check out the current project state first (files, docs, recent commits)
- Ask questions one at a time to refine the idea
- Prefer multiple choice questions when possible, but open-ended is fine too
- Only one question per message - if a topic needs more exploration, break it into multiple questions
- Focus on understanding: purpose, constraints, success criteria
Exploring approaches:
- Propose 2-3 different approaches with trade-offs
- Present options conversationally with your recommendation and reasoning
- Lead with your recommended option and explain why
Presenting the design:
- Once you believe you understand what you're building, present the design
- Break it into sections of 200-300 words
- Ask after each section whether it looks right so far
- Cover: architecture, components, data flow, error handling, testing
- Be ready to go back and clarify if something doesn't make sense
理解想法:
- 首先查看当前项目状态(文件、文档、最近的提交记录)
- 逐个提出问题来完善想法
- 尽可能优先使用选择题,开放式问题也可
- 每条消息仅包含一个问题——若某个主题需要深入探索,拆分为多个问题
- 重点理解:目的、约束条件、成功标准
探索实现方案:
- 提出2-3种不同方案并说明各自的权衡
- 以对话形式呈现选项,同时给出你的推荐及理由
- 优先介绍你推荐的方案并解释原因
呈现设计:
- 当你明确要构建的内容后,开始呈现设计
- 将设计拆分为200-300字的小章节
- 每完成一个章节后询问当前内容是否合适
- 涵盖:架构、组件、数据流、错误处理、测试
- 若内容存在疑问,随时准备回溯澄清
After the Design
设计完成后
Documentation:
- Write the validated design to
docs/plans/YYYY-MM-DD-<topic>-design.md - Use elements-of-style:writing-clearly-and-concisely skill if available
- Commit the design document to git
Implementation (if continuing):
- Ask: "Ready to set up for implementation?"
- Use superpowers:using-git-worktrees to create isolated workspace
- Use superpowers:writing-plans to create detailed implementation plan
文档编写:
- 将经过验证的设计写入
docs/plans/YYYY-MM-DD-<topic>-design.md - 若有elements-of-style:writing-clearly-and-concisely技能,请使用该技能
- 将设计文档提交至git
实施准备(若继续推进):
- 询问:“是否准备好进入实施阶段?”
- 使用superpowers:using-git-worktrees创建独立工作区
- 使用superpowers:writing-plans创建详细的实施计划
Key Principles
核心原则
- One question at a time - Don't overwhelm with multiple questions
- Multiple choice preferred - Easier to answer than open-ended when possible
- YAGNI ruthlessly - Remove unnecessary features from all designs
- Explore alternatives - Always propose 2-3 approaches before settling
- Incremental validation - Present design in sections, validate each
- Be flexible - Go back and clarify when something doesn't make sense
- 一次一个问题 - 不要用多个问题让对方应接不暇
- 优先选择题 - 可能的话,选择题比开放式问题更易回答
- 严格遵循YAGNI原则 - 从所有设计中移除不必要的功能
- 探索替代方案 - 在确定方案前,始终提出2-3种备选思路
- 增量式验证 - 分章节呈现设计,逐一验证
- 保持灵活 - 当内容存在疑问时,及时回溯澄清