← 返回项目库

OpenDirector:AI 多智能体视频创作工作台

Docker 优先的开源 AI 视频创作工作台,用一句话组织研究、脚本、分镜、角色、场景、配音、配乐与渲染流程。

项目提供 AI 导演对话和批量生产两种工作模式,将创意拆成可编辑的导演简报、故事脚本、场景素材和渲染计划;支持中英文界面、自托管部署及多种模型提供商接入。

真实界面

项目截图

共 7 张

从一个粗糙想法,导演出一支视频。
AI 视频的可复用制作配方。
将最初的灵感转化为结构化的视频。
从脚本到镜头,不丢失主线。
一人公司可以打造可重复的视频系统。
教育工作者可以打造可重复的视频系统。
输入提示词,输出制作计划。

Capabilities

核心功能

AI 导演对话与创意简报
研究、脚本和故事结构生成
34 种内置视觉风格
角色、场景和分镜素材规划
AI 配音与本地背景音乐
批量短视频脚本与关键词生产
字幕、视频片段和多变体导出

适用场景

把一句创意拆成可编辑的视频制作计划
批量生成短视频脚本和素材生产任务
在自有服务器上搭建团队内容生产工作台

适合谁

短视频创作者、教育工作者、内容营销团队、一人公司和需要自托管视频生产流程的工作室。

商业化思路

可作为自托管内容生产工具或企业内部视频工作台;模型服务、素材来源和依赖组件需按各自条款配置与使用。

你会拿到什么

  • 中文 Next.js Web 界面与 AI agent 工作流源码
  • 批量视频生产、渲染 Worker、Docker Compose 和中文部署说明

部署流程

  1. 1准备 Node.js 20、pnpm 或 Docker Compose 环境
  2. 2复制 .env.example 或配置 .env.prod 中的数据库、队列、对象存储和模型参数
  3. 3执行 docker compose up --build,或按 READMECN.md 启动 Web 与渲染 Worker

真实验证结果

已通过 7 个真实运行中文界面、HTTP、可见正文、控制台、坏图和横向溢出质量门。

部署前须知

首页和营销页可离线预览;AI 对话、素材生成、批量任务和渲染需要配置真实模型密钥、外部素材服务、数据库、Redis、MinIO 及 Worker,本轮未验证真实生产链路。

部署难度

较高

最低配置

本地开发需要 Node.js 20 以上和 pnpm;完整 Docker 部署需要 MySQL 8.4、Redis 7、MinIO、Web 服务和渲染 Worker。

开源许可证

LGPL-3.0

最后验证

2026-08-25

技术栈

Next.jsReactTypeScriptnext-intlLangGraphPrismaMySQLRedisMinIOFFCreator

授权说明

仓库包含 GNU LGPL v3 许可证文件;交付时保留上游 LICENSE,使用、修改和再分发请遵守许可证及第三方依赖条款。

Release notes

版本记录

1 个已发布版本

vcn-16922ab34c90 当前推荐

首个中文演示交付版:复用仓库已有中文界面,完成 7 个产品营销与功能入口页面的确定性运行截图。

部署要求:预览需要 Node.js 20 和 pnpm;完整部署需要 Docker Compose、MySQL、Redis、MinIO、渲染 Worker 及按 README 配置的模型服务。

已知问题:本轮验证了中文前端构建和可访问页面;AI provider、外部素材服务、数据库写入、队列任务和最终视频渲染未在生产环境验证。

登录后领取