mcpField
A
architecture-patterns

architecture-patterns

github.com/rmyndharis开发1.9k59 次安装3 周前更新
代码仓库

关于 architecture-patterns

面向设计或重构系统的开发者与团队的后端架构指导技能,涵盖整洁架构、六边形架构和领域驱动设计,以及边界、依赖、迁移与验证。

主要功能

  1. 01整洁架构指导
  2. 02六边形架构指导
  3. 03领域驱动设计原则
  4. 04模块边界与接口
  5. 05依赖规则与迁移步骤
  6. 06验证检查与实施手册

适用场景

  1. 01从头设计后端系统
  2. 02重构单体以提升可维护性
  3. 03制定团队架构规范
  4. 04规划微服务拆分

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rmyndharis/antigravity-skills --skill architecture-patterns

安装后在 Claude Code 中输入/architecture-patterns确认已加载。

附带文件resources/implementation-playbook.md

详细介绍

架构模式

掌握经过验证的后端架构模式,包括整洁架构、六边形架构和领域驱动设计,以构建易于维护、可测试且可扩展的系统。

适用场景

  • 从头开始设计新的后端系统
  • 重构单体应用,以提升可维护性
  • 为团队制定架构标准
  • 从紧耦合架构迁移到松耦合架构
  • 实践领域驱动设计原则
  • 创建易于测试且支持模拟的代码库
  • 规划微服务拆分

不适用场景

  • 只需进行小范围的局部重构
  • 系统以纯前端为主,不涉及后端架构变更
  • 需要的是实现细节,而非架构设计

说明

  1. 明确领域边界、约束和可扩展性目标。
  2. 选择适合领域复杂度的架构模式。
  3. 定义模块边界、接口和依赖规则。
  4. 提供迁移步骤和验证检查项。

详细模式、检查清单和模板请参阅 resources/implementation-playbook.md。

资源

  • resources/implementation-playbook.md:详细模式、检查清单和模板。

评论

支持 Markdown