编程 魔因漫创 moyin-creator:Electron 桌面版 AI 影视工具,支持 Seedance 2.0 批量出片

2026-09-11 23:54:58

魔因漫创 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,功能堆得很满但成熟度未知,正式生产前建议先小批量试跑。

推荐文章

程序员茄子在线接单