跳转到内容

今天就上线你的 SaaSWeb、移动端与桌面端

一次付费,持续打造盈利的产品。

前 60 位用户减 $100(剩 1 个名额)

一套代码。Web、移动端和桌面端保持同步。

少写重复代码。 更快上线。

  • 8 小时配置产品邮件登录邮件、魔法链接与回执已接好——填入发件服务密钥即可。
  • 12 小时搭建落地页响应式营销页面已就绪——替换文案即可上线。
  • 10 小时处理支付 Webhook结账、订阅与 Webhook 已打通——选定支付服务商即可。
  • 5 小时配置 SEO 标签每页自动生成 metadata、站点地图与 Open Graph 标签。
  • 4 小时接入 Google / GitHub 登录OAuth 服务商已接好——每家只需一个环境变量。
  • 7 小时配置域名与部署部署配置与环境变量 Schema 内置——绑定域名即可上线。
  • 6 小时保护 API 路由基于 Better Auth 的会话守卫路由开箱即用。
  • 8 小时接入数据库Drizzle Schema、迁移与类型化查询开箱即可扩展。
  • 10 小时接入 AI 流式输出流式聊天、工具调用与用量计费已接入——带上模型密钥即可。
  • 12 小时共享 Web 与移动端代码一套代码覆盖 Web 与移动端——一次部署,全端上线。
  • 8 小时打包桌面端桌面端构建脚本就绪——同一应用直发各平台商店。
  • ∞精神内耗
认证认证
支付支付
AI 工作流AI 工作流
邮件邮件
任务任务
共享模块共享模块
分析分析
错误监控错误监控

90+ 小时的折腾与头疼

有更简单的办法
supastack
  • Claude Code
  • Codex
  • DeepSeek
  • GitHub Copilot
  • Google Antigravity
  • Manus
  • Trae
  • Cursor
  • Lovable
  • Grok
  • Qoder
  • OpenCode
  • Devin
  • Warp
  • v0
  • Kiro
  • Cline
  • Zed
  • Replit
  • Base44

把想法立刻变成产品。

在 YouTube 上观看
Noah 在瑞士阿尔卑斯山体验滑翔伞

嗨,我是 Noah。

2024 年,我觉得自己能做出点大东西。我上线了一个教师评分平台,结果接到了主任的电话。那个项目已经关了,但我一直没停下做新东西。

这两年,我尝试了几十个项目:AI 图像工具、AI 网关、AI 学习应用……现在,我还在继续做 LearnX,也有很多新想法想试试。

可每次有了新想法,第一周总是在做同样的事:接登录、配支付、调邮件、建数据库、搞部署。还没开始做真正让我兴奋的功能,就又在重搭一遍基础设施。

于是,我先给自己做了 Supastack:一套可以反复使用的脚手架。把基础搭好一次,下一个项目就能把时间花在想法本身。

后来我想,遇到这个问题的应该不只我一个。如果它能让我少做重复的活、多做自己的产品,也许同样能帮到你。所以,我决定把它分享出来。

我还会继续做新东西。只是希望,下一个想法能直接从想法本身开始。

supastack 自带的一切。

代码库

Next.js 与 Expo 共享 TypeScript 模块,让 agent 与开发者扩展同一份代码,而不是为各端各开一份。

apps / web + mobile

认证

邮箱、OTP 与社交登录落入 Better Auth 会话,并归属于用户的个人工作区。

登录
欢迎回来

继续进入你的个人工作区。

支付

结账、客户门户和签名 Webhook 让订阅状态与产品访问保持同步。Stripe 可换成 Paddle、Polar 或其他适配器,无需重写计费。

计费
stripe
$1,248.00

AI 工作流

通过 OpenAI、Anthropic 或兼容 API 路由请求,密钥加密、用量可追踪、工作区级预算。

AI 助手
汇总这个工作区的用量。
用量在预算内。上一条回复消耗了 1,032 个 token。
用量
1,032 个 token

等等,还有更多呢!

任务 + 邮件

Trigger.dev 通过窄契约(enqueue、status、cancel)运行任务。事务性邮件与营销触达严格分离。

任务

审计

审计记录、分析钩子与脱敏的错误上下文,让操作历史始终归属正确的工作区。

审计日志
事件工作区时间
ws_8f2a2m
ws_8f2a1h
ws_8f2a1d

组织

邀请、成员边界与一致的 workspaceId 作用域,把身份、数据与产品访问连接起来——单人空间或完整组织都适用。

工作区
workspaceId个人工作区

已纳入 4/4 项 · 每条用户记录都留在这个边界内。

邮件

事务性邮件属于产品工作流,供应商适配器位于共享接口之后——绝不与营销触达混用。

事务性邮件
主题你的工作区已就绪

一切就绪。随时登录继续构建。

示意产品邮件 · 非营销触达

密钥存储

自带 AI 凭证而不把供应商密钥暴露给浏览器,加密始终发生在服务端。

密钥库
供应商
API 密钥
AES-GCM · 仅服务端永不发送到浏览器

用量预算

Token 追踪、按模型估算与工作区预算,在花费失控前就把消耗放进上下文。

用量预算
$24.80/ US$50
  • 输入 token18,400
  • 输出 token6,210
  • 策略工作区 · 每月

分析

分析接口携带事件属性与工作区上下文,同时对敏感值脱敏。

分析
示意事件 · 密钥已脱敏

错误监控

通过可观测性层捕获异常,附带工作区标签与脱敏上下文。

错误监控
已捕获错误
workspaceId: ws_8f2asecret: [REDACTED]上报前已脱敏

21 个主题,4 种布局。

ObsidianGraphiteMidnightPineWineUmberSlateInkHarborAmethystVoltPaperGlacierBlossomMeadowMinimalPorcelainOceanLavenderCobaltSand

工作区

概览

活跃用户

1,248

MRR

$12,480

流失率

1.9%

新工作区已配置2 分钟前
发票已支付18 分钟前
成员已邀请1 小时前

Obsidian — 黑色底,暖琥珀色操作。supastack 默认主题。 · 侧边栏

通往百万美元产品的 捷径就在这里。

前 60 位用户减 $100(剩 1 个名额)

单平台

常规价格 $349

$249

  • Next.js 16 App Router + React 19
  • SEO 与博客:meta 标签、站点地图和 Open Graph
  • Stripe 结账、客户门户与签名 Webhook
  • Google/GitHub OAuth 与邮箱魔法链接登录
  • PostgreSQL + Drizzle ORM 数据库
  • OpenAI 与 Anthropic 流式 AI 集成
  • Resend 邮件 + React Email 模板
  • 主题套装、UI 区块与深浅色模式
  • Discord 社区
  • 终身更新与配置文档

一次付费,不限项目!

最受欢迎

全平台套件

常规价格 $599

$499

单平台版全部内容,另加:

  • Next.js Web 应用与后端 + Expo + Tauri
  • 共享 TypeScript 包,采用 Turborepo + pnpm
  • 共享身份认证、数据库与 API 包
  • EAS 移动端构建配置与应用商店提交指南
  • Web 计费与 RevenueCat 原生购买
  • 桌面系统托盘、全局快捷键与单实例
  • Discord 社区
  • 终身更新与配置文档

一次付费,不限项目!

深受全球创始人的喜爱。

看看早期用户如何评价这套工具。

bynikojulius
我做市场营销,不是全职开发者。Supastack 把登录、工作区、计费、BYOK AI、邮件和主题都放进了同一个代码库。有了 AGENTS.md 和提示词,我不用先摸透整个项目,就能用 Claude Code 开始做产品。这是开发 AI SaaS 的一个扎实起点。
Universe
pnpm verify:local、主题包和区块库帮我很快给整个营销站换了风格。这个框架用起来很顺手。
Ka-Chun-Ma
做 Skin Profile 时,我能直接看到登录、计费、任务和 AI 路由是怎么配置的。功能很完整。

也许是你?

开始构建
PengGangjie
我在做砺行,一款本地优先的日常反思应用,所以没有把它迁到 Supastack。我在 Windows 上跑通了整个 monorepo,并把四种做法用到自己的应用里:配置、安全的许可证存储、权益管理和付费墙。这些改动放在功能开关后,通过了 26 个测试。我现在还用不上登录和计费,但等砺行需要后端时,已经有现成的实现可以参考。
OpenMargin24
我现在用 Supastack 开发应用后台。要是一开始就用上它,应该还能省不少事。
Raven S.
我深入读完了整个代码库,还跑通了 Rust 测试。自带桌面端的模板很少见,所以 Supastack 简直像梦想成真。边界写得清清楚楚,代码也严格遵守——桌面端从不照搬 Web 端的界面和登录。

有了 supastack,你能构建什么?

基于 supastack 构建——开发时间从数周缩短到 1 小时。
基于 supastack 构建——开发时间从数周缩短到 1 小时。
用 supastack 重建出更专业的页面——用时不到 20 分钟。

与其他创始人一起构建。

下一个产品,从这里开始。

一次付费,持续打造盈利的产品。

常见问题

14 个问题

supastack 是什么?

supastack 是用于构建 AI 驱动 SaaS 产品的模块化基础。它把通用基础设施整合在一起,让你专注于产品专属的功能。

它支持 Web 和移动端吗?

支持。supastack 包含 Next.js 与 Expo 应用,作为 Web 与移动端体验的起点。

包含哪些认证方式?

Better Auth 覆盖邮箱/密码、OTP 与社交登录。个人工作区随账户一起开通,产品记录从第一天起就有边界。

AI 是如何支持的?

supastack 包含可配置的多供应商 AI、用量追踪、预算,以及加密的自带密钥(BYOK)支持。

订阅如何处理?

对于基于该套件构建的产品,Stripe 计费、订阅与权限构成付费访问的基础。供应商密钥仅存于服务端。

我的产品专属代码放在哪里?

产品专属功能保留在独立的代码库中,产品通过配置接入 supastack 的基础模块。

supastack 如何定价?

套件为一次性购买、终身更新:单框架 249 美元(限时优惠价,较常规价 349 美元优惠 100 美元),或全框架(Next.js、iOS、Android)499 美元(限时优惠价,较常规价 599 美元优惠 100 美元),每个额外开发者席位 75 美元。套件本身没有订阅。本站结账后通过邮件发送许可证密钥,仓库访问通过 GitHub 邀请授予。

工作区如何界定我的数据?

用户记录按 workspaceId 划定边界。身份、权限、AI 用量、计费事件与审计条目都留在个人工作区边界内。

后台任务如何工作?

Trigger.dev 是明确的任务运行时。JobRunner 契约只承诺 enqueue、status 与 cancel——工作流语义保持 Trigger.dev 专有且显式。

邮件与营销触达有何不同?

事务性邮件覆盖产品工作流,如任务完成通知。冷触达与营销活动属于产品自身的范畴,不在本套件的邮件模块内。

移动端购买如何运作?

移动端已支持 RevenueCat 原生购买和恢复购买,访问权限由服务端验证。发布前需配置商店账户并完成设备测试。Web 计费保持独立。

AI 供应商密钥存放在哪里?

自带密钥凭证经过加密且仅存于服务端。密钥在日志中被脱敏;用量与预算在工作区级别保持可见。

结账支持哪些付款方式?

Stripe 托管结账接受银行卡,在 Stripe 账户启用后还可提供支付宝与微信支付——方便中国买家。钱包授权为异步确认,付款完成后许可证页面会立即更新。

我能申请退款吗?

获得代码仓库访问权限后,supastack 将永久归你所有,因此无法退款。但请放心,你将获得包含终身更新的完整源代码,可为你自己或客户构建并发布无限数量的产品。你只需注意不能转卖代码,也不能将仓库作为启动模板二次分发。

CN