源码概述
Framecast是一套完整的、生产就绪的AI职业照生成SaaS平台源码,基于Astria API和Google Gemini构建。用户仅需上传几张自拍照即可训练个人AI模型,并在数分钟内生成无限量工作室级专业职业头像。平台内置强大的魔法编辑器(Magic Editor),允许用户通过文本提示修改背景、服装、光线和姿势,提供传统AI头像生成平台不具备的高级后期处理能力。
该平台是为开发者、创业者和SaaS从业者打造的完整商业启动方案,从用户认证、AI模型训练、头像生成、支付结算到管理后台,全链路功能均已实现。
适用行业与企业
- AI头像SaaS创业:快速启动AI职业照生成业务
- 职业社交平台:为用户提供专业头像生成服务
- 招聘服务平台:帮助求职者生成优质简历头像
- 企业HR服务:为员工统一生成企业职业照
- 摄影工作室:作为增值服务向客户提供AI头像
- 个人品牌咨询:为客户打造统一的线上形象
- 婚庆/活动摄影:快速生成活动参与者头像


- 用户上传数张自拍照训练个人AI模型
- 通过Astria API生成无限量工作室级职业头像
- 实时训练和生成状态追踪,骨架加载动画
- 基于Google Gemini AI的后期处理工具
- 通过文本提示修改背景、服装、光线、姿势
- 每项编辑消耗积分,提供额外收入来源
- 用户无需训练模型,直接从精选视觉风格库中选择
- 即时生成专业AI头像,降低使用门槛
- 平台数据概览(总用户数、收入、生成量)
- 用户管理与审核
- 计费配置(定价套餐、积分值、利润率)
- API成本追踪与测试模式
- 开箱支持5种语言:英语、德语、西班牙语、法语、意大利语
- 使用next-intl实现,可轻松扩展更多语言
- Stripe、PayPal、Razorpay全面集成
- 含Webhook验证、积分自动分配和失败处理
- 管理员后台可视化配置定价套餐、积分值和利润率
- 无需编写代码即可调整商业模式
- 邮箱/密码登录 + Google OAuth
- 邮箱验证、密码重置、安全会话管理(Supabase)
- 验证、密码重置、AI训练完成等HTML邮件模板
- 通过Resend自动发送
- 客户评价页面(评价卡片、轮播、星级评分、信任标识条)
- 内置可视化指南,指导用户上传合格训练照片
- 降低模型训练失败率和客服工单
- 预置博客路由,支持内容营销
- MDX驱动的完整文档站点,支持全文搜索
- 包含快速启动指南、环境变量配置和部署说明
- 内置安全路由,解决AI生成图片的CORS问题
- 支持多语言的元标签和自动生成的sitemap.xml
- Google Analytics + Vercel Analytics预配置
| 层级 | 技术选型 |
|---|---|
| 前端框架 | Next.js 16(App Router + Turbopack) |
| UI框架 | React 19 + TypeScript 5 |
| 样式 | Tailwind CSS v4 + shadcn/ui + Radix UI |
| 动画 | Framer Motion |
| 认证与数据库 | Supabase |
| AI模型训练与生成 | Astria API |
| AI图像编辑 | Google Gemini API |
| 支付网关 | Stripe、PayPal、Razorpay |
| 邮件服务 | Resend |
| 文档系统 | Fumadocs(MDX + 全文搜索) |
| 国际化 | next-intl(5语言) |
| 部署 | Vercel(无服务器,免费托管) |
- 平台概览统计(用户数、收入、生成量、流通积分)
- 定价套餐配置(套餐名称、价格、积分值、利润率)
- 用户管理与权限控制
- API成本追踪
- 测试模式开关
- 创建头像(多步骤生成流程)
- 我的模型(个人AI模型管理)
- 我的头像(生成历史与下载)
- 账单与套餐管理
- 账户设置
- 获取源码:购买Framecast AI v3扩展许可证
- 部署应用:按照文档部署到Vercel并连接Supabase(无需服务器配置)
- 配置平台:通过管理后台设置定价套餐、积分值、支付网关
- 品牌定制:更新落地页文案、颜色和内容
- 上线推广:利用内置5语言支持,触达全球客户
- 盈利增长:平台自动处理AI头像生成、支付处理和交付
从落地页、用户仪表盘、管理后台到魔法编辑器和多语言支持,全部重新构建,是一个完成度极高、可立即上线的产品。
魔法编辑器——核心竞争力基于Google Gemini,用户可通过文本提示编辑任何生成的AI头像(更改背景、服装、光线等),这是大多数AI头像平台不具备的高级功能。
开箱即用的国际化支持5种语言,无需额外开发即可服务全球客户。
无服务器 = 低成本 + 高扩展性Vercel免费托管,Supabase免费数据库,Resend免费邮件额度。在产生首笔千美元收入前,基础设施成本几乎为零。
灵活的定价配置管理员后台可动态调整套餐名称、价格、积分值和利润率,无需代码修改或重新部署。
经济的单位成本Astria按生成量付费(约$0.10可生成8张职业照),由用户承担并加价销售,平台保留利润空间。
分析就绪Google Analytics和Vercel Analytics预配置,上线即可追踪转化率和用户行为。
开发者友好严格TypeScript、Next.js App Router最佳实践、清晰的三层组件架构,易于阅读、扩展和交接。
完整文档门户包含快速启动、环境变量参考和部署指南,支持全文搜索。
系统要求与外部服务| 服务 | 用途 | 费用模式 |
|---|---|---|
| Astria API | AI模型训练与头像生成 | 按使用付费 |
| Google Gemini API | 魔法编辑器AI图像编辑 | 按使用付费 |
| Supabase | 认证与数据库 | 免费套餐足够起步 |
| Resend | 事务邮件 | 免费套餐足够起步 |
| Stripe/PayPal/Razorpay | 支付网关 | 交易手续费 |
| Vercel | 托管 | 免费套餐足够起步 |
| 域名 | 品牌访问 | 按年付费 |
本产品为付费SaaS平台,需使用扩展许可证(Extended License)进行商业化运营。购买价格包含完整源代码,不包含上述第三方服务的持续使用费用。
演示访问- 在线演示:https://framecast.jerrizz.com/
- 管理后台:https://framecast.jerrizz.com/admin/login(邮箱:demo@framecast.local / 密码:demo123)
- 用户仪表盘:https://framecast.jerrizz.com/login(支持Google登录或邮箱注册)
- 安全修复:修复flatted原型污染漏洞
- 安全修复:修复picomatch ReDoS和注入漏洞
- 安全修复:修复brace-expansion内存耗尽问题
- 升级:升级zod至v4以兼容Fumadocs
