Home
Softono
daihuo-jianshou

daihuo-jianshou

Open source TypeScript
115
Stars
25
Forks
3
Issues
0
Watchers
2 months
Last Commit

About daihuo-jianshou

Daihuo Jianshou is an AI-powered e-commerce video generator designed for online sellers and short video operators. It automates the creation of promotional content for platforms like Douyin, Kuaishou, and Xiaohongshu by analyzing uploaded product images to generate sales scripts, produce visual assets, and synthesize complete videos. The tool aggregates multiple leading AI models including Kling 3.0, Veo 3, Seedance 1.5, and FLUX via a unified interface, supporting both image and video generation. Key features include automated scriptwriting with SEO optimization for specific platforms, four distinct video modes ranging from product close-ups to scene demonstrations, and a professional FFmpeg-based synthesis engine that handles transitions, motion effects, and audio mixing. It streamlines workflows through bulk generation capabilities for large product catalogs, A/B testing for different video versions, and template systems for reproducing successful content. The software supports brand consistency with custo

Platforms

Web Self-hosted

Languages

TypeScript

Links

带货剪手 - AI 电商短视频自动生成工具

AI E-commerce Video Generator | 上传商品图,自动生成抖音/快手/小红书带货短视频

Next.js 16 React 19 TypeScript 5 Tailwind CSS 4 FFmpeg AI Multi-Model

带货剪手是一款面向电商卖家和短视频运营的 AI 视频生成工具。只需上传商品图片,AI 自动分析卖点、生成带货脚本、逐镜头生成素材、合成完整视频,一键导出到抖音、快手、小红书等平台。

关键词: AI 视频生成 / 电商带货 / 短视频自动化 / AI 脚本生成 / 抖音视频制作 / 快手带货 / 小红书种草视频 / AIGC / Kling 3.0 / Veo 3 / Seedance 1.5 / FLUX / Vidu / Hailuo


为什么选择带货剪手?

痛点 传统方式 带货剪手
脚本创作 编导写脚本 1-2 小时 AI 30 秒生成 3 套脚本
素材制作 拍摄+修图 1-3 天 AI 生图/生视频,分钟级出片
视频剪辑 剪辑师 2-4 小时 自动合成+转场+字幕+配音
多平台适配 手动调整比例/字幕 一键导出抖音/快手/小红书版本
批量出片 一天最多 3-5 条 选 10 个商品一键批量生成
成本 编导+拍摄+剪辑 数千元/条 API 调用费 几元/条

核心功能

一、AI 带货脚本生成

  • 5 大品类深度模板: 美妆护肤 / 食品零食 / 家居日用 / 服饰鞋包 / 数码 3C
  • 4 种脚本风格: 痛点种草 / 场景安利 / 对比测评 / 剧情故事
  • 黄金 3 秒策略库: 视觉冲击法 / 悬念提问法 / 反差对比法 / 利益承诺法 / 情感共鸣法
  • 平台 SEO 优化: 自动生成话题标签、封面文案、互动引导语,适配抖音/快手/小红书算法
  • 精准用户定位: 支持设定目标人群、价格区间、投放平台,脚本自动匹配

二、AI 素材生成(多模型聚合)

一个接口聚合 5 大 AI 平台、20+ 主流模型:

平台 图片模型 视频模型 特色
fal.ai FLUX.1/2 Pro, Recraft V4 Kling 3.0 Pro, Veo 3, Hailuo 2.3, Luma Ray 2, Vidu Q2 模型最全,Kling/Veo3 支持原生音频
火山引擎 Seedream 5.0/4.5/4.0 Seedance 1.5 Pro 字节系明星模型,电影级画质,速度快
阿里百炼 通义万相 万相 2.6/2.5/2.2/2.1 商品图生视频效果好
Atlas Cloud 动态获取 300+ 模型 Kling 3.0, Vidu Q3, Seedance 1.5 统一 API 聚合,价格最优
硅基流动 Kolors, Qwen-Image - 国产高性价比

三、4 种视频模式

模式 适合商品 策略 真实感
产品特写 高客单价商品 商品原图 + 运动特效,全程不出现 AI 人脸 最高
图文混剪 快消品/日用品 快节奏商品图 + 文字卡片 + 转场
场景演示 护肤/厨房/健身 AI 生成使用场景(手部/背影,避免假脸) 中高
真人出镜 IP 账号 角色系统 + 用户上传真人素材 取决于素材

四、视频合成引擎

  • FFmpeg 专业管线: H.264 High Profile 编码、bt709 色彩空间、256k AAC 音频
  • 智能转场: AI 首尾帧过渡(Vidu)/ AI 参考过渡(Kling)/ 渐变 / 硬切
  • Ken Burns 运动: 缓慢推进 / 左右横移 / 景深漂移,让静态商品图"活起来"
  • 音频智能处理: 支持音频的模型直接出带配音视频,BGM 自动混音压低

五、电商效率工具

功能 说明
商品库 商品信息录入一次,反复生成不同风格的视频
批量出片 618/双11 大促前,选多个商品一键批量生成
爆款模板 跑出数据的脚本存为模板,一键套用到新商品
爆款复刻 输入竞品爆款视频链接,AI 提取脚本逻辑,换品重拍
品牌设置 Logo 水印 / 品牌色 / 统一片尾,所有视频风格一致
人物管理 出镜角色跨项目复用,AI 自动保持人物外貌一致
多平台导出 一条视频自动适配抖音(9:16)/快手/小红书(3:4)规格
A/B 多版本 同商品自动生成 3 个不同开头/文案版本,测试转化率

六、平台 SEO 优化

脚本自动适配平台算法,每条视频输出完整的 SEO 物料:

{
  "title": "视频标题(含核心关键词)",
  "hashtags": ["#话题标签1", "#话题标签2", "#话题标签3"],
  "coverText": "封面大字文案",
  "interactionGuide": "评论区告诉我你觉得值不值?",
  "description": "视频描述文案(含关键词)"
}
  • 抖音: 前3秒强钩子、每5秒信息高点、价格锚点、小黄车引导
  • 快手: 接地气场景、性价比核心、"老铁们"互动话术
  • 小红书: 精致教程感、"先收藏"引导、关键词标题优化

快速开始

# 克隆项目
git clone https://github.com/your-username/daihuo-jianshou.git
cd daihuo-jianshou

# 安装依赖
pnpm install

# 启动开发服务器
pnpm dev

# 打开浏览器
open http://localhost:3000

首次配置

  1. 点击右上角 设置,配置至少一个 AI 平台的 API Key(推荐 fal.ai,模型最全)
  2. 配置 LLM(脚本生成需要,支持任何 OpenAI 兼容接口)
  3. (可选)在"出镜人物"Tab 添加角色,在"品牌设置"Tab 配置品牌视觉
  4. 回到首页,点击 新建项目 开始生成

技术架构

┌─────────────────────────────────────────────────┐
│  前端 (Next.js 16 + React 19 + Tailwind CSS 4)  │
│  Pages: 首页/商品库/批量出片/新建/脚本/素材/合成/导出/设置  │
└──────────────────┬──────────────────────────────┘
                   │
┌──────────────────▼──────────────────────────────┐
│  API 层 (Next.js Route Handlers)                │
│  /api/llm/script  /api/ai/image  /api/ai/video  │
└──────────────────┬──────────────────────────────┘
                   │
┌──────────────────▼──────────────────────────────┐
│  业务逻辑层                                      │
│  脚本引擎 (Prompt + 模板 + SEO)                   │
│  AI Provider 抽象层 (5 平台 20+ 模型)              │
│  视频合成引擎 (FFmpeg + 转场 + 运动 + 混音)         │
└──────────────────┬──────────────────────────────┘
                   │
┌──────────────────▼──────────────────────────────┐
│  数据层                                          │
│  SQLite + Drizzle ORM / Zustand (前端状态持久化)   │
└─────────────────────────────────────────────────┘
层级 技术
框架 Next.js 16 + React 19
语言 TypeScript 5 (strict mode)
样式 Tailwind CSS 4 + shadcn/ui
状态管理 Zustand (localStorage persist)
数据库 SQLite + Drizzle ORM
视频合成 FFmpeg (fluent-ffmpeg)
AI 集成 OpenAI SDK (LLM) + 5 平台 Provider
测试 Vitest (68 用例) + Playwright (E2E)
图标 react-icons (Lucide 图标集)

项目结构

src/
├── app/                              # 页面路由
│   ├── page.tsx                      # 首页(项目列表 + 快捷入口)
│   ├── products/                     # 商品库管理
│   ├── batch/                        # 批量出片
│   ├── settings/                     # 设置(AI平台/LLM/人物/品牌 四个Tab)
│   ├── project/
│   │   ├── new/                      # 新建项目(表单 + 视频模式 + 人物 + 模板)
│   │   ├── clone/                    # 爆款复刻
│   │   └── [id]/
│   │       ├── script/               # 脚本编辑(3套方案 + 存为模板)
│   │       ├── assets/               # 素材生成(逐镜头 + 批量)
│   │       ├── video/                # 视频合成(转场 + 配音 + BGM + 字幕)
│   │       └── export/               # 导出(多平台 + A/B版本 + 下载)
│   └── api/                          # API 路由
│
├── lib/
│   ├── providers/                    # AI Provider 抽象层(5个平台)
│   ├── script-engine/                # 脚本引擎(Prompt + 模板 + SEO策略)
│   ├── video-composer/               # FFmpeg 合成引擎
│   ├── stores/                       # Zustand 状态管理(5个Store)
│   └── db/                           # SQLite 数据库
│
└── components/ui/                    # shadcn/ui 组件库

支持的 AI 模型(2026.03 官方文档确认)

视频生成

模型 平台 音频 模式 特点
Kling 3.0 Pro fal.ai / Atlas Cloud 原生支持 T2V / I2V 可灵最新,多分镜+人脸绑定
Veo 3 fal.ai 原生支持 T2V Google,对话+音效+唇形同步
Vidu Q3 Pro Atlas Cloud - T2V / I2V / 首尾帧 首尾帧过渡(转场神器)
Hailuo 2.3 fal.ai - T2V / I2V MiniMax 海螺,运动物理逼真
Luma Ray 2 fal.ai - T2V / I2V 真实运动和物理效果
Seedance 1.5 Pro 火山引擎 / Atlas Cloud - T2V / I2V 字节豆包,电影级画质
万相 2.6 阿里百炼 - I2V 商品图生视频效果好

图片生成

模型 平台 特点
FLUX.2 Pro fal.ai 最新一代高质量生图
Recraft V4 Pro fal.ai 设计风格突出
Seedream 5.0 Lite 火山引擎 / Atlas Cloud 字节最新,中文优化
万相 阿里百炼 商品场景友好

T2V = 文生视频, I2V = 图生视频。支持音频的模型直接输出带配音的视频,不支持的静默输出。


开发

# 运行测试(68 个用例)
pnpm test

# 类型检查
npx tsc --noEmit

# 数据库迁移
npx drizzle-kit push

# 构建生产版本
pnpm build

适用场景

  • 电商卖家: 淘宝/拼多多/抖音小店,快速批量生产商品推广视频
  • 短视频运营: MCN 机构、达人工作室,提升内容产出效率
  • 品牌方: 新品上市快速产出多平台投放素材
  • 独立开发者: 基于此项目二次开发,构建 AI 视频 SaaS

Roadmap

  • [x] AI 脚本生成(5品类 x 4风格)
  • [x] 多模型聚合(5平台 20+ 模型)
  • [x] 视频合成引擎(FFmpeg)
  • [x] 平台 SEO 优化(抖音/快手/小红书)
  • [x] 商品库 + 批量出片
  • [x] 品牌设置 + 人物管理
  • [x] 爆款模板复用
  • [x] 多平台导出 + A/B 测试
  • [ ] 真实视频分析(爆款复刻)
  • [ ] 在线视频预览播放器
  • [ ] 团队协作 + 权限管理
  • [ ] 订阅计费系统

License

MIT