🚀 现代化 AI 视频生成 SaaS 平台完整模版
基于 Next.js 15 + Supabase + AI SDK 的完整解决方案,包含用户认证、支付、国际化等完整商业化功能。
# 1. 克隆模版
git clone <your-template-repo> my-project
cd my-project && pnpm install
# 2. 配置环境变量
cp .env.example .env.local
# 编辑 .env.local 填写必需配置
# 3. 启动开发
pnpm dev
📖 完整指南: QUICK_START.md | 项目详细文档
- 🤖 AI 视频生成 - 集成 Veo3 AI 和 Kling AI
- 🔐 用户认证 - Google OAuth + GitHub + 邮箱验证
- 💳 支付系统 - Stripe 完整支付流程
- 🗄️ 数据库 - Supabase PostgreSQL
- 🎨 现代 UI - Tailwind CSS + shadcn/ui
- 🌐 国际化 - 中英文双语支持
- 📱 响应式 - 完美适配所有设备
- 🔧 开发友好 - TypeScript + 完整类型定义
- 前端: Next.js 15, React 19, TypeScript 5.7
- 样式: Tailwind CSS 3.4, shadcn/ui
- 后端: Supabase, NextAuth.js 5.0
- AI: Vercel AI SDK, Veo3 AI, Kling AI
- 支付: Stripe
- 存储: Cloudflare R2, AWS S3
- 部署: Vercel, Cloudflare Pages
- Supabase 项目和数据库
- VEO3 AI API 密钥
- 认证密钥 (AUTH_SECRET)
- Google OAuth 登录
- Stripe 支付系统
- Cloudflare R2 文件存储
- GitHub OAuth
- Google Analytics
- 邮件服务 (Resend)
pnpm cf:deploy
docker build -t my-project .
docker run -p 3000:3000 my-project
PROJECT_TEMPLATE_README.md
- 完整项目文档QUICK_START.md
- 5分钟快速开始ENV_CONFIG.md
- 环境变量配置详解docs/
- 专题文档
- 主题色彩: 编辑
app/theme.css
- 页面内容: 修改
i18n/pages/landing/
- Logo 品牌: 替换
public/logo.png
- 功能模块: 参考现有结构扩展
MIT License - 详见 LICENSE
💡 这是一个生产就绪的 AI SaaS 模版,包含了构建现代化应用所需的所有核心功能。