一款生產級AI電影創作工具,自動化從劇本到最終影片的完整流程,支援Seedance 2.0多模態,並支援短劇和動漫的批次處理。

AGPL-3.0TypeScriptmoyin-creatorMemeCalculate 0.8k Last Updated: February 22, 2026

Moyin Creator — AI 電影製作工具

創作者級 AI 工具 | Seedance 2.0 支援 | 從劇本到最終影片的完整流程 | 短劇與動畫批次處理

License GitHub Stars Release


總覽

Moyin Creator 是一款基於 Electron 開發的開源、創作者級 AI 電影製作桌面應用程式。它專為需要端對端自動化流程的 AI 影片創作者而設計——從原始劇本文字到最終渲染的影片——無需手動串接獨立工具。

核心理念是五階段聯動流程

📝 劇本 → 🎭 角色 → 🌄 場景 → 🎬 分鏡 → ⭐ S-級 (Seedance 2.0)

每個階段的輸出都會自動饋送到下一個階段,實現高度自動化的批次生產,非常適合短劇、動畫系列和預告片製作。


主要功能

⭐ S-級模組 — Seedance 2.0 多模態創作

旗艦模組整合了字節跳動最新的影片生成模型 Seedance 2.0,具備進階功能:

  • 多鏡頭敘事影片生成:組合和合併多個分鏡鏡頭,生成連貫的敘事影片
  • 多模態參考:支援 @Image@Video@Audio 參考——角色參考圖、場景圖和首幀圖會自動收集
  • 智慧提示詞構建:動作 + 攝影語言 + 對話唇形同步的三層自動融合
  • 首幀網格拼接:N×N 策略實現精確幀構圖
  • 自動參數驗證:強制執行 Seedance 2.0 的限制(≤9 張圖片 + ≤3 個影片 + ≤3 個音訊,提示詞 ≤5,000 字元)

🎬 劇本解析引擎

  • 智慧地將劇本分解為場景、鏡頭和對白
  • 自動識別角色、地點、情緒和攝影語言
  • 支援多集和多幕劇本結構

🎭 角色一致性系統

  • 6 層身份錨定確保同一角色在不同鏡頭中保持一致的外觀
  • 角色聖經管理系統,用於詳細的角色檔案
  • 支援角色參考圖綁定以實現視覺一致性

🌄 場景生成

  • 多角度聯合圖像生成
  • 自動將場景描述轉換為視覺提示詞

🎞️ 專業分鏡系統

  • 創作者級攝影參數:鏡頭大小、攝影機角度、攝影機運動
  • 自動佈局和匯出分鏡
  • 一鍵切換視覺風格(2D / 3D / 現實 / 定格動畫 / 等)

🚀 批次生產工作流程

  • 一鍵全流程:劇本解析 → 角色/場景生成 → 鏡頭分割 → 批次圖像生成 → 批次影片生成
  • 多任務並行佇列,失敗時自動重試
  • 為短劇和動畫系列批次生產進行優化

🤖 多供應商 AI 調度

  • 支援多個 AI 圖像和影片生成服務供應商
  • API 金鑰輪詢負載平衡
  • 帶有自動重試邏輯的任務佇列管理

技術棧

層級 技術
桌面框架 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/               # 工具腳本

開始使用

要求

  • Node.js >= 18
  • npm >= 9

安裝與執行

# 克隆儲存庫
git clone https://github.com/MemeCalculate/moyin-creator.git
cd moyin-creator

# 安裝依賴
npm install

# 在開發模式下啟動
npm run dev

設定 API 金鑰

啟動後,前往 設定 → API 設定 並輸入您的 AI 服務供應商 API 金鑰即可開始使用。

建置

# 編譯 + 包裝 Windows 安裝程式
npm run build

# 僅編譯 (不包裝)
npx electron-vite build

授權

本專案採用雙授權模式:

  • 開源 (AGPL-3.0):免費使用、修改和分發。修改後的程式碼必須在相同授權下發布。
  • 商業授權:用於閉源或商業產品整合,請聯繫作者洽談商業授權。

連結


MemeCalculate 以 ❤️ 製作

Star History Chart