00 / 00

01MVP 模板指南

模板指南 -- 已内置的账号、支付、AI、国际化和部署能力,帮你专注产品本身。

01MVP 是一套面向独立开发者和小团队的全栈项目代码模板。它内置了账号、支付、AI、i18n 等基础模块,也保留了常见扩展渠道的接入文档,帮助你快速启动项目。

代码模板正在开发中,当前为文档预览版,非最终成果

代码模板后续会面向付费会员开放,敬请期待。

想先判断这套模板是否适合你的产品,可以先看 代码模板介绍页。获取入口会放在 会员页,正式开放前也会在那里登记意向。

开箱即用的能力

  • 核心登录方式:邮箱密码、手机号、Google、GitHub、Magic Link、用户名已内置;微信登录提供预集成插件和配置指南
  • 支付基础设施:Stripe 和 Waffo 是默认可切换路径;微信支付、支付宝、PayPal 提供 Provider 和扩展接入指南
  • AI 能力集成:对话、图片生成、视频生成、多模型路由,基于 Vercel AI SDK 封装,接新模型一行代码
  • 积分/额度系统:内置 credits 账本,对接支付后自动发放,可控制每个功能消耗额度
  • 中英双语 i18n:基于 next-intl,翻译文件结构清晰,新增语言只需加一个目录
  • 三层 UI 组件体系:shadcn 原语组件 + 跨应用共享业务组件 + 应用层自定义组件,边界清晰不越界
  • Monorepo + 24+ 共享包:pnpm workspace + Turborepo 管理,每个包独立类型检查和测试,复用不耦合
  • Zeabur 优先部署:通过 Zeabur Agent Skills 部署,Cloudflare 负责域名代理、HTTPS 和 WAF

配置指南

按任务找对应文档,先完成关键配置再开发业务功能。

项目结构

项目采用 pnpm monorepo,核心目录如下:

turbo.json
pnpm-workspace.yaml
  • apps/01mvp-web:主应用,Next.js App Router,业务代码都在这里
  • packages/*:共享包,按领域拆分(auth、payment、ai 等),workspace:* 引用,src/index.ts 导出
  • packages/ui:纯 shadcn/ui 原语,只通过 CLI 更新,手动修改禁止
  • packages/ui-shared:跨应用共用业务组件(Logo、UserAvatar、密码输入框等)

技术栈

类别技术说明
框架Next.js 16React 全栈框架,Turbopack 构建,SSR + API 路由 + 文件路由
语言TypeScript 5.9严格模式全开,编译期类型检查
数据库PostgreSQL + Drizzle ORMTypeScript schema、类型安全查询和迁移脚本统一管理
认证Better Auth支持邮箱、手机、OAuth、Magic Link 等多种登录方式
支付Stripe / Waffo 默认切换;微信支付 / 支付宝 / PayPal 扩展 Provider国际和国内支付的基础设施与扩展路径
AIVercel AI SDK多模型对话、图片/视频生成、流式响应
UITailwind CSS v4 + shadcn/ui语义化 Token + 主题预设,支持暗色模式
i18nnext-intl中英双语,翻译文件结构化管理
Monorepopnpm + Turborepo工作区依赖管理 + 构建缓存加速
文档Fumadocs基于 MDX,支持搜索、多语言
部署Zeabur + CloudflareZeabur 跑容器,Cloudflare 负责 DNS/CDN/WAF
代码质量Biome统一 linting 和格式化

选择网站风格

模板内置 4 个主题预设,切换只改 CSS 变量,不改业务代码。如果你想自定义品牌风格,参考 UI 与主题指南

01MVP 风格预览

01MVP

硬核极简,外层强边框,内部灰色分割。

Linear 风格预览

Linear

更柔和的风格,微冷色调加圆角。

Blueprint 风格预览

Blueprint

带一点工程蓝的精致风格,适合仪表盘和工具界面。

Claude 风格预览

Claude

温和的阅读感,适合教程和长文内容。

推荐阅读路径

第一次接手模板

跑起来快速开始 -- 环境准备、数据库初始化、本地启动

看架构项目架构 -- monorepo 结构、包边界、配置体系

改功能:按需进入对应指南,比如 认证数据库

上线部署指南 -- Zeabur 部署流程、环境变量和域名配置

正在做功能改造

直接找对应指南即可,不需要先理解整个架构:

要做的事对应文档
登录、OAuth、权限认证系统
新增数据表和迁移数据库
AI 对话、生成和 SkillsAI 核心能力
接口和 OpenAPIAPI 开发
页面和主题UI 与主题
国际化国际化接入
支付和积分支付与积分
文件上传和存储存储与文件
权限与风控权限与风控

文档分层说明

文档分六层,根据你当前需要的深度选择:

分类定位
快速开始模板介绍和环境搭建,10 分钟跑起来
基础配置项目架构、环境变量、主题、国际化、SEO——让模板变成你的产品
核心数据库、认证、AI、编码规范——项目运行的技术底座
扩展支付、存储、邮件、短信、API、分析等可选模块,按需接入
进阶安全风控、缓存、限流、日志——有实际用户后再接
部署与运维Zeabur 部署、Cloudflare 域名代理、测试、CI/CD、排障

需要帮助?

文档有任何不清楚的地方,可以直接在页面底部反馈,我们持续改进。