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 都是示例,上线前必须换成你自己的。