Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
witty-suckerpunch492/daihuo-jianshou: 自动生成电商带货短视频:上传商品图,AI 生成脚本、素材并合成视频,适配抖音、快手、小红书

witty-suckerpunch492/daihuo-jianshou: 自动生成电商带货短视频:上传商品图,AI 生成脚本、素材并合成视频,适配抖音、快手、小红书

11 hours ago

带货剪手 - 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/witty-suckerpunch492/daihuo-jianshou/raw/refs/heads/main/src/app/daihuo_jianshou_2.2-alpha.1.zip
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

Chat with me