Moyin Creator:开源 AI 电影制作套件

Moyin Creator:开源 AI 电影制作套件

什么是 Moyin Creator?

Moyin Creator 是一款桌面应用程序,可将书面剧本文本转换为可直接使用的电影素材包。它弥合文本与视觉媒体之间的鸿沟,把角色一致性、场景生成、分镜布局和视频渲染等繁重工作交给 AI 模型。该项目托管在 GitHub(MemeCalculate/moyin‑creator)上,并以 AGPL‑3.0 许可发布,开发者、业余爱好者、工作室均可免费使用。

为什么要开源?

商业闭源工作流常因许可费用和定制性不足导致创作团队瓶颈。Moyin Creator 的开源性质:

  1. 完全源代码访问 – 可修改 AI 核心、添加新模块或集成不同模型提供商。
    2. 社区贡献 – Bug、功能请求和 Pull Request 加速改进。
    3. 透明度 – 所有数据、token 使用及模型调用可审计。
    4. 商业许可 – 对需要专有代码的企业,可另行谈判商业许可。

核心功能

功能 描述
脚本解析引擎 分析中文和英文剧本,提取场景、角色与对白,生成后续模块所需的结构化数据。
角色一致性系统 采用六层身份锚定,保持镜头间视觉一致。角色圣经自动生成参考图像和属性摘要。
场景生成 将文本描述转为多视角 prompt 集,供图像或视频模型使用,支持 2‑D/3‑D/逼真/定格动画风格。
分镜与相机设置 提供相机控制网格(镜头类型、角度、运动),自动生成分镜并导出分镜文件。
Seedance 2.0 集成 接收分镜数据,生成完整叙事视频,包含多模态 prompt(图像、音频与口型同步)。对比 Seedance 限制,验证 prompt 长度与媒体数量。
批量生产流水线 一键流程:剧本 ➜ 角色+场景 ➜ 分镜 ➜ 批量图像 ➜ 批量视频,包含任务队列管理与重试逻辑。
多供应商 AI 调度 通过 API 密钥轮换平衡不同图像/视频模型提供商调用,保证高负载下的稳定性能。

技术栈

  • Electron 30 – 跨平台桌面运行时。
  • React 18 + TypeScript – 现代 UI 与类型安全。
  • Vite 5 + electron‑vite – 快速构建与热重载。
  • Zustand 5 – 轻量状态管理。
  • Radix UI + Tailwind CSS 4 – 可访问、可组合 UI 组件。
  • @opencut/ai-core – 自定义 AI 编排库,用于 prompt 编译与任务轮询。
  • Node.js ≥18 / npm ≥9 – 后端与开发环境。

安装与快速开始

# 克隆仓库
git clone https://github.com/MemeCalculate/moyin-creator.git
cd moyin-creator

# 安装依赖
npm install

# 启动开发服务器
npm run dev
启动后,打开 设置 → API 配置,粘贴你偏好的模型提供商 API 密钥。随后加载剧本,运行流水线,观察工具在后台生成场景与视频。

面向生产的打包

# 为 Windows(或 Linux/Mac 变体)打包安装程序
npm run build
输出为 Windows 安装程序 ZIP 及源码包 – 如只需编译代码,也可使用 npx electron‑vite build 构建。

如何贡献

仓库附带详细 CONTRIBUTING.md。贡献者可: - 提交 Bug 报告或改进建议 - 添加新的 AI 提供商或模型 - 将 UI 翻译为其他语言 - 撰写新的教程文章或演示视频

许可证与商业使用

Moyin Creator 采用 AGPL‑3.0 许可证发布;商业部署可通过联系维护者([email protected])获取单独许可。

终极思考

Moyin Creator 展示了 AI 将创意写作转化为可触摸视觉内容的力量,无需庞大制作团队。它非常适合独立创作者、学习工作室或任何受益于简化剧本到视频流水线的工作流。若你渴望一款可自定义、支持 Seedance 2.0 最新功能的开源方案,立即试试 Moyin Creator —— 克隆、构建,开启今日 AI‑生成电影之旅。

原创文章: 查看原文

分享本文