SuperAPI AI 工具集

ddd-strategic-design

编程与开发

查看项目

更新于 10-15 23:24

技能介绍

用途:在复杂业务域中开展 DDD 战略设计,产出子域划分、限界上下文与统一语言等战略工件。适用场景包括:定义核心、支撑与通用子域;按领域边界拆分单体或服务群;将团队与所有权对齐到限界上下文;与领域专家共建统一语言。不适用场景:领域模型已稳定且边界清晰;仅需战术代码模式;任务纯属基础设施或 UI 方向。

主要能力与步骤:提取领域能力并分类子域;围绕一致性与所有权定义限界上下文;建立统一语言词汇表及反义词;在实现前用 ADR 记录上下文边界。若需详细模板,可打开 references/strategic-design-template.md。

必要产出物:子域分类表、限界上下文目录、含规范术语的词汇表、带理由的边界决策。

用法示例:使用 @ddd-strategic-design 将我们的电商领域映射为限界上下文,分类子域并提出团队所有权建议。

限制:该技能不产出可执行代码;没有利益相关者输入时无法推断业务事实;应在实现前先进行战术设计。