# 《AI MCP Gateway 网关服务系统》第1-2节:系统建模设计
作者:小傅哥
博客:https://bugstack.cn (opens new window)
视频:https://t.zsxq.com/74OwC (opens new window)
大家好,我是技术UP主小傅哥。
# 一、本章诉求
按照 AI MCP Gateway 网关功能实现诉求,对系统服务进行建模设计。包括;用例图、四色建模拆解、工程模型分析。
# 二、架构选型
此项目会选择 DDD 领域驱动设计的方式,进行系统建模和功能设计。那为啥选择 DDD 架构呢?
因为 DDD 架构的四色建模方法可以更好的分析场景需求模型,同时它对应的六边形架构设计,非常合理的划分了微服务的各项单元功能。如;http、redis、mysql等都有自己的分层规划,同时又为领域服务与基础设施层的设计做了依赖倒置(这样的思想在Spring源码中很多),当我们在领域模块中实现服务时,就可以专心于各个模块的内聚服务了。
关于 DDD 可以在这部分补充学习;https://bugstack.cn/md/road-map/ddd-guide-01.html (opens new window) - 有系列的5节课程

