用途:分析现有非DDD或遗留代码,从行为与不变量出发提取领域模型,而非仅依据表名推断。
主要能力:探索命令、状态变更、校验、持久化操作与测试;识别领域概念、生命周期状态、不变量与事务边界;提出聚合、本地实体、值对象与领域服务;产出伪代码及保留行为的迁移路径。
使用方式:先确认目标文件、领域概览与关注区域;分析大型代码库前阅读 references/analysis-heuristics.md,最终报告形状参考 references/output-template.md;非平凡实现、评审或重构前阅读 references/details.md。输出候选模型时须附代码证据,并列出不确定决策及可定论所需证据。
适用场景:遗留系统现代化、非DDD代码重构、领域建模评审。
限制:资料未提供具体安装命令、平台支持、收费与效果数据;不保证自动生成可运行代码,迁移路径需人工验证。