Saavo 文档
从准备工作到部署上线,把模板变成可以收费的产品。
Saavo 是一套已经写好认证、计费、权限、账号、工单、分析和运营后台的 SaaS 模板。你要做的,多数时候是改 config/、填 .env、换文案,而不是从零实现登录和支付。
文档按照准备环境、运行模板、开发功能和部署上线的顺序编排。需要查字段、处理故障或更新项目时,可以直接进入参考手册、故障排查和升级与维护。
怎么读
| 你现在的目标 | 去哪一章 |
|---|---|
| 注册账号、安装环境、准备第三方服务 | 准备工作 |
本地跑通未改过的模板,并部署到 workers.dev | 快速开始 |
| 基于默认模板开发一个真正的产品 | 实践 |
| 查某项能力怎么开、怎么接 | 常用功能 |
| 按具体需求查找实现方法 | 常见开发场景 |
| 生产资源、正式域名、上线验收 | 部署上线 |
配置优先
文档会标明这件事是改配置就能完成,还是必须写代码。示例产品目录里的权益是布尔型 starter_download,额度、Credits、一次性买断引擎能接,但默认套餐没有启用它们。
模板已经包含什么
- 邮箱密码注册登录、邮箱验证、找回密码、2FA、Google / GitHub 登录
- Stripe Checkout、订阅、账单门户、Webhook、购买后发角色和权益
- 管理后台:用户、订阅、一次性购买、工单、联盟、通知、分析、日志、OAuth 客户端
- 用户侧:账号、工单、通知、联盟、法律页、文档系统
- Cloudflare Workers 上的 D1、KV、R2、Queues、Durable Objects、Cron
品牌名、套餐、法律页、域名和 Cloudflare 资源 ID 都是示例,上线前必须换成你自己的。