SuperAPI AI 工具集

domain-analysis

通用与其它

查看项目

更新于 10-15 21:35

技能介绍

用途:把业务资料转化为经用户确认的 DDD 领域模型(限界上下文、聚合、实体、值对象、领域事件、ERD),使下游实现建立在正确的不变量之上,避免消费者依赖后再重划边界。

主要能力:按十个有序步骤执行——定位活动计划与 domain-entities-reference.md;加载业务上下文(名词→实体、动词→事件);识别限界上下文;建模实体与聚合;映射关系与上下文映射;识别领域事件;生成 Mermaid ERD;用户验证访谈;领域实体变更评估;更新 plan.md 的 ## Domain Model 段。内置实体与值对象判定矩阵、聚合边界规则(≤5 实体、单事务、仅按 ID 引用、根为唯一变更入口)、上下文映射模式决策表(Partnership、Shared Kernel、Customer-Supplier、Conformist、ACL、OHS+PL、Separate Ways)、标识策略(ULID/UUID/自然键等)、富模型与贫血模型对比、状态机与验证分层。

使用方式:在 Codex 中以 $domain-analysis 调用;执行前须建立任务跟踪并逐步同步状态,每步给出证据或跳过理由。需先读取 docs/project-config.json、docs-index-reference.md、lessons.md 等路由文档,缺失时先运行 $project-init 或窄范围初始化。

限制:用户验证访谈不可跳过;每个实体只能属于一个限界上下文;跨上下文仅通过领域事件通信,禁止直接引用与跨服务外键;步骤不得跳过、重排或合并,除非用户明确批准;环境无法执行某步骤时应停止并询问用户。具体收费、平台支持与效果资料暂未提供。