SuperAPI AI 工具集

architecture-advisor

编程与开发

查看项目

更新于 10-15 23:44

技能介绍

用途:Architecture Advisor 用于系统架构层面的决策支持,路由到 architecture-advisor 智能体(principal software architect,Opus,plan mode)。适用场景包括设计新的系统组件或服务、评估技术选型(自建还是采购、库选择)、规划大规模迁移或重构、评估技术债并排定修复优先级、为 docs/adr/ 创建架构决策记录(ADR),以及从可扩展性、可维护性、安全性等质量属性角度评审系统设计。

主要能力:智能体在计划模式下工作,先研究代码库、分析当前架构,再给出建议方案供批准,之后才做改动。它会读取配置文件、梳理依赖关系、查看已有 ADR,识别关注点(新设计、迁移、扩展、技术债),依据 Clean Architecture、SOLID、DDD、Twelve-Factor App 等原则进行评估,并考察可扩展性、可维护性、可测试性、安全性、性能、可靠性、可观测性等质量属性。

输出格式:以标准 ADR 格式产出架构决策记录,包含 ADR-NNN 标题、Status、Context、Decision、Consequences 和 Alternatives Considered。完整顾问协议与 ADR 模板见 .claude/agents/architecture-advisor.md。

限制:资料未提供安装命令、收费方式、支持平台及具体使用步骤,暂未提供。