写代码前先问自己:如果从零开始,我还会选同样的技术栈吗?
你有没有过这种感觉——写代码写到一半,突然发现自己在搭一座”桥上建桥”?
比如本来用 Tauri 写桌面 App,做到一半发现需要 CloudKit 同步,于是加了一个 Swift sidecar 来桥接。技术上能跑,但每次改需求都要在三层之间来回跳。
这不是你代码能力的问题,是思考顺序的问题——架构是最后才想的,而不是最开头。
Architecture Review 这个 Skill 就是来解决这个的。它是一个 Claude Code Skill,核心用法很简单:
/architecture-review iOS companion app with CloudKit sync
然后它会带你跑 6 个思考阶段:
- 理解真实需求 — “你平时怎么用这个系统?”
- 画架构图 — 哪些是承重墙,哪些是石膏板?
- 问绿地问题 — 如果今天从零开始,你还会选同样技术栈吗?
- 评估改造成本 — 哪些代码能复用,哪些要重写?
- 提出选项 — 硬改 vs 推倒重来 vs 混合方案
- 记录决策 — 让未来的你看得懂今天的决定
这个 Skill 特别适合几个时刻:
– 准备加一个新的客户端平台(iOS/Android/Web)
– 要在两个系统之间做数据同步
– 感觉技术债快要压不住了
– 突然发现自己又多加了一层 adapter
它本质上是把一个资深架构师的思维模式,编码成了一个随时可用的 Slash Command。安装方式:
git clone https://github.com/byliu-labs/claude-skill-architecture-review.git
~/.claude/skills/architecture-review
或者直接 curl SKILL.md:
mkdir -p ~/.claude/skills/architecture-review
curl -o ~/.claude/skills/architecture-review/SKILL.md
https://raw.githubusercontent.com/byliuou0329/claude-skill-architecture-review/main/SKILL.md
用之前先想清楚:这个 Skill 不是帮你写代码,是帮你决定要不要写。
GitHub:https://github.com/byliu-labs/claude-skill-architecture-review
GitHub: https://github.com/byliu-labs/claude-skill-architecture-review
评论区
0 条评论
登录后可评论。