moyin-creator README

The project's README from github.com/MemeCalculate/moyin-creator. As one markdown file: README.md.

✨ 赞助商
Memefast
Memefast API中转聚合服务
更多模型,高稳定API通道
🔗 https://api.memefast.cc/

魔因漫创 Logo

魔因漫创 Moyin Creator

🎬 AI 影视生产级工具 · 支持 Seedance 2.0 · 剧本到成片全流程批量化

License Release Stars

🇨🇳 中文 | 🇬🇧 English

📖 工作流教程 • 功能特性 • 快速开始 • 技术架构 • 许可证 • 贡献


1771428968476_3nkjdd

简介

魔因漫创 是一款面向 AI 影视创作者的生产级工具。五大板块环环相扣,覆盖从剧本到成片的完整创作链路:

📝 剧本 → 🎭 角色 → 🌄 场景 → 🎬 导演 → ⭐ S级(Seedance 2.0)

每一步的产出自动流入下一步,无需手动搅合。支持多种主流 AI 大模型,适合短剧、动漫番剧、预告片等场景的批量化生产。

基础设置教程:https://www.bilibili.com/video/BV1FsZDBHExJ/?vd_source=802462c0708e775ce81f95b2e486f175

功能特性

⭐ S级板块 — Seedance 2.0 多模态创作 SkyReels-V4 多模态创作

f71978f46aaeb090bc8a462b283fe6c b39cbf8ed8b0e765d67c11cebdd5f22 eeb79c960bf6a2213978f6dd70ee885 59e57c230f67e2c5aaa425a09332d2e 1b23b9abde0cc651ecb06d49576119b

🎬 剧本解析引擎

d37f36356961edcda06edee6382d2fe

🎭 角色一致性系统

ffcddeeda0e1aa012529ed26c850a65

🖼️ 场景生成

8a5f019882995cd573b614d1e403ab3

🎞️ 专业分镜系统

916ad7c32920260c7f3ac89fbeb8f30

🚀 批量化生产工作流

🤖 多供应商 AI 调度

下载

打包程序版本0.1.7,对应开源源码 链接: https://pan.baidu.com/s/1ImH6tOIiuFxIDXC0fC-6Lg 提取码: 8888

快速开始

环境要求

安装运行

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

# 安装依赖
npm install

# 启动开发模式
npm run dev

配置 API Key

启动后,进入 设置 → API 配置,填入你的 AI 服务商 API Key 即可开始使用。

构建

# 编译 + 打包 Windows 安装程序
npm run build

# 仅编译(不打包)
npx electron-vite build

技术架构

层级 技术
桌面框架 Electron 30
前端框架 React 18 + TypeScript
构建工具 electron-vite (Vite 5)
状态管理 Zustand 5
UI 组件 Radix UI + Tailwind CSS 4
AI 核心 @opencut/ai-core(提示词编译、角色圣经、任务轮询)

项目结构

moyin-creator/
├── electron/              # Electron 主进程 + Preload
│   ├── main.ts            # 主进程(存储管理、文件系统、协议处理)
│   └── preload.ts         # 安全桥接层
├── src/
│   ├── components/        # React UI 组件
│   │   ├── panels/        # 主面板(剧本、角色、场景、分镜、导演)
│   │   └── ui/            # 基础 UI 组件库
│   ├── stores/            # Zustand 全局状态
│   ├── lib/               # 工具库(AI 调度、图片管理、路由)
│   ├── packages/          # 内部包
│   │   └── ai-core/       # AI 核心引擎
│   └── types/             # TypeScript 类型定义
├── build/                 # 构建资源(图标)
└── scripts/               # 工具脚本

许可证

本项目采用 双重许可 模式:

开源使用 — AGPL-3.0

本项目以 GNU AGPL-3.0 许可证开源。你可以自由使用、修改和分发,但修改后的代码必须以相同许可证开源。

商业使用

如果你需要闭源使用或集成到商业产品中,请联系我们获取 商业许可。

贡献

欢迎贡献!请阅读 贡献指南 了解详情。

联系

联系我们

交流群 微信联系

Made with ❤️ by MemeCalculate

moyin-creator (MemeCalculate/moyin-creator)

Searching Database…

这是什么?魔因漫创(Moyin Creator)是一款面向影视创作者的生产级 AI 工具,可自动化从剧本到成片的完整流水线:剧本解析、角色设计、场景生成、分镜,以及由 Seedance 2.0 驱动的图像/视频批量生成。
这是桌面应用,还是在线服务?它是一个 Electron 桌面应用,前端采用 React + TypeScript,在你的机器上本地运行,不是托管的 Web 服务。
怎么让它跑起来?克隆仓库,确保你装有 Node.js 18+ 和 npm 9+,运行 npm install,然后用 npm run dev(electron-vite dev)启动;要生成打包安装程序,使用 npm run build:win 或 npm run build:mac。
需要我自己准备 AI API 密钥吗?需要。应用本身不会自己生成内容;它负责编排对外部 AI 图像/视频提供商的调用,所以启动后你要进入 设置 → API 配置,粘贴你所选提供商的 API 密钥,然后才能进行创作。
我可以在闭源商业产品中免费使用它吗?不可以。代码采用 AGPL-3.0,因此免费使用要求你分发的任何修改版本都必须以相同许可保持开源;要在商业产品中闭源发布,需要向作者购买单独的商业许可。
它在 Windows 和 Mac 上都能运行吗?可以,构建脚本会为 Windows 和 macOS 生成安装程序(Mac 分为 Intel/x64 和 Apple Silicon/arm64 两种构建);没有定义 Linux 构建目标。
Seedance 2.0 模块具体做什么?“S 级”部分会把多个镜头合并成一条连贯的叙事视频,支持用 @Image/@Video/@Audio 标签引用图像、视频和音频,并自动构建融合动作、镜头语言和口型对白的提示词;受 Seedance 2.0 最多 9 张图像、3 个视频、3 段音频和 5000 字符提示词的限制。
它如何让角色的形象在不同场景间保持一致?它使用“6 层身份锚点”系统,配合存储参考图与角色特质的 Character Bible,让同一角色在不同分镜镜头中保持视觉一致。
它可以用哪些视觉风格渲染镜头?场景和分镜支持在 2D、3D、写实和定格动画风格之间一键切换,同时还提供景别、运镜等电影级镜头参数。
它能把整个剧本自动批量转成成片视频吗?可以,一键全流程会解析剧本、生成角色和场景、切分分镜,然后通过并行任务队列批量生成图像和视频,失败的任务会自动重试。
Size
13.3 MB
Stars
4.7K
Age
8mo
Commits · 90 Days