TL;DR
MkSaaS 是打磨最精致的单应用 Next.js starter 之一:积分、博客、文档、newsletter,以及中英文双语,还有一批基于它构建的真实产品。supastack 是为需要的不只是一个网站的产品准备的 monorepo 地基:移动端和桌面端应用、团队工作区以及开发者平台。
- 如果你需要移动端或桌面端应用、团队工作区、面向客户的 API 密钥和 Webhook,或者大型自动化测试套件,选 supastack。
- 如果你想快速上线一个纯 Web 的 AI 工具、想要开箱即用的积分体系和中文、或打算部署到 Cloudflare,选 MkSaaS。
速览
| supastack | MkSaaS | |
|---|---|---|
| 结构 | monorepo:Web、移动端、桌面端、共享包 | 单个 Next.js 应用 |
| Web | Next.js 16.3 | Next.js 16.3 |
| 移动端 / 桌面端 | Expo(iOS + Android)、Tauri 桌面端 | 无 |
| 认证 | Better Auth:OTP、密码、魔法链接、OAuth、2FA、通行密钥、管理员 | Better Auth:密码、OAuth、管理员模拟登录 |
| 团队工作区 | 有,含邀请与角色 | 无 |
| 计费 | Stripe 或 Lemon Squeezy,按席位 | Stripe、Creem、Waffo |
| 积分体系 | 无(用权益替代) | 有 |
| AI | 服务商路由器、加密 BYOK 密钥、用量预算 | AI SDK(OpenAI、DeepSeek) |
| API 密钥 + 出站 Webhook | 有 | 无 |
| 审计日志、GDPR 导出 | 有 | 无 |
| 博客 / 文档 / newsletter | CMS + 文档站 | 博客、文档、newsletter |
| 语言 | en、de、es、fr | en、zh |
| 部署 | Vercel、Docker、自托管 | Vercel、Docker、Cloudflare 分支 |
| 仓库内测试文件 | 144 | 18(另有按支付服务商划分的 Playwright) |
supastack 更强的地方
不止是一个网站 —— Expo 移动端和 Tauri 桌面端应用与 Web 共享认证、计费和 API。MkSaaS 只有 Web。
团队 —— 个人和组织工作区,带邀请与 owner/admin/member 角色,并按席位计费。MkSaaS 没有组织。
开发者平台 —— 工作区 API 密钥、签名出站 Webhook 和审计日志,让客户从第一天起就能与你集成。
可以安心计费的 AI —— 每个工作区可以自带服务商密钥、加密存储,用量受预算封顶。
测试深度 —— 144 个测试文件,外加无需凭据的本地验证关卡。
MkSaaS 更强的地方
积分 —— 为按量付费的 AI 工具准备好的积分体系。
中文和英文 —— 模板自带两种语言。
营销面 —— 博客、文档、newsletter 和大量落地页区块都已就绪。
Cloudflare —— 为 Cloudflare Workers 准备了使用 Postgres 或 D1 的独立分支。
经真实产品验证 —— 作者在 MkSaaS 上运营着多个线上产品,其代码作为示例向购买者开放。
谁该选哪个
| 你在构建 | 应选 |
|---|---|
| 按量付费积分的纯 Web AI 工具 | MkSaaS |
| 面向中文用户的产品 | MkSaaS |
| 带团队和席位定价的 B2B SaaS | supastack |
| 带移动端或桌面端应用的产品 | supastack |
| 带 Webhook 的 API 优先产品 | supastack |
结论
MkSaaS 是通往纯 Web、积分制 AI 工具的更快路径,尤其适合中文受众。当产品需要团队、移动端或桌面端客户端、或集成能力,并且你希望测试能在代码库长大时兜住回归,supastack 是更好的地基。
本对比基于 2026 年 9 月时两个 starter 的源代码。最新功能请查看各项目的文档。