产品速览

维度Makerkit StarterMakerkit ProShipany
价格$199$799$199
多租户 RLS基本完整单租户
RBAC
Audit Log
数据库SupabaseSupabaseDrizzle + PG / D1
鉴权Supabase AuthSupabase AuthAuth.js
i18n 默认5 种5 种4 种
中文文档
AI Wrapper
适合B2C 试用B2B 多租户B2C / AI

测试环境:2026-04 至 2026-05 实际搭一个 B2B 项目协作 SaaS(类似 Linear 简化版)。

测试方法

我们用 Makerkit Pro 799 美金搭一个团队任务协作 SaaS:

  • 团队创建 + 邀请成员
  • 角色权限(Admin / Member / Guest)
  • Audit Log(操作历史)
  • Stripe 团队订阅
  • i18n 4 种语言

记录:时间消耗、定制工作量、与 Shipany 对照差异。

维度一:B2B 多租户实测

Supabase RLS 实现

每张表加 tenant_id 字段 + RLS 策略:

CREATE POLICY tenant_isolation ON tasks
  USING (tenant_id = current_setting('app.current_tenant')::uuid);

Makerkit 内置 RLS 模板 + middleware 自动注入 tenant_id。Solopreneur 实测 1 小时配通。

跨租户查询

Admin 后台需要看全部 tenant 数据:

  • 用 service_role key 绕过 RLS
  • 单独 admin schema 表存元数据
  • Makerkit Pro 内置 admin dashboard 模板

多租户数据量

  • < 1000 tenant:单 Supabase 实例完全够
  • 1000-10000:考虑分库
  • 10000:Solopreneur 不必担心(达到这量级早融资了)

维度二:RBAC 实测

角色定义

Makerkit Pro 内置 3 档:Admin / Member / Guest。Solopreneur 实测自定义 5 档(Owner / Admin / Editor / Viewer / Guest)只需要 2-3 小时。

权限粒度

  • 资源级:哪个 user 能改哪个 task
  • 操作级:read / write / delete / share
  • Makerkit 用 Supabase RLS + 自定义函数组合实现

团队邀请

Magic Link + invite token,邀请人通过邮件 confirm 加入。Makerkit Pro 内置邀请 + accept 流程,Solopreneur 直接用。

维度三:月成本与 ROI(访问于 2026-05-20)

Makerkit Pro + Team SaaS 月成本

月成本
Makerkit Pro 一次性(分摊年)≈ $67
Supabase Pro(10GB+)$25
Vercel / Cloudflare Pages$0-20
Stripe 手续费按交易
Resend 邮件$0-20
月总计(不含 AI)12-132

加 AI feature 后

如果你的 B2B SaaS 含 AI 助手(如帮团队总结 ticket),需要 LLM API:

AI 模块月 token月成本
每 ticket 自动总结(Haiku)5M$4-7
每周报告生成(Sonnet)3M$10-15
AI 助手 chat(Opus 4.7)5M$25-40
AI 合计13M$40-62

Solopreneur 推荐 LLM 走一家AI SaaS 出海可用的 API 中转,免外卡 + 月对账清晰,能让 B2B 客户更稳定地用 AI feature。

ROI 估算

Makerkit Pro 799 美金 + B2B 自建需要 80-150 小时(含 RBAC + 多租户 + audit log)。Solopreneur 时薪 50-150 美金 → 时间节省 4000-22000 美金。ROI 5-30 倍。

维度四:谁该用谁不该用

Makerkit 适合

  • B2B / Team SaaS
  • 需要多租户 + RBAC
  • 习惯 Supabase + Next.js / Remix
  • 月 ARR 目标 $5K-50K(要 RBAC)

Makerkit 不适合

  • 纯 B2C 工具(用 Shipany 更轻)
  • AI Wrapper(Shipany 内置 AI Starter)
  • 中文文档刚需(Makerkit 全英文)
  • 想用 Drizzle / Postgres 不用 Supabase

本文未覆盖

Makerkit Enterprise(自定义 SLA + 多环境部署)未实测,那是 50+ 人公司的话题。2026-04 的 Remix v2 适配我们测了兼容性,OK 但 community 比 Next.js 版小。Audit Log 模块对 GDPR 合规友好,但要自己配 retention 策略。

相关阅读