关于 architecture-patterns
面向设计或重构系统的开发者与团队的后端架构指导技能,涵盖整洁架构、六边形架构和领域驱动设计,以及边界、依赖、迁移与验证。
主要功能
- 01整洁架构指导
- 02六边形架构指导
- 03领域驱动设计原则
- 04模块边界与接口
- 05依赖规则与迁移步骤
- 06验证检查与实施手册
适用场景
- 01从头设计后端系统
- 02重构单体以提升可维护性
- 03制定团队架构规范
- 04规划微服务拆分
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ rmyndharis/ antigravity-skills --skill architecture-patterns安装后在 Claude Code 中输入/architecture-patterns确认已加载。
附带文件resources/implementation-playbook.md
详细介绍
架构模式
掌握经过验证的后端架构模式,包括整洁架构、六边形架构和领域驱动设计,以构建易于维护、可测试且可扩展的系统。
适用场景
- 从头开始设计新的后端系统
- 重构单体应用,以提升可维护性
- 为团队制定架构标准
- 从紧耦合架构迁移到松耦合架构
- 实践领域驱动设计原则
- 创建易于测试且支持模拟的代码库
- 规划微服务拆分
不适用场景
- 只需进行小范围的局部重构
- 系统以纯前端为主,不涉及后端架构变更
- 需要的是实现细节,而非架构设计
说明
- 明确领域边界、约束和可扩展性目标。
- 选择适合领域复杂度的架构模式。
- 定义模块边界、接口和依赖规则。
- 提供迁移步骤和验证检查项。
详细模式、检查清单和模板请参阅 resources/implementation-playbook.md。
资源
resources/implementation-playbook.md:详细模式、检查清单和模板。
评论
支持 Markdown