Moyin Creator:开源 AI 电影制作套件
Moyin Creator:开源 AI 电影制作套件
什么是 Moyin Creator?
Moyin Creator 是一款桌面应用程序,可将书面剧本文本转换为可直接使用的电影素材包。它弥合文本与视觉媒体之间的鸿沟,把角色一致性、场景生成、分镜布局和视频渲染等繁重工作交给 AI 模型。该项目托管在 GitHub(MemeCalculate/moyin‑creator)上,并以 AGPL‑3.0 许可发布,开发者、业余爱好者、工作室均可免费使用。
为什么要开源?
商业闭源工作流常因许可费用和定制性不足导致创作团队瓶颈。Moyin Creator 的开源性质:
- 完全源代码访问 – 可修改 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
面向生产的打包
# 为 Windows(或 Linux/Mac 变体)打包安装程序
npm run build
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‑生成电影之旅。
原创文章:
查看原文