在内容创作的浪潮中,视频已成为信息传播的主流媒介。然而,从文本到视频的创作过程往往耗时耗力。今天,我们向您介绍一个革命性的开源项目——ArcReel。它是一个全程由 AI Agent 驱动的视频生成工作台,旨在将小说、剧本等文本内容,无缝转化为引人入胜的短视频。

ArcReel 的核心理念是自动化与智能化。通过先进的 AI Agent 工作流,它能够处理从剧本创作、角色设计、分镜生成到最终视频合成的每一个环节,极大地解放了创作者的生产力。
核心能力一览
ArcReel 的强大之处在于其一系列精心设计的核心能力,它们共同构成了一个完整、高效的视频创作流水线:
- 🤖 AI Agent 工作流:基于 Claude Agent SDK,通过编排专业技能(Skill)和聚焦任务的子智能体(Subagent),实现从剧本创作到视频合成的全自动化流水线。
- 🎨 多供应商图像生成:集成 Gemini、火山方舟、Grok、OpenAI 等主流图像生成服务,并通过角色设计图与线索追踪功能,确保角色、道具和场景在跨镜头时保持高度一致性。
- 🎬 多供应商视频生成:支持 Veo、Seedance、Sora 等顶级视频生成模型,并允许在全局或项目级别灵活切换,以适应不同创作需求。
- ⚡ 异步任务队列:通过独立的图像/视频并发通道和速率限制,高效处理生成任务。其基于租约(lease-based)的调度机制还支持断点续传,保证了大规模创作的稳定性。
- 🖥️ 可视化工作台:提供现代化的 Web UI,用户可以方便地管理项目、预览素材、回滚版本,并通过实时任务追踪了解生成进度。内置的 AI 助手更能随时提供创作支持。
ArcReel 是如何工作的?
ArcReel 的工作流程被设计得直观且高效,将复杂的视频制作过程简化为几个清晰的步骤:
- 📖 上传小说:将您的原始文本(如小说章节)上传到 ArcReel。
- 📝 AI 生成剧本:AI Agent 会自动分析文本,理解故事情节,并生成专业的分镜剧本。
- 👤/🔑 设计核心元素:AI 会自动提取关键角色和线索(如重要道具、特殊场景),并生成相应的设计图,为后续的视觉一致性打下基础。
- 🖼️ 生成分镜图片:根据剧本和设计图,AI 批量生成每个分镜的静态图片。
- 🎬 生成视频片段:将静态分镜图片转化为动态的视频片段。
- 🎞️ 合成与导出:最后,使用 FFmpeg 将所有视频片段合成为一个完整的视频,或者导出一个剪映草稿文件,方便您进行二次精细编辑。
快速开始
想要立即体验 ArcReel 吗?通过 Docker,您可以在几分钟内完成部署。
1. 默认部署(使用 SQLite)
这是一种最简单快捷的启动方式,适合个人体验和小型项目。
# 克隆项目仓库
git clone https://github.com/ArcReel/ArcReel.git
cd ArcReel/deploy
# 复制并配置环境变量
cp .env.example .env
# 启动服务
docker compose up -d
启动后,访问 http://localhost:1241 即可打开 ArcReel 工作台。
2. 生产部署(使用 PostgreSQL)
如果您需要更稳定、更强大的数据库支持,可以选择生产模式部署。
cd ArcReel/deploy/production
# 复制并配置环境变量,需设置 POSTGRES_PASSWORD
cp .env.example .env
# 启动服务
docker compose up -d
首次配置:
部署完成后,使用默认账号(用户名 admin,密码在 .env 文件中配置或自动生成)登录。然后进入“设置”页面,完成以下关键配置:
- ArcReel 智能体:配置您的 Anthropic API Key,这是驱动 AI 助手的核心。
- AI 生成服务:至少配置一个图像或视频供应商的 API Key(如 Gemini、火山方舟等),以启用素材生成功能。
强大且全面的功能特性
ArcReel 不仅仅是一个简单的工具,它提供了一系列专业级功能,满足多样化的创作需求。
- 两种内容模式:支持说书模式(按朗读节奏拆分)和剧集动画模式(按场景对话组织)。
- 角色与线索一致性:通过预先生成角色设计图和标记关键“线索”,确保视频中人物和道具的视觉连贯性。
- 风格参考图:上传您喜欢的风格图片,AI 会自动分析并将其应用到整个项目中,实现统一的视觉风格。
- 版本历史与回滚:每次重新生成都会保存历史版本,您可以随时一键回滚到之前的任何状态。
- 费用追踪与预估:内置强大的费用管理系统,能预估并精确追踪所有 AI 供应商(文本、图像、视频)的开销,并支持多币种统计。
- 剪映草稿导出:一键导出项目为剪映草稿文件,无缝衔接专业剪辑软件进行二次创作。
- 项目导入/导出:方便地备份、迁移和分享您的整个项目。
灵活的供应商支持
ArcReel 采用开放式架构,内置了对多家主流 AI 服务提供商的支持,并且允许您接入自定义服务。
图片供应商
| 供应商 | 可用模型 | 能力 | 计费方式 |
|---|---|---|---|
| Gemini (Google) | Nano Banana 2, Nano Banana Pro | 文生图、图生图(多参考图) | 按分辨率查表 (USD) |
| 火山方舟 | Seedream 5.0, Seedream 4.5 等 | 文生图、图生图 | 按张计费 (CNY) |
| Grok (xAI) | Grok Imagine Image, Pro | 文生图、图生图 | 按张计费 (USD) |
| OpenAI | GPT Image 1.5, GPT Image 1 Mini | 文生图、图生图(多参考图) | 按张计费 (USD) |
视频供应商
| 供应商 | 可用模型 | 能力 | 计费方式 |
|---|---|---|---|
| Gemini (Google) | Veo 3.1, Veo 3.1 Fast, Lite | 文生视频、图生视频、视频延展 | 按分辨率 × 时长查表 (USD) |
| 火山方舟 | Seedance 2.0, Seedance 1.5 Pro | 文生视频、图生视频、音频生成 | 按 token 用量 (CNY) |
| Grok (xAI) | Grok Imagine Video | 文生视频、图生视频 | 按秒计费 (USD) |
| OpenAI | Sora 2, Sora 2 Pro | 文生视频、图生视频 | 按秒计费 (USD) |
此外,ArcReel 还支持文本生成的多供应商切换,并允许用户添加任何 OpenAI 兼容 或 Google 兼容 的自定义 API 服务,例如本地部署的 Ollama 或 vLLM。
结语
ArcReel 不仅是一个强大的工具,更是一个开放、可扩展的 AI 视频创作生态。它将复杂的创作流程变得简单、高效、可控,为个人创作者、工作室和内容机构提供了一个全新的可能性。无论您是想将自己的小说搬上屏幕,还是希望探索 AI 在创意领域的应用,ArcReel 都值得您一试。
如果觉得这个项目对您有帮助,不妨去 GitHub 给它一个 ⭐ Star 支持一下!
项目地址:
https://github.com/ArcReel/ArcReel
夜雨聆风