后端错误分层处理的Skill

cmux 后端 TypeScript 开发。

cmux-backend 是一份规定 cmux 后端与云虚拟机代码写法的 Skill。请求、数据库与外部服务容易一起出错时,它用 Effect 管理主要流程,把入口与服务职责分开。

路由只解析请求、调用程序并把已知错误映射成响应,意外缺陷另处理。云 VM 的生命周期、限额和使用事件以 Postgres 为依据;简单数据结构或界面代码不必为了统一而强套 Effect。

主文还规定生产与预发迁移走专门流程,不放在构建或请求启动中。具体身份认证、控制平面和错误边界另有参考,本文没有展开未读细则,也没有读取密钥文件。适合 cmux 当前文档描述的后端架构,不能把它当成所有 Next.js 服务都必须采用的方案。

分类:编程开发

来源仓库:manaflow-ai/cmux

适合用来做什么

  • 配置 cmux 后端以支持 Postgres 数据库。
  • 编写一个 cmux 后端脚本来处理 API 请求。

安装 cmux-backend

npx skills add https://www.iskills.cc/skills/manaflow-ai/cmux/cmux-backend/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 cmux-backend 的用途与原始说明

浏览全部 Skill 指南