用途:在限界上下文与集成策略已就绪后,设计上下文内部的 DDD 构造块,回答“哪些对象必须一起变更以保持一致性”。当不变量表达率不足或事件需携带其他聚合私有数据时,可回溯到本技能重新设计聚合边界。
主要能力:从命令与事件中提取必须始终为真的业务规则,以不变量为纽带聚类对象并明确聚合根;区分实体与值对象;定义边界规则(外部只持有聚合根引用、跨聚合引用用 ID、每个聚合为事务边界);识别谓词型规则的 Specification 模式;定义命令边界与跨聚合最终一致性策略;产出仓储接口语义草案。
使用方式:输入事件流与命令候选、上下文目录与词汇表,可选上下文映射与失败模式,然后调用技能并指定目标上下文、核心术语和关键事件,请求输出聚合目录、不变量表、实体/值对象清单与事务边界说明等工件。
适用场景:领域建模中聚合划分、事务边界梳理、跨聚合一致性策略设计,以及模型评审回溯修正。
限制:需先具备上游工件(事件流、命令候选、上下文目录与词汇表),否则无法开展;不提供代码实现,仓储接口仅给语义定义;本资料未提供平台、收费、价格、安装方式等信息。