architecture-patterns:把后端分层架构讲成可执行的样板

architecture-patterns(@clawhub_wpank/architecture-patterns,v1.0.0,来源 clawhub,分类 dev-programming,发布者 wpank)是一个通用 SKILL.md 格式的后端架构提示词型 Skill,覆盖清洁架构、六边形架构(端口与适配器)和领域驱动设计。它提供模式选型决策表、清洁架构四层与依赖内向规则、六边形端口适配器图、目录结构约定,以及实体、抽象端口 IUserRepository、用例编排、Postgres 适配器、领域服务、不可变值对象 Email/Money、聚合根 Order 等可直接参考的 Python 代码骨架。安装方式为 openclaw skills install @wpank/architecture-patterns 或 npx skills。适合新后端服务定标准、单体按限界上下文拆分、多外部集成、业务规则复杂、排查层间循环依赖的场景。需要注意:官方资料明确简单 CRUD 应用不宜套用(避免过度设计),示例是 Python 风格需自行适配语言与技术栈,CreateUserUseCase 用到的 find_by_email 未在端口中声明,资料未提供运行时配置项或框架集成。文中未采信无法核实的评分与下载数据。

阅读全文