ai-fusion-video

用自然语言描述创意,Agent 自动产出完整短剧视频。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 视频生成 🍴 复刻 365 🐛 待处理 10 👀 关注 5
GitHub ↗
GitHub 星标 ★ 1729
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,可免费自部署使用,无在线服务。

项目预览

ai-fusion-video 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类视频生成
开发团队Stonewuu
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,可免费自部署使用,无在线服务。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Java
技术栈/模型agents,agentscope,automation,java,short-drama,video-generation
GitHub 星标★ 1729
上线时间2026-03-16 00:00:00
代码更新2026-11-04
仓库体积24.0 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数2

项目介绍

融光(ai-fusion-video)是一个基于 Java 后端与 Agent 架构的全流程 AI 短剧、漫剧和视频创作平台。它旨在解决传统视频制作流程繁琐、成本高、周期长的问题,通过智能体自动化串联创意策划、剧本生成、角色设定、分镜设计、素材生成、配音配乐到最终剪辑合成的全链路。平台核心能力包括:多智能体协作调度,支持用户以自然语言描述创意,自动分解任务并执行;内置多种视频生成模型适配层,可灵活接入不同厂商的生成能力;提供可视化项目管理界面,方便创作者实时监控和干预各环节产出。项目采用 Java 技术栈,强调系统稳定性与可扩展性,适合团队化协作和二次开发,目标是让非专业用户也能高效产出高质量短剧内容。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1729

使用教程

难度:进阶 约 15 分钟 部署方式:Docker 6 步

环境要求

  • 已安装 Docker Engine 与 Docker Compose
  • 可访问 GitHub 与 Docker 镜像源(首次拉取镜像较慢)
  • 默认需占用 8080 端口,端口冲突可在 .env 中修改 APP_PORT
  • 如需本地源码调试后端:JDK + Maven Wrapper(./mvnw)、MySQL、Redis
  • 如需本地调试前端:Node.js + pnpm

安装与启动步骤

  1. 1克隆项目仓库

    将仓库克隆到本地并进入项目根目录,后续所有命令都在该目录下执行。

    git clone https://github.com/Stonewuu/ai-fusion-video.git
    cd ai-fusion-video
  2. 2创建环境变量文件

    以 .env.example 为模板在仓库根目录生成 .env,Docker Compose 会自动读取该文件。

    cp .env.example .env
  3. 3修改默认密码

    公网部署前必须把 MySQL root 密码和 Redis 密码改成强密码;仅本地试用可先跳过。

  4. 4启动全部服务

    一键启动 MySQL、Redis、后端、前端和 Nginx 容器,首次执行需拉取镜像会较慢。

    docker compose up -d
  5. 5查看运行状态

    确认各容器是否正常运行,出现异常时用日志命令跟踪后端输出定位问题。

    docker compose ps
    docker compose logs -f backend
  6. 6访问并初始化

    浏览器打开 http://localhost:8080,按页面提示创建管理员账号后即可开始使用。

关键配置

配置项必填说明示例
MYSQL_ROOT_PASSWORD是MySQL root 管理密码,公网部署前必须修改YourStrongRootPwd123
REDIS_PASSWORD是Redis 访问密码,公网部署前必须修改YourStrongRedisPwd123
APP_PORT否统一入口端口,启动后访问该端口8080
MYSQL_DATABASE否MySQL 数据库名,通常无需修改ai_fusion_video
CORS_ALLOWED_ORIGIN_PATTERNS否允许访问后端的浏览器来源,多个用英文逗号分隔https://app.example.com
PUBLIC_API_URL否前后端独立部署时的后端公网根地址,不含 /api;统一入口须留空https://api.example.com

如何确认成功

docker compose ps 中容器均为运行状态,浏览器打开 http://localhost:8080 出现初始化向导并能创建管理员账号。

常见问题

Q:8080 端口被占用怎么办?

A:在根目录 .env 中修改 APP_PORT 为其他端口,再执行 docker compose up -d 重启,之后访问新端口即可。

Q:前后端使用不同公网域名怎么部署?

A:在 .env 中填写 PUBLIC_API_URL 和后端根地址、CORS_ALLOWED_ORIGIN_PATTERNS,再用 docker compose -f docker-compose.yml -f docker-compose.separated.yml up -d 启动。

Q:想用本机工具连 MySQL 或 Redis 怎么办?

A:默认不向宿主机发布端口,需在所用 Compose 文件中取消对应 ports 配置的注释,示例端口仅绑定到 127.0.0.1。

Q:改了 .env 里的数据库账号密码没生效?

A:修改 .env 不会自动变更已有数据库账号;已有库需先在 MySQL 中创建用户并授权,再填写 MYSQL_USERNAME 与 MYSQL_PASSWORD。

Q:后端找不到 FFmpeg / FFprobe 怎么办?

A:通过 VIDEO_COMPOSE_FFMPEG_PATH 和 VIDEO_COMPOSE_FFPROBE_PATH 指定这两个程序的实际路径。

注意事项

  • 使用统一入口部署时,PUBLIC_API_URL 必须保持为空;CORS_ALLOWED_ORIGIN_PATTERNS 可保留 * 或限制为站点实际来源。
  • MYSQL_USERNAME 与 MYSQL_PASSWORD 必须同时配置或同时留空,且 MYSQL_USERNAME 不能设置为 root。
  • 前后端独立部署不会启动仓库内置 Nginx,需自行配置 HTTPS 反向代理,并在“系统设置 > 通用”中确认站点与后端资源公网地址。
  • 本地源码调试时,后端默认使用 local 配置,前端开发服务器会把 /api/** 与 /media/** 代理到 http://localhost:18080,可用 .env.local 的 DEV_BACKEND_URL 覆盖。

核心亮点

  • 全流程自动化:从剧本到成片由 Agent 串联,大幅降低人工操作。
  • Java 技术栈:企业级语言,稳定性好,便于团队协作与系统集成。
  • 多模型适配:支持接入多种视频生成模型,避免厂商锁定。

不足之处

  • 项目较新,文档和社区生态待观察。
  • 视频生成质量依赖底层模型,自身优化有限。

适用场景

  • 短剧创作者快速生成多集剧本与预览视频。
  • 营销团队批量制作产品宣传短片。
  • 教育机构制作动画课程内容。

替代项目

MoneyPrinterTurbo、ShortGPT、VideoCrafter

上一篇:video-podcast-maker

下一篇:vox-director

同类项目推荐

motion-latent-diffusion 开源

输入文字,秒级生成高质量3D人体动作

[CVPR 2023] Executing your Commands via Motion Diffusion in Latent Space, a fast and···

★ 753 2026-08-09
VACE 开源

一个模型搞定视频生成与编辑,多条件随心控

[ICCV 2025] Official implementations for paper: VACE: All-in-One Video Creation and ···

★ 4058 2026-08-09
unified_video_action 开源

一个模型同时生成视频和动作,让机器人看得懂未来、动得准。

Official PyTorch Implementation of Unified Video Action Model (RSS 2025)

★ 417 2026-08-09
VideoSeek 开源

用一句话在本地视频库里找到想要的镜头

Offline video material retrieval platform for semantic search, subtitle search, Agen···

★ 113 2026-11-07
narrator-ai-cli 开源

终端敲一敲,解说视频自动生成

AI 解说大师 — CLI 客户端;用于终端调用视频解说生成 API

★ 148 2026-08-09
brainrot.js 开源

选个名人风格,把文字变成脑腐短视频,轻松涨粉

Text to video generator in the brainrot form. Learn about any topic from your favori···

★ 958 2026-08-09
vmodal_sdk_android 开源

给 Android 视频应用一键加上视频搜索能力

Video Search SDK for Android Kotlin. Integrate in any video app

★ 543 2026-08-09
PIA 开源

输入文本,让静态照片动起来,生成个性化动画视频

[CVPR 2024] PIA, your Personalized Image Animator. Animate your images by text promp···

★ 972 2026-08-09
vibe-knowledge 开源

一个知识点,一键生成带旁白和出处的知识短片

Vibe 知识大赏:一个知识点 → 一条有旁白、每句有出处的精品知识短片(Claude Code skill···

★ 601 2026-11-02