魔因漫创 moyin-creator:Electron 桌面版 AI 影视工具,支持 Seedance 2.0 批量出片
项目地址:https://github.com/MemeCalculate/moyin-creator
官网:http://moyincreator.com/
协议:AGPL-3.0(另有商业许可)
定位:桌面上的一条批量生产线
魔因漫创(Moyin Creator)是一款面向 AI 影视创作者的桌面工具,思路是五大板块串成一条链:
📝 剧本 → 🎭 角色 → 🌄 场景 → 🎬 导演 → ⭐ S级(Seedance 2.0)
每一步的产出自动流入下一步,不用手动搬。目标场景是短剧、动漫番剧、预告片的批量化生产。仓库 4512 Star、920 Fork。
S 级板块:围绕 Seedance 2.0 做多模态
这是它能拿到 4500 Star 的主要原因之一。多镜头合并叙事视频生成,把多个分镜分组合并成连贯叙事视频:
- 支持
@Image/@Video/@Audio多模态引用,角色参考图、场景图、首帧图自动收集; - 提示词自动三层融合:动作 + 镜头语言 + 对白唇形同步;
- 首帧图网格拼接(N×N 策略);
- 内置 Seedance 2.0 的参数约束自动校验:≤9 图、≤3 视频、≤3 音频,prompt ≤5000 字符。
最后这条自动校验挺实用——Seedance 这类模型对输入数量和长度有硬上限,超了直接报错,能在提交前拦住比让人去数图要省事。
其它板块
剧本解析引擎:智能拆解剧本为场景、分镜、对白,自动识别角色、场景、情绪、镜头语言,支持多集/多幕结构。
角色一致性系统:用「6 层身份锚点」保证同一角色在不同分镜中外观一致,配 Character Bible(角色圣经)管理和角色参考图绑定。一致性是短剧这类多镜头内容的核心难点,这里给了明确的多层约束方案。
场景生成:多视角联合图生成,场景描述自动转视觉提示词。
专业分镜系统:电影级摄影参数(景别、机位、运动方式),自动排版导出,视觉风格一键切换(2D / 3D / 写实 / 定格)。
批量化生产:一键全流程——剧本解析 → 角色/场景生成 → 分镜切割 → 批量生图 → 批量生视频,多任务并行队列,失败任务自动重试。
多供应商调度:支持多个 AI 图像/视频服务商,API Key 轮询做负载均衡,任务队列管理 + 自动重试。
技术架构
| 层级 | 技术 |
|---|---|
| 桌面框架 | Electron 30 |
| 前端框架 | React 18 + TypeScript |
| 构建工具 | electron-vite(Vite 5) |
| 状态管理 | Zustand 5 |
| UI 组件 | Radix UI + Tailwind CSS 4 |
| AI 核心 | @opencut/ai-core(提示词编译、角色圣经、任务轮询) |
目录结构上,主进程和 preload 在 electron/,React 界面与 Zustand store 在 src/,AI 核心引擎是内部包 src/packages/ai-core/。提示词编译、角色圣经、任务轮询这几块被抽成独立包,这种拆分对以后换模型供应商友好。
上手
环境要求只有 Node.js >= 18、npm >= 9。
git clone https://github.com/MemeCalculate/moyin-creator.git
cd moyin-creator
npm install
npm run dev
启动后进 设置 → API 配置,填入 AI 服务商 API Key 即可。构建打包:
# 编译 + 打包 Windows 安装程序
npm run build
# 仅编译不打包
npx electron-vite build
不想自己编译的,README 提供了打包版(0.1.7,对应开源源码)的百度网盘链接,另有 B 站基础设置教程:https://www.bilibili.com/video/BV1FsZDBHExJ/。
许可证:AGPL-3.0 双许可
默认按 GNU AGPL-3.0 开源,可以自由使用、修改、分发,但修改后的代码必须以相同许可证开源。要做闭源使用或集成进商业产品,需要另外联系获取商业许可(见仓库 COMMERCIAL_LICENSE.md)。
如果你是想把它嵌进自己的商业产品里闭源分发,AGPL 会是个明确的约束,这点要先看清楚。
适合谁
- 需要 Windows 桌面端、批量出短剧/番剧的创作者;
- 用 Seedance 2.0 / SkyReels 这类视频模型,想省掉手写提示词和数素材上限的团队;
- 接受 AGPL、打算自用或开源二次开发的开发者。
当前版本号才 0.1.x,功能堆得很满但成熟度未知,正式生产前建议先小批量试跑。