by ArcReel
AI Agent 驱动的开源视频生成工作台 — 小说→角色/场景/道具设计→剧本→分镜图→视频,跨镜头角色与场景一致 | Open-source AI video workspace powered by AI Agents, Nano Banana 2 & Veo 3.1 / Grok / Seedance / OpenAI
# Add to your Claude Code skills
git clone https://github.com/ArcReel/ArcReelLast scanned: 4/25/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-25T05:50:44.376Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}ArcReel is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ArcReel. AI Agent 驱动的开源视频生成工作台 — 小说→角色/场景/道具设计→剧本→分镜图→视频,跨镜头角色与场景一致 | Open-source AI video workspace powered by AI Agents, Nano Banana 2 & Veo 3.1 / Grok / Seedance / OpenAI. It has 3,028 GitHub stars.
Yes. ArcReel passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/ArcReel/ArcReel" and add it to your Claude Code skills directory (see the Installation section above).
ArcReel is primarily written in Python. It is open-source under ArcReel on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh ArcReel against similar tools.
No comments yet. Be the first to share your thoughts!
graph TD
A["📖 上传小说"] --> B["🔍 全局角色/线索提取"]
B --> C["✂️ 分集规划与切分"]
C --> D["📝 剧本预处理与 JSON 生成"]
D --> E["👤 生成角色设计图"]
D --> F["🔑 生成线索设计图"]
E --> G["🖼️ 生成分镜图 / 宫格图"]
F --> G
G --> H["🎬 生成视频片段"]
H --> I["🎞️ FFmpeg 合成最终视频"]
H --> J["📦 导出剪映草稿"]
⚠️ 操作系统:推荐 Linux / macOS / WSL2 / Docker。Windows 原生可运行项目创建与基础流程,但 Bash 沙箱、bwrap 等 POSIX-only 隔离机制会自动降级,生产部署仍建议 WSL2 或 Docker Desktop
git clone https://github.com/ArcReel/ArcReel.git
cd ArcReel/deploy
cp .env.example .env
docker compose up -d
# 访问 http://localhost:1241
cd ArcReel/deploy/production
cp .env.example .env # 需设置 POSTGRES_PASSWORD
docker compose up -d
首次启动后,使用默认账号登录(用户名 admin,密码在 .env 中通过 AUTH_PASSWORD 设置;未设置则首次启动时自动生成并回写到 .env),前往 设置页(/app/settings)完成配置:
📖 详细步骤请参考 完整入门教程
ArcReel 通过统一的 ImageBackend / VideoBackend / TextBackend 协议,支持多个预置供应商和自定义供应商,可在全局或项目级别切换:
| 供应商 | 可用模型 | 能力 | 计费方式 |
|---|---|---|---|
| Gemini (Google) | Nano Banana 2, Nano Banana Pro | 文生图、图生图(多参考图) | 按分辨率查表 (USD) |
| 火山方舟 | Seedream 5.0, Seedream 5.0 Lite, Seedream 4.5, Seedream 4.0 | 文生图、图生图 | 按张计费 (CNY) |
| Grok (xAI) | Grok Imagine Image, Grok Imagine Image Pro | 文生图、图生图 | 按张计费 (USD) |
| OpenAI | GPT Image 2 | 文生图、图生图(多参考图) | 按 token 用量 (USD) |
| Vidu (生数科技) | Vidu Q2 Image, Vidu Q1 Image | 文生图、图生图 | 按积分折算 (CNY) |
| 阿里百炼 (DashScope) | Qwen Image 2.0 / Pro, Qwen Image Edit Plus / Max, 万相 2.7 图像 / Pro | 文生图、图生图 | — |
| MiniMax | MiniMax Image 01 | 文生图、图生图(单脸参考立绘) | — |
| 可灵 Kling (快手) | 可灵图像 O1, 可灵 V3-Omni 图像 | 文生图、图生图 | — |
| 供应商 | 可用模型 | 能力 | 时长 (秒) | 计费方式 |
|---|---|---|---|---|
| Gemini (Google) | Veo 3.1, Veo 3.1 Fast, Veo 3.1 Lite | 文生视频、图生视频、视频延展、负面提示词 | 4 / 6 / 8 | 按分辨率 × 时长查表 (USD) |
| 火山方舟 | Seedance 2.0, Seedance 2.0 Fast, Seedance 1.5 Pro | 文生视频、图生视频、视频延展、音频生成、种子控制、离线推理 | 4–15 | 按 token 用量 (CNY) |
| Grok (xAI) | Grok Imagine Video | 文生视频、图生视频 | 1–15 | 按秒计费 (USD) |
| OpenAI | Sora 2, Sora 2 Pro | 文生视频、图生视频 | 4 / 8 / 12 | 按秒计费 (USD) |
| Vidu (生数科技) | Vidu Q3 Turbo, Vidu Q3 Pro, Vidu Q3 (Reference), Vidu 2.0 | 文生视频、图生视频、参考生视频、音频生成、种子控制 | 1–16(参考生视频 3–16;2.0: 4 / 8) | 按积分折算 (CNY) |
| 阿里百炼 (DashScope) | HappyHorse 1.0(图/文/参考生视频), 万相 2.7(图/文/参考生视频) | 文生视频、图生视频、参考生视频、音频生成、种子控制 | 2–15 | — |
| MiniMax | MiniMax Hailuo 2.3 / 2.3 Fast, MiniMax S2V-01 | 文生视频、图生视频、单脸参考生视频 | 6 / 10(S2V-01: 6) | — |
| 可灵 Kling (快手) | 可灵 2.5 Turbo, 可灵 v3, 可灵 v3 Omni, 可灵 v2.6, 可灵 Video O1 | 文生视频、图生视频、参考生视频、音频生成 | 5 / 10(v3 · Omni: 3–15) | — |
| 供应商 | 可用模型 | 能力 | 计费方式 |
|---|---|---|---|
| Gemini (Google) | Gemini 3.1 Pro, Gemini 3 Flash, Gemini 3.1 Flash Lite | 文本生成、结构化输出、视觉理解 | 按 token 用量 (USD) |
| 火山方舟 | 豆包 Seed 2.0 Pro / Lite / Mini, 豆包 Seed 1.8 | 文本生成、结构化输出、视觉理解 | 按 token 用量 (CNY) |
| Grok (xAI) | Grok 4.20 Reasoning / Non-Reasoning, Grok 4.1 Fast Reasoning / Non-Reasoning | 文本生成、结构化输出、视觉理解 | 按 token 用量 (USD) |
| OpenAI | GPT-5.5, GPT-5.4, GPT-5.4 Mini, GPT-5.4 Nano | 文本生成、结构化输出、视觉理解 | 按 token 用量 (USD) |
| 阿里百炼 (DashScope) | Qwen Plus, Qwen3.6 Plus / Flash, Qwen3 Max, Qwen3.7 Max, Qwen Long | 文本生成、结构化输出 | — |
| MiniMax | MiniMax M3, MiniMax M2.7 | 文本生成、结构化输出 | — |
除预置供应商外,可接入任何 OpenAI 兼容 或 Google 兼容 API:
/v1/models 发现可用模型,按名称推断媒体类型(图片/视频/文本)供应商选择优先级:项目级设置 > 全局默认。切换供应商时通用设置(分辨率、宽高比、音频等)直接沿用,供应商特有参数保留。
扫码加入飞书交流群,获取帮助和最新动态:
ArcReel 的 AI 助手基于 Claude Agent SDK 构建,采用编排 Skill + 聚焦 Subagent 的多智能体架构:
flowchart TD
User["用户对话"] --> Main["主 Agent"]
Main --> MW["manga-workflow<br/>编排 Skill"]
MW -->|"状态检测"| PJ["读取 project.json<br/>+ 文件系统"]
MW -->|"dispatch"| SA1["analyze-characters-clues<br/