
今天拆的是 ArcReel:一个自托管的 AI 视频产线工作台,小说、剧本或商品素材进去,角色资产、分集、分镜和视频片段出来,最后还能落成一份继续可改的剪映草稿;文章给全它在链条上的位置、Docker 上手路径、十处已知阻塞,以及那份 AGPL 署名条款和按秒算的模型账。

npx skills add ArcReel/skills 就能把「适配自定义调用端点」这类技能装进 Claude Code;8 另一个是远端 MCP 端点 <你的地址>/mcp,用 arc- 前缀的 API Key 接入,外部 Agent 可以进来读写同一个项目。9
docs/assets/screenshots/hero.webp:左上是一个叫《赡养人类》的项目第 1 集,中间是分镜列表与当前分镜图,右侧是 ArcReel Agent 的对话和它刚交出的第一集完成报告。顶栏三格写着预估 $5.44、已花 CN¥3.66 + $0.40、剩余 $5.04——费用追踪就长在制作界面上。11| 你提供 | 它交回 |
|---|---|
| 一台能跑 Docker 的机器(Linux、macOS、WSL2 或 Docker Desktop),2 GB 可用内存起步,默认流程走远程 API,用不着本机 GPU12 | 一个自托管的 Web 工作台,默认监听 1241 端口,登录名默认 admin12 |
| 两套凭据:一套给 Agent 做对话与编排,一套给生成模型,文本、图像、视频、TTS 分别配13 | 一条从原文到成片的产线,每个阶段可审核、可中断恢复、可回滚版本6 |
| 一段小说、一份成品剧本,或一组商品素材,格式限 .txt / .md / .docx / .epub / .pdf,扫描版 PDF 要先做 OCR13 | 角色、场景、道具三套资产图,分集与结构化剧本,分镜图,视频片段,旁白音轨11 |
| 两次定死的选择:创建项目时选创作类型(旁白/解说、剧情演绎、广告/短片)与生成模式(分镜图生视频、参考生视频),创建后都改不了13 | 一张费用面板:图片、视频、文本、音频的预估与实际调用,设置页里还能按时间和供应商查13 |
| 本机剪映草稿目录的路径,以及本地剪映是 5.x 还是 6+14 | 一份解压进草稿目录就能打开的剪映工程,或者一条渲染好的成片6 |

docs/assets/screenshots/video-units.webp:左栏是 38 集的分集列表,中间第 31 集被拆成 20 个视频单元,顶部进度显示 20/20;当前单元的右侧逐条列出镜头五的景别、构图、运镜和台词锚点。你要给的是一段能读的原文,它交回的是逐条落位的分镜与台词。11git clone https://github.com/ArcReel/ArcReel.git
cd ArcReel/deploy
cp .env.example .env
docker compose up -d.env 里建议主动填 AUTH_PASSWORD 和 AUTH_TOKEN_SECRET(后者用 openssl rand -hex 32 生成),起完访问 http://localhost:1241,健康检查是 curl -f http://localhost:1241/health。官方给的预期是首次部署加配置 10~20 分钟。12
.env,服务会直接拒绝启动。 症状是容器起不来,日志让你把凭据迁到 Web 设置页。触发条件是你习惯把 ANTHROPIC_API_KEY、ARK_API_KEY、GEMINI_API_KEY 这类变量写进部署环境。部署文档列了十来个变量,父进程环境里只要有一个非空值,服务就拒绝启动,Vertex 凭据同样要走设置页上传。9 你能做的:把这些变量从环境里清掉,改到设置页逐条保存。SANDBOX_UNAVAILABLE 或 SANDBOX_BWRAP_BROKEN。触发条件是宿主机限制了 user namespace,或者 AppArmor 策略拦住了 bwrap。本地跑要自己装 bubblewrap 和 socat;官方 Compose 为了让容器里的沙箱跑起来,给 Agent 开了 seccomp:unconfined、apparmor:unconfined 和 NET_ADMIN 三项,文档同时提醒这已经比普通 Web 应用权限高。9 你能做的:按启动日志修宿主机配置,别改成特权模式绕过去。Windows 原生环境没有 bwrap,会自动降级成受限的命令白名单,只保证项目创建和基础流程,官方建议换 WSL2 或 Docker Desktop。13ready-for-agent 标签并标着 Blocked,创建时间是十几个小时前。16 真实用户的报错集中在 6 到 9 月:#1078 说三本小说一本都没跑通,Agent 不按章节切分,还把原文删改、对话遗漏(2026-07-09);17 #2399 说脚本生成一直 connection error,重试 12 次没有结果(2026-09-07);18 #2249 说火山 Seedance 2.0 把 AI 生成的真人参考图判成隐私内容直接拒绝(2026-08-31)。19 你能做的:按 Bug 前缀和日期筛议题,排障的起点放在项目自带的那份常见问题上。
| 方案 | 你给它什么 | 它给你什么 | 它在这一层 | 许可与公开体量 |
|---|---|---|---|---|
| ArcReel | 一台能跑 Docker 的机器、两套模型凭据、一段原文 | 资产、分集、分镜、视频,加一份能继续改的剪映草稿 | 自部署的产线工作台 | AGPL-3.0 附第 7 条条款,5,280 star1 |
| Toonflow(第 17 期) | 一台机器、四类模型 Key、逐段授权 | 一张可继续编辑的无限画布工程 | 编排与工作台 | MIT,16,402 star7 |
| ViMax(第 18 期) | 三类模型接口、一个工程目录、按天排的时间 | 从想法或剧本推到多镜头成片的一条产线 | 自带 Agent runtime 的多 Agent 编排 | MIT,12,538 star23 |
| OpenCreator(第 19 期) | macOS 或 Windows 机器、一个可用的 Codex 登录态 | 十项创作工具加一个 Agent 会话 | Codex 之上的宿主外壳 | Apache-2.0,12,583 star24 |
| OpenChatCut(第 16 期) | 素材与一句自然语言 | 可撤销的真时间线工程 | 编辑器加 MCP | AGPL-3.0,2,097 star25 |
| hypit(第 15 期) | 一条参考视频 | 可重跑的 SVML 作品源码 | 工作流描述语言 | 改过的 Apache-2.0,19,032 star26 |
| HyperFrames(第 14 期) | 一份 HTML / CSS 工程 | 逐帧拍出来的 mp4 | 渲染底座 | Apache-2.0,56,301 star27 |
| OpenStoryline(第 6 期) | 素材与一份 config.toml | 一条 18 节点的成片产线 | 自带 Agent 的产线 | Apache-2.0,3,456 star28 |
| video-use(第 2 期) | 一个装满素材的文件夹 | 读着词级转写稿剪出来的 final.mp4 | 编码 Agent 的剪辑技能包 | MIT,27,968 star29 |
| Diffusion Studio(第 13 期) | 一份 JSX 时间线 | 同一份文件上的协同编辑 | 编辑器 | MPL-2.0,3,207 star30 |
| Remotion | 一份 React 工程 | 程序化生成的视频 | 渲染底座 | 自订许可(GitHub 识别为 NOASSERTION),61,709 star31 |
github.com
github.com
github.com
api.github.com
hub.docker.com
docs.arc-reel.com
github.com
github.com
docs.arc-reel.com
docs.arc-reel.com
github.com
docs.arc-reel.com
docs.arc-reel.com
docs.arc-reel.com
github.com
github.com
github.com
github.com
github.com
github.com
volcengine.com
ai.google.dev
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.