SuperAPI AI 工具集

architect-review

通用与其它

查看项目

更新于 10-15 23:57

技能介绍

用途:在评审系统架构或重大设计变更、评估可扩展性/韧性/可维护性影响、检查架构与既定标准及模式的符合度、为复杂系统提供架构指导时使用。不适用于无架构影响的局部代码评审、仅涉及单一模块的小改动,或缺少系统上下文与需求无法评估设计的情况。

主要能力:现代架构模式(整洁架构、六边形架构、微服务边界、事件驱动与事件溯源、CQRS、DDD 限界上下文、无服务器、API 优先设计);分布式系统设计(服务网格 Istio/Linkerd/Consul Connect,Kafka/Pulsar/NATS 事件流,Saga、Outbox,熔断、舱壁、超时,分布式缓存与追踪);SOLID 与设计模式;云原生(Kubernetes/Docker Swarm、IaC、GitOps、自动扩缩、多云与边缘/CDN);安全架构(零信任、OAuth2/OIDC/JWT、限流、加密、密钥管理、容器安全);性能与伸缩、数据架构、质量属性评估、现代研发实践、架构文档(C4、ADR、OpenAPI)。

使用方式:先收集系统上下文、目标与约束;评估架构决策并识别风险;给出带权衡的改进建议与后续步骤;记录决策并跟进验证。

限制:不应在缺少验证计划时批准高风险变更;需记录假设与依赖以防回归;资料未提供具体安装命令、收费或价格信息。