ShipAny Video Lite 是什么?
ShipAny Video Lite 是基于 TanStack Start 和 ShipAny SaaS 引擎的 AI 视频生成 SaaS。用户可以用文本或图片生成视频,自由设置时长、画幅、分辨率和音频,生成结果保存在私有的「我的作品」中。
账户、积分账本、订阅、权限、内容管理和完整的管理后台都已包含,服务商在后台配置——上线只需要做品牌和定价,不用操心底层对接。
适合谁
- 想上线 AI 视频生成器的创业者
- 围绕 Seedance 或 MiniMax 模型建站的团队
- 需要表单式视频工具的开发者
- 部署在 Cloudflare Workers 或 Node 的团队
核心功能
文生视频与图生视频
每次生成都可设置时长、画幅、分辨率和音频。
参考素材
支持首帧、尾帧,以及图片、音频、视频参考。
Seedance 2.5 与 MiniMax H3
通过 gRouter、Fal 或 Replicate 按服务商路由,在后台配置。
我的作品
私有视频库,支持播放和下载。
积分与计费
积分账本、订阅、收银台和支付回调。
后台、多语言与 SEO
管理用户、视频、支付和内容;中英文;canonical、hreflang、Open Graph 和结构化数据。
包含内容
- 框架
- TanStack Start、Vite 8、Nitro、React 19、TypeScript
- 视频模型
- Seedance 2.5、MiniMax H3
- 服务商
- gRouter、Fal、Replicate
- UI
- Tailwind CSS 4、shadcn/ui v4
- 数据库
- Drizzle ORM:本地 SQLite;生产可用 PostgreSQL、MySQL、Turso 或 D1
- 存储
- Cloudflare R2、S3 兼容存储
- 部署
- Cloudflare Workers(D1、R2、Hyperdrive)或 Node
如何开始
- 1
安装运行
克隆仓库、安装依赖,配置环境变量,同步表结构并创建管理员。
- 2
接入服务商
在后台「设置」中添加 gRouter、Fal 或 Replicate,以及 R2 存储。
- 3
定价并部署
设置积分价格和套餐,配置支付后部署到 Cloudflare 或 Node。
可以用 ShipAny Video Lite 做什么
AI 视频生成网站
面向大众的 Seedance 或 MiniMax 视频生成站。
图生视频工具
让商品图、人像或画作动起来。
短视频内容
为抖音、Reels 和广告生成合适画幅的短片。
常见问题
包含哪些视频模型?
Seedance 2.5 和 MiniMax H3,通过 gRouter、Fal 或 Replicate 调用。
选 Video Lite 还是 Video Agent?
Video Lite 是直接的表单式生成器;Video Agent 增加了对话 Agent,自动处理素材、编写提示词,并把修改保留在同一段对话中。
视频存在哪里?
存储在 Cloudflare R2 或 S3 兼容存储中,并显示在每位用户的「我的作品」里。
技术说明(README)
Video Lite
Video Lite is a production-ready AI video generation SaaS built with TanStack Start and the ShipAny headless SaaS engine. It combines text-to-video, image-to-video, reference-media workflows, user accounts, credits, subscriptions, My Creations, RBAC, content management, and a complete admin console.
Features
- AI video generation — text-to-video and image-to-video with configurable duration, aspect ratio, resolution, and audio
- Reference media — first/last frames plus image, audio, and video references
- Video models — Seedance 2.5 and MiniMax H3 with provider-aware routing
- Multiple providers — gRouter, Fal, and Replicate, configured from the admin console
- Video library — private My Creations gallery for completed renders, with playback and downloads
- SaaS accounts — email/password, Google/GitHub OAuth, sessions, and user settings
- Credits and billing — credit ledger, subscriptions, checkout, and payment webhooks
- Admin console — users, RBAC, user videos, payments, content, support, and system configuration
- Storage — Cloudflare R2 and S3-compatible storage providers
- Internationalization — English and Chinese with locale-aware URLs
- SEO — route metadata, canonical/hreflang links, Open Graph, and structured data
Stack
- TanStack Start, Vite 8, Nitro, React 19, and TypeScript
- Tailwind CSS 4 and shadcn/ui v4
- TanStack Query, Router, Form, and Table
- better-auth, Drizzle ORM, and Paraglide JS
- SQLite for local development; PostgreSQL, MySQL, Turso, or Cloudflare D1 in production
- Cloudflare Workers, D1, R2, and Hyperdrive support
