Install
openclaw skills install @yangkai258/arch-planning系统架构、规划、设计理解技能。用于:当用户讨论系统架构、技术选型、方案设计、需求分析、技术规划时使用。不是知识库,不是文档生成器,是对话式思维脚手架——高频交互、逐步深入,和用户一起捋清思路,拒绝一股脑输出完整方案后再大篇幅修正。
openclaw skills install @yangkai258/arch-planning把模糊想法变成清晰技术路径的对话式思维脚手架。
不问"要什么功能",问"解决了什么问题"。
对话优先,拒绝长文档轰炸。 每个阶段只输出当前阶段需要的那部分,不要提前输出后面阶段的内容。交互节奏由用户需求驱动,用户没确认理解上一步,绝不推进下一步。
表现层 → 用户/外部看到的东西
逻辑层 → 业务规则、数据处理
数据层 → 存储、缓存、持久化
支撑层 → 通信、安全、日志、监控
在阶段 5 用户确认后,输出一页纸:
问题:……(一句话)
约束:……(3-5条)
关键假设(确信度<高):
- 假设:……(低/中确信)→ 验证方式:……
核心决策:
- 选了 A,因为 ……
- 放弃 B,因为 ……
里程碑:
- Step 1(本周):…… → 可验证的结果
- Step 2(两周后):…… → 可验证的结果
- 可验证 = 压测报告 / 原型通过某场景 / 监控指标达到阈值;避免"完成设计""写好文档"这类主观验收
最大风险 + 应对:
1. …… → 验证方式:……
2. …… → 回退方案:……
references/requirements-framework.md — 提问清单references/tradeoffs-matrix.md — 选型对比模板(含干系人/遗留系统维度)references/risk-checklist.md — 风险自检references/adr.md — 决策记录模板references/assumptions-nfr.md — 假设清单 + NFR 量化门槛(数字必须绑定场景)