AI 短剧自动化生成
Huobao Drama - AI短剧生成平台
📖 项目简介 / About
Huobao Drama 是一个基于AI的短剧自动化生产平台,实现从剧本生成、角色设计、分镜制作到视频合成的全流程自动化。
项目地址:https://github.com/chatfire-AI/huobao-drama
远程部署||关注我的主页,回复[Huobao Drama]获取
🎯 核心价值 / Core Features
🤖 AI驱动 / AI-Driven:使用大语言模型解析剧本,提取角色、场景和分镜信息 | Parse scripts using large language models to extract characters, scenes, and storyboards
🎨 智能创作 / Intelligent Creation:AI绘图生成角色形象和场景背景 | AI-generated character portraits and scene backgrounds
📹 视频生成 / Video Generation:基于文生视频和图生视频模型自动生成分镜视频 | Automatic storyboard video generation using text-to-video and image-to-video models
🔄 工作流 / Workflow:完整的短剧制作工作流,从创意到成片一站式完成 | Complete production workflow from idea to final video
✨ 功能特性
🎭 角色管理
✅ AI生成角色形象
✅ 批量角色生成
✅ 角色图片上传和管理
🎬 分镜制作
✅ 自动生成分镜脚本
✅ 场景描述和镜头设计
✅ 分镜图片生成(文生图)
✅ 帧类型选择(首帧/关键帧/尾帧/分镜板)
🎥 视频生成
✅ 图生视频自动生成
✅ 视频合成和剪辑
✅ 转场效果
📦 资源管理
✅ 素材库统一管理
✅ 本地存储支持
✅ 资源导入导出
✅ 任务进度追踪
官方效果演示:
#### docker部署:
tips:docker部署最好能魔法上网
- 查看我的前文安装docker:docker 安装指南
- docker引擎添加镜像源:
{ "registry-mirrors": [ "https://docker.m.daocloud.io", "https://dockerproxy.com", "https://docker.mirrors.sjtug.sjtu.edu.cn" ], "builder": { "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "experimental": false } - 进入项目地址下载源文件,根据自己的需求修改docker-compose文件。例如我这里把持久化数据目录放在
E:\huobao-drama\data,同时我的端口5678已经被n8n占用,因此进行了修改。(手动创建data文件夹),修改docker-compose文件如下:
services: huobao-drama: image: huobao-drama:latest container_name: huobao-drama build: context: . dockerfile: Dockerfile ports: - "5679:5678" volumes: # 持久化数据目录(使用命名卷,容器内以 root 运行) - E:/huobao-drama/data:/app/data # 挂载配置文件(可选,如需自定义配置请取消注释) # - ./configs/config.yaml:/app/configs/config.yaml:ro # 注意:如果使用本地目录挂载,需要确保目录权限正确 # 例如:- ./data:/app/data (需要 chmod 777 ./data) environment: - TZ=Asia/Shanghai # 访问宿主机服务说明: # 使用 host.docker.internal 代替 127.0.0.1 # 例如:http://host.docker.internal:11434 (Ollama) extra_hosts: - "host.docker.internal:host-gateway" # 统一支持所有平台 restart: unless-stopped healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:5678/health"] interval: 30s timeout: 3s retries: 3 start_period: 10s networks: - huobao-network networks: huobao-network: driver: bridge - shift+右键,打开power shell运行:
docker-compose up,等待安装完成即可, - 在docker中点击[Huobao Drama 5679:5678]或者浏览器访问:
http://localhost:5679,即可打开软件

- 配置api:点击AI配置-添加配置-没有api的注册购买获取即可。

- 配置完成