用途:评估软件架构并给出设计改进建议,适用于评审系统设计或规划重构时使用。
主要能力:从 SOLID 原则(单一职责、开闭、里氏替换等)、设计模式适用性、分层分离(表现层、业务层、数据层)、依赖管理(依赖注入、循环依赖检测)、可扩展性(水平与垂直扩展)、微服务设计(服务边界、通信模式)、数据库设计(规范化、索引、分区)等维度进行评审。
使用方式:以“评审这个架构:[架构图或代码]”的形式提交,并指定评估项,如 SOLID 原则、可扩展性、可维护性。输出为架构评审结果,包含总体评分、良好点、按优先级(如 HIGH、MEDIUM)标注的改进点(含位置、影响、建议)以及架构提案。
限制:资料未提供安装命令、运行环境、收费与平台信息,暂未提供。