用途:面向已有代码库的项目,系统评估 DDD 架构健康度、量化技术债务并规划架构演进。适用于用户提出架构评估、DDD 成熟度、技术债务量化或架构演进需求时。
主要能力:
- 成熟度评估:按 L1 AdHoc 至 L5 Optimized 五级检查清单逐级评估,识别当前级别与目标级别(多数项目 L3 已足够),输出各级通过情况与关键差距。
- 架构适配度五维评分:业务对齐 25%、团队契合 25%、技术契合 20%、演进能力 15%、交付效率 15%,加权计算总分并给出绿/黄/橙/红评级。
- 技术债务量化:结构债务(P0,权重 0.5)、设计债务(P1,权重 0.3)、测试债务(P2,权重 0.2),加权得出总分与健康评级。
- 演进路线图:四阶段(止血 1-2 周、微重构 2-4 周、架构升级 1-3 月、持续演进),含迁移风险评估与 Strangler Fig 渐进迁移策略。
使用方式:按四步工作流执行——评估成熟度、评估适配度、量化债务、规划演进。评估为非侵入式,不访问代码库、不收集或上传项目数据,结果基于用户提供的上下文在当前对话中完成。
适用场景:已有实际代码库、团队可提供架构文档与代码结构背景、有明确评估目标(整体成熟度/特定模块/迁移可行性)的项目。
限制:不适用于代码级审查(用 ddd-code-reviewer)、新项目架构选型(用 ddd-architecture-selector)、DDD 入门学习(用 ddd-architecture-awesome)及具体架构落地实现。推荐季度评估;小型项目 1-2 小时,中型 0.5-1 天,大型 2-3 天。具体评分细则与模板见技能内 references 文档。