工程开发
building-with-medusa avatar

building-with-medusa

精通 Medusa 后端开发:使用官方架构模式与最佳实践来实现自定义模块、工作流、API 路由及数据模型。

简介

building-with-medusa 技能是 Medusa 生态系统中工程师的必备开发辅助工具。它规范了构建可扩展、类型安全且易于维护的后端功能所需的严格架构要求与编码标准。通过强制执行严格的分层策略——确保业务逻辑与 HTTP 接口及数据访问解耦——此技能可帮助开发人员避免诸如绕过层级、不当数据建模或次优的跨模块通信等常见问题。

  • 支持使用内置回滚功能快速实现自定义模块、数据模型和复杂的工作流。

  • 提供关于 API 路由结构、中间件集成及基于 Zod 的请求验证的即时指导。

  • 利用 query.graph 和 query.index 促进高效的数据获取模式,以维持模块隔离性。

  • 包含关键技术限制,例如 Medusa 价格处理惯例以及针对状态变更操作强制使用工作流的规定。

  • 内置全面的参考文件检索机制,涵盖身份验证、模块链接及查询设置。

  • 在规划、研究或编写任何后端组件(包括模块、工作流、API 路由或数据模型)时,请务必加载此技能。

  • 在实现前,请务必将相关参考文件(例如 custom-modules.md, workflows.md)作为前置条件加载,以确保符合最新的 SDK 要求。

  • 使用此技能来验证对 Medusa 必要架构层级(模块 → 工作流 → API 路由 → 前端)的遵循情况。

  • 此技能可作为类型安全的防护栏,确保开发人员正确使用 AuthenticatedMedusaRequest 与 Zod schema 导出。

  • 遵循指定的代码组织优先级类别,从架构完整性到文件层级的惯例进行管理。

仓库统计

Star 数
157
Fork 数
15
Open Issue 数
0
主要语言
未提供
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 20:11
在 GitHub 查看