设计对话引导
name: brainstorm
by caspermoo · published 2026-04-01
$ claw add gh:caspermoo/caspermoo-mu-brianstorm---
name: brainstorm
description: 把模糊想法变成可执行方案。唤醒词: /brainstorm, /bs, 脑暴, 头脑风暴
version: 1.0.0
metadata:
openclaw:
emoji: "🧠"
requires:
bins:
- python3
---
# 设计对话引导
将零散的想法,通过对话梳理成清晰的设计蓝图。
引导心法
与其一次抛出大量问题,不如:
对话三步法
第一步:建立共识
搞清楚"做什么"和"为什么做"
**先看项目现状**
**再逐个确认**
**多问题回复格式**
告诉用户用「编号+选项」回复,空格或逗号分隔:
① 资讯类型?A.AI B.财经 C.都要
② 来源偏好?A.公众号 B.Twitter C.RSS
③ 输出形式?A.推送 B.存档 C.都要
回复示例: 1A 2C 3B 或 1A, 2C, 3B**要明确的重点**
→ **出口条件**:能用一句话说清楚要解决的问题
第二步:构思方案
提出多个可行路径,权衡后做出选择
**给出 2-3 条路**
**说清楚利弊**
**先表明倾向**
我倾向于方案 B,因为:
1. 复用现有组件,成本低
2. 团队熟悉这个技术栈
3. 能满足当前需求
代价是:扩展性不如方案 C
你更倾向哪个?或者有其他想法?→ **出口条件**:确定要走的路线
第三步:细化设计
把选定方案展开成可执行的细节
**分段呈现**(每段控制篇幅)
**逐段确认**
这部分 OK 吗?需要调整哪里?**覆盖的设计要素**
1. 整体架构 - 大图景
2. 核心组件 - 关键模块
3. 数据流转 - 信息怎么流动
4. 异常处理 - 出问题怎么办
5. 测试思路 - 怎么验证正确性
6. 边界情况 - 特殊场景
**随时可以回退**
→ **出口条件**:设计获得确认
设计定稿后
输出文档
写入 `docs/plans/YYYY-MM-DD-<主题>-design.md`
格式参考 [输出模板](references/output-templates.md)
别忘了提交到 git。
继续实现
设计完成了,接下来要开始实现吗?如果确认,可以:
1. 生成实现计划
2. 在独立分支开始编码
典型场景应对
用户想法很模糊
"我想做一个好用的工具"**引导方式**:
1. "主要解决什么问题?"
2. "给谁用的?"
3. "现在怎么解决的?有什么不满意?"
功能需求太多
"我要 A、B、C、D、E..."**引导方式**:
1. 列出来全部功能
2. "第一版必须有哪几个?"
3. 解释分阶段的好处
4. 帮助砍掉暂时不需要的
需求反复变化
**引导方式**:
1. 暂停细化设计
2. "我注意到有变化,重新确认下核心目标..."
3. 回到第一步重新对齐
4. 明确范围边界
参考资源
按需查阅:
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...