结构化架构设计流程
提供从需求收集、模式匹配、设计、文档化到评审的完整工作流,确保架构设计全面且可追溯。
BAIZE AI RESOURCE
claude-skills architecture-designer|系统架构设计专家技能
面向 Claude Code 的系统架构设计 Skill,用于梳理需求与非功能约束、比较架构方案、绘制架构图并记录 ADR。

architecture-designer 是一个面向 AI Agent 的技能包,将资深架构师的经验转化为可执行的指导流程。它适用于设计新系统架构、评审现有设计、进行技术选型等任务。技能内置了多个参考文档,涵盖架构模式、ADR 模板、系统设计、数据库选型和 NFR 清单,帮助 Agent 在架构设计过程中做出全面且可追溯的决策。
提供从需求收集、模式匹配、设计、文档化到评审的完整工作流,确保架构设计全面且可追溯。
包含架构模式、ADR 模板、系统设计模板、数据库选型指南和 NFR 检查清单,为决策提供依据。
指导用户以 ADR 格式记录关键架构决策,包括上下文、决策、备选方案和权衡,便于长期维护。
支持使用 Mermaid 语法生成清晰的架构图,直观展示组件交互和系统结构。
明确要求评估备选方案、考虑非功能需求和运维成本,避免过度设计,确保决策务实。
使用场景需要为一个新的电商平台设计微服务架构
使用该技能,Agent 会引导你明确功能与非功能需求,匹配架构模式,并输出包含 API 网关、订单服务、消息队列等组件的 Mermaid 架构图,以及关键决策的 ADR。
使用场景需要记录一次技术选型决策
技能提供 ADR 模板,指导你记录上下文、决策、备选方案和权衡,例如选择 PostgreSQL 而非 MongoDB 的理由。
使用场景需要评估现有系统的架构合理性
技能会引导你审查现有设计,识别潜在问题,并输出改进建议和风险缓解策略。