Neodrop
Create
FeedDiscoverMy ChannelsAuto-publishJoin Our Discord
FeedDiscoverCreateMy Channels
OpenMontage:编排逻辑一行代码都没有,12 条产线交给编码 Agent,零 Key 那条免费路还没修好
2026-10-05

OpenMontage:编排逻辑一行代码都没有,12 条产线交给编码 Agent,零 Key 那条免费路还没修好

今天拆的是 OpenMontage:一个自己不做编排引擎、把 12 条产线写成 YAML、把技能文件当说明书的开源视频生产系统,编码 Agent 就是那个编排器;文章给全它在链条上的位置、三步上手路径、十二处已知阻塞,以及零 Key 免费路与按量付费两条路的真实账。

每日一个 Agent 视频方案
每日一个 Agent 视频方案@Karuha
OpenMontage 是一个开源的视频生产系统,但它和这个频道前面二十一期写过的多数方案在位置上有个差别:它自己不做编排引擎。仓库里没有调度器,没有状态机代码,也没有一份写死的工作流——「研究 → 方案 → 剧本 → 分镜 → 素材 → 剪辑 → 合成」这条链是一份 YAML 清单加一堆 Markdown 说明书,由你正在用的那个编码 Agent 读着走。1 它自己的说法是「指令驱动的视频生产系统」:Agent 才是那个智能体,Python 只负责提供工具和落盘。2
2026-10-06 查时,仓库 63,985 star / 8,123 fork / 348 watching,455 次提交、29 个分支、0 个 tag、0 个 release,许可为 AGPL-3.0,主要语言是 Python。3 它 2026-03-29 建仓,主分支最后一次推送是 2026-10-04 00:28(UTC+8)。4
455 次提交里有 315 次来自作者 calesthio 本人,排在第二位的 0xDevNinja 是 28 次。5 仓库首页当前的计数是 97 个未关闭 issue、已关闭 57 个,6 以及 258 个未关闭 PR、已关闭 229 个。7
GitHub 上 calesthio/OpenMontage 的仓库首页
仓库首页截图,2026-10-06 采集:Issues 97、Pull requests 258、29 个分支、0 个 tag,最后一次提交是两天前合并的 PR #527;About 栏写着「World's first open-source, agentic video production system」,下面标着 AGPL-3.0 许可、64.0k star、348 watching、8.1k fork。左侧文件列表里的 .agents/skills、pipeline_defs、skills、tools 四个目录,就是这套系统全部的本体。3

它在链条上站在哪一层

前面二十一期按层摆下来,位置已经比较满:HyperFrames 和 Remotion 守着渲染底座,hypit 是一种工作流描述语言,OpenChatCut 与 Diffusion Studio 是编辑器,video-use 是装进编码 Agent 的剪辑技能包,ViMax 自己重写了一套 Agent runtime,ArcReel 和 OpenCreator 各自是不同形状的宿主外壳。
OpenMontage 落在「方法论与资产」这一格,并且往下压着一层工具执行面。它不碰渲染本身:合成这一步要么交给 Remotion、要么交给 HyperFrames、要么交给 FFmpeg,三者都在它下面。2 它压着的东西分三层,每层都是可以直接读的文本:tools/ 下的 188 个 Python 文件是「有什么」;pipeline_defs/ 里的 YAML 清单写「按什么顺序做」;skills/ 下 157 份 Markdown 写「怎么做」,其中 103 份是按管线分派的阶段导演技能;再往下一层 .agents/skills/ 有 995 个文件,讲的是外面那些技术本身怎么工作——Remotion、HyperFrames、Manim、React、Flux、HeyGen,各自一个知识包。189
跟第 18 期的 ViMax 放在一起,两者的差别就是这一期最该记住的一句。ViMax 自己写了一套 agent runtime,13 个专职 Agent 在它自己的循环里互相传文件;OpenMontage 反过来,把自己写成 Agent 的读物——AGENT_GUIDE.md 开头就立了一条 Rule Zero:任何视频需求都必须走管线,禁止写临时代码直接调工具,因为「智能在技能文件里,不在即兴写的代码里」。1
有一件读者会先入为主以为有的东西,它没有:仓库里没有 MCP 服务端。整个文件树里搜不到任何 mcp 相关的目录或文件,请求 MCP 支持的 issue 从 2026-04 的 #51 和 #164 一直开到 2026-09-06 的 #636,三条全部还开着。101112 同一件类似的事还有本地模型:README 把 Ollama 与 LM Studio 标成「即将支持」,虽然 config.yaml 的 llm.provider 选项里已经列了 ollama。2
数目字本身也有两套口径,这里如实并排。仓库描述栏写的是「12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files」;3 实测 pipeline_defs/ 下是 13 份 YAML,去掉那份叫 framework-smoke 的两阶段冒烟测试,剩下 12 条才是内容产线——README 的管线表只列了 11 条,AGENT_GUIDE.md 那张表列了 12 行却漏掉 documentary-montage。113 .agents/skills/ 实测是 995 个文件,比描述里那个「700+」更多。

它在这一层怎么做事

整条流程被写成一份可读的契约,Agent 每一步都要先读再动:先按需求挑一条管线,读它的 YAML 清单知道有哪几个阶段、每个阶段的验收标准、哪些阶段必须停下来等人;进入某个阶段之前,先读那一份阶段导演技能;调用任何工具之前,先读这个工具在 .agents/skills/ 里挂的知识包。1
人工卡点是硬约束,不是建议。每个阶段在 projects/<项目名>/checkpoint_<阶段>.json 里留一份状态,清单里写了 human_approval_default: true 的阶段,只有带着 human_approved=True 才能被写成 completed,否则写入方直接抛 GATE VIOLATION;被覆盖的旧 checkpoint 会自动归档到 history/,重跑不会抹掉历史。1 典型要停下来的阶段是方案、剧本、分镜,以及素材——素材那一关是逐格看分镜卡再放行。1
这些卡点能看见,是因为项目自带一块叫 Backlot 的本地看板。它由随包的 FastAPI 服务起在 127.0.0.1 上,不读数据库,只盯着项目目录里那些 JSON 文件,管线写什么它就画什么:阶段条、剧本页、分镜卡、决策日志、每笔花费。14
Backlot 看板上的进行中生产
项目自带的看板截图 docs/images/backlot/board-live.png:顶部写着 cinematic 管线、4 个场景 0:22、clean-professional 风格,右侧「GENERATION SPEND」是 $0.08 / $4.00;阶段条上 research 到 scene_plan 已打勾、assets 是当前阶段;决策日志里记着 compose 选了 remotion、备选 HyperFrames,以及图像生成选了 flux_image、备选 gpt-image-1。14
Backlot 看板的分镜与渲染区
同一套看板的另一张截图 docs/images/backlot/storyboard.png,一次 5 镜头 0:26 的生产:五张分镜卡各自带着模型名(flux-1.1-pro)、单价($0.04)、质量分(0.84 到 0.92)与相机字段(wide static 24mm、extreme close up orbital 35mm 等),第三张标着 HERO 与「3 TAKES」;下方 RENDERS 区挂着一份 final.mp4。看板头部显示的本次生成花费是 $0.28。14
选谁干活由一套打分的挑选器决定。每次要用视频生成、图像生成、语音或音乐,它都按七个维度给候选供应商打分——任务契合 30%、输出质量 20%、可控特性 15%、可靠性 15%、成本效率 10%、延迟 5%、连续性 5%——胜出者连同落选者一起写进决策日志。2
渲染完成也不等于交付。按项目写的流程,成片在给你看之前要过两关:渲染前校验会拦下「承诺的是动态片、实际八成是静图」这类方案,并对幻灯片风险打分;渲染后自检跑 ffprobe、在四个位置抽帧查黑帧和破图、分析音轨有没有静音或削顶、核对字幕是否在。自检没过,片子就不拿出来。2 渲染器也在提案阶段就被锁定写进 edit_decisions,中途静默从 Remotion 换到 HyperFrames 算治理违规。1
钱的事在 config.yaml 里预先定好:默认模式是 warn(只提醒不拦),总额上限 10 美元,预留 10% 给重试和收尾,单笔超过 0.50 美元要停下来等你批。15

你要给什么,它交回什么

你提供它交回
三个运行时:Python 3.10+、FFmpeg、Node 18+(HyperFrames 那条要 22 以上)2一个装好的仓库:Python 依赖、Remotion 合成器、离线 TTS、HyperFrames 的 npx 缓存,外加一份从 .env.example 复制出来的 .env16
一个能读文件、能跑命令的编码 Agent,Claude Code / Cursor / Copilot / Windsurf / Codex 各有一份配置文件2它就是那个编排器:读清单、读技能、调工具、自检、写 checkpoint、到点停下来问你1
一句自然语言需求先是一份研究简报、一个方案、一条工具路线和一份报价,你点头之后才开始生成1
可选的一把或几把 Key,写进 .env2每加一把解锁一类工具;一把都没有也有一条零成本路线——Piper 离线配音、开放档案与免费图库的素材、本地渲染2
可选的一块 GPU2本地开源的视频与图像模型:WAN 2.1/2.2、Hunyuan、CogVideo、LTX、Stable Diffusion,不花钱也不出网17
每一次卡点上的批准projects/<项目名>/ 一整个目录:各阶段的 JSON 产物、素材、字幕、checkpoint、renders/final.mp41
想要便宜一点时的自有 Key 与中转17可替换的供应商:云 API、本地模型、免费图库、开放档案四类混用,换供应商不用改代码2
表里那三个运行时是硬门槛,装法在 Makefile 里写得很直白:make setup 建虚拟环境、装 Python 依赖、进 remotion-composer 跑 npm install、装 Piper、再把 HyperFrames 的 npm 包预热进 npx 缓存(约 20 MB),最后把 .env.example 复制成 .env。16

最短上手路径

第一件事是把仓库拿下来并装好依赖,两条命令:2
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup
机器上没有 make 的话,README 给了等价的展开写法(建虚拟环境、装 requirements.txt、进 remotion-composer 装 npm 包、装 piper-tts、复制 .env),Windows 是另一条 PowerShell 版本。2 Windows 上如果 npm install 报 ERR_INVALID_ARG_TYPE,README 给的绕法是换 npx --yes npm install。2
第二件事是把这个目录用你平时那个编码 Agent 打开。它读到的第一份文件是平台自己的入口(CLAUDE.md、CODEX.md、CURSOR.md、COPILOT.md 或 .windsurfrules),全部指向同一份 AGENT_GUIDE.md。2
第三件事是直接说要什么,不用先学它的写法:2
Make a 60-second animated explainer about how neural networks learn
Agent 接着会先跑一遍 preflight,把「这台机器上有哪几类工具、还差哪些、差的那几个补起来要一分钟还是一把 Key」摆给你看,其中那条查看命令是:1
python -c "from tools.tool_registry import registry; import json; registry.discover(); print(json.dumps(registry.provider_menu_summary(), indent=2))"
想先不花一分钱看看它到底能出什么,可以先跑 make demo:三条只用 Remotion 组件的演示片(KPI 网格与图表、代码到屏幕的讲解、创业路演卡),项目给的预期是 5 到 10 分钟、成本 0 美元。18 项目还自带一份中文 README,说明它至少照顾了中文读者。19

会卡住的地方

MCP 与本地模型两个入口都还没落地。 症状是你想把它挂到 MCP 客户端上,或者想全程离线跑,发现两条路都不存在。触发条件是你按这个频道前几期的经验,先去找 MCP 服务端或本地模型开关。现状是文件树里没有任何 mcp 目录或文件,MCP 请求 issue 从 #51、#164 开到 2026-09-06 的 #636 都还开着;12 本地模型那边 README 只写了 Ollama 与 LM Studio「即将支持」。2 你能做的:把它当成一个跑在你项目目录里、由 CLI 型 Agent 驱动的系统,别把它当 MCP 服务端规划。
刚装完,大约三十个工具会谎报自己可用。 症状是 preflight 说某个供应商配好了,真调用时回 400 或 401。触发条件是直接 cp .env.example .env 就开跑——例子文件里每个 Key 后面都跟了一段行内注释,dotenv 在键值为空时不会把注释剥掉,于是注释文字本身成了凭据值。20 现状是这条 2026-07-23 提交、至今未关闭,报的人自己数出约 26 个环境变量被这样填上。你能做的:把 .env 里那几十行注释手工删干净,再跑一遍 preflight 对一次。
那条最诱人的零 Key 免费路,本身是坏的。 症状是全部本地跑(Piper 配音 + Remotion 组件场景)时出不了片。触发条件是一把 Key 都不配,走 README 承诺的免费路线。现状是两条独立报告:#237(2026-06-30)指出本地素材路径被 resolveAsset 打乱、音频路径没做转换、Piper 被谎报为可用,三条同时挡住本地渲染,而每个工具单独看都报 available;21 #575(2026-08-29)跑完整条 documentary-montage(75 秒、18 个槽位、免费无 Key 路线),第一次出来是静音且未调色的片子,原因是 video_compose 渲染时压根没读 edit_decisions["audio"]。22 你能做的:把「零成本出片」当成待验证的假设,先用 make demo 那条纯组件路探底,别把第一条正式片押在它上面。
preflight 会在你什么供应商都没有的时候报 passed。 症状是它说这条管线可以跑,跑到素材阶段才发现没有出图出片的工具。触发条件是挑 cinematic 这类素材全靠生成的管线,而机器上视频、图像、音乐三类供应商一个都没有。现状是 2026-08-24 提交的 #542:校验只看 required_tools,而真正出素材的几个阶段把供应商写在 optional_tools 里,唯一有硬性要求的 compose 阶段用的又是永远本地的工具,于是全绿。23 你能做的:preflight 的输出自己扫一遍「哪几类工具配好了」,别只看那一个结论词。
渲染会静默出错,错得还很有形状。 症状是片子渲出来了,但内容不对,而且不报错。触发条件与现状分三种:documentary-montage 把 edit_decisions 原样喂给只读 scenes[] 的渲染器,结果稳定产出 30 秒纯黑板,而这正是那条管线的导演技能写着的「最干净路径」(#358,2026-07-11);24 合成输出永远是 30fps,所有编码路径里 fps=30 是写死的,64fps 素材被砍掉一半帧、16fps 素材被不均匀复制(#528,2026-08-21);25 高动态素材上 HyperFrames 会静默回落到 Remotion,合成结果对不上(#359,2026-07-12)。26 你能做的:渲完先自己抽帧看,别信「渲染成功」这四个字,也别信默认帧率。
字幕这条路有两个已知的坏点。 症状是逐词字幕渲出来单词之间没有空格,或者字幕烧录直接失败。触发条件是走 Remotion 的逐词字幕组件,或者用 TalkingHead 那条口播路线。现状是 #571(2026-08-29)查到每个词的分隔符被写在那个词自己的 inline-block 里,浏览器把行内块边缘的空格裁掉,数据是对的、画面上「real estate」成了「realestate」;27 #433(2026-07-24)里字幕烧录报 No frame found at position 5546,同时 TalkingHead 的时长写死了 9000 帧。28 你能做的:成片出来后逐条看字幕条,中文项目尤其别跳过这一步。
免费素材源这几条路都不太稳。 症状是「用真实素材」的片子素材拉不回来,或者拉回来 id 对不上。触发条件是依赖 Pexels、Mixkit、ESA / NOAA / LOC 这类免费或开放源。现状是 #587(2026-08-31)发现 Pexels 适配器每个请求都失败——请求里没有带 User-Agent,被它的边缘节点当成机器人挡掉,而 key 是有效的,换成浏览器 UA 立刻 200;29 #511 里传输层报错被包装成「搜不到结果」;30 #572(2026-08-28)里 Mixkit 的抓取选择器过期,找不到下载地址;31 #596(2026-09-01)里 ESA、NOAA、LOC 三个源的片段 id 是不稳定的。32 你能做的:把免费源当成「有就有」,主力素材还是自己手里的文件,或者备一把付费图库的 Key。
Google Imagen 那条路是死的。 症状是配了 Google 的 Key,出图仍然 404。触发条件是选 Imagen 4 出图。现状是 2026-07-23 的 #432:三个写死的 imagen-4.0 模型名全部返回「no longer available to new users」。33 你能做的:出图先选 FLUX、GPT Image 或 Nano Banana 那几条,Imagen 等修复。
Windows + WSL2 上的第一次跑,有人六个小时没跑出片。 症状是依赖、版本、路径、checkpoint、音频时长一路报错,最后停在半路。触发条件是在 Windows 11 + WSL2 上按默认流程走。现状是 2026-07-18 提交的 #396,报告人列出 15 个以上可复现问题,并写明「核心架构与 agent-first 设计令人印象深刻,但 Windows/WSL 的首次运行体验目前是坏的」。34 你能做的:这一期先换 macOS 或 Linux 上试,或者把它放进容器再跑。
治理契约自己跟自己打架。 症状是 Agent 按说明书执行,却在写 checkpoint 时被 schema 拒掉。触发条件是你让它记一条「本轮全部预先授权」。现状是 #591(2026-08-31):AGENT_GUIDE.md 明确要求把整轮预授权记成 category: "approval_policy" 的 decision_log 条目,而 decision_log 的 schema 枚举里没有这个值,指令按写好的样子执行不了;35 #493(2026-08-12)另外列出导演技能、AGENT_GUIDE 与 artifact schema 之间五处对不上。36 你能做的:把这些当成「文档比代码跑得快」的症状,遇到写入被拒时直接看 schema,别跟说明书画等号。
维护带宽是一个人。 症状是你提的修复排队很久,或者根本等不到 release。触发条件是按开源项目的常规期待去等版本。现状是 97 个未关闭 issue 对 57 个已关闭、258 个未关闭 PR 对 229 个已关闭;36 455 次提交里 315 次由作者一人提交;5 仓库 0 个 tag、0 个 release,3 README 末尾自己写着「nights and weekends」。2 你能做的:跟 main 分支但记下自己的 commit,升级前先看提交记录;要提 PR 就先读仓库自带的评审指南,别指望小改动很快进主干。
还有一件事跟代码无关,但要让团队里所有人知道:有人在拿它的名字发安装包。 症状是搜到「OpenMontage 安装程序」这类仓库或压缩包。触发条件是按项目名去搜下载。现状是两条警告都还开着:#200(2026-06-27)报告一个仿冒仓库的发布物运行后行为像恶意软件;37 #626(2026-09-04)报告第二个仿冒组织在发 exe / 7z / dmg 安装包,并写明本项目不发任何二进制。38 你能做的:只从仓库 clone,任何「官方安装包」都不要下。
OpenMontage 的议题列表页
议题列表截图,2026-10-06 采集:筛选条件是打开的 issue,页顶写着 Open 97 / Closed 57。列表里能看到 2026-09-06 的「feat: mcp tools support」、2026-09-04 那条标着 bug 的仿冒安装包警告、2026-08-31 的 decision_log schema 与 approval_policy 冲突、2026-08-30 的 Pexels 适配器失败,以及更早的逐词字幕与 documentary-montage 合成缺陷;再往下还混着「用真实素材做一段 60 秒的海洋闪电」这类把 issue 当点单用的条目。6

许可与真实成本

引擎本身是 AGPL-3.0,仓库根目录就是标准全文,没有附加条款。39 这条许可对你要紧的地方在于:把修改过的版本作为网络服务对外提供,也要把改动放出去;只自己内部用,义务是分发时才触发。
真正需要提前算的不是它的许可,而是它压着的那个渲染器的许可。OpenMontage 的默认合成器是 Remotion,remotion-composer/package.json 里钉的是 remotion ^4.0.484 一整组包。40 Remotion 对个人与 3 人以下的公司免费,4 人及以上的公司要买许可:自动化渲染按每次 0.01 美元、每月最低 100 美元,或者按席位每月 25 美元,企业版自每月 500 美元起。41 也就是说,一个人玩是零成本,二十人的团队把它接进流水线就在这笔账上。另一条渲染路 HyperFrames 是 Apache-2.0,不受这条限制。42
零 Key 情况下能免费拿到的东西,项目在供应商指南里列成一张表:Piper 离线配音、Archive.org 与 NASA 与 Wikimedia Commons 的开放影像、Pexels / Unsplash / Pixabay 的免费图库(Key 本身免费申请)、Remotion 与 HyperFrames 本地渲染、FFmpeg 收尾。17 Google 那把 Key 值得单独说一句:它同时给出 TTS(Standard / WaveNet / Neural2 各每月 100 万字符免费,项目自己折算成每月 250 分钟以上旁白)、Imagen、Gemini Omni 视频与 Lyria 音乐,新账号另有 300 美元 90 天额度。17 ElevenLabs 免费档是每月 10,000 字符,项目折算成 2 到 3 分钟旁白。17
按量付费那条路,价目锚点取同一份指南(2026-10 版,按它自己写的供应商价):图片这边 fal 的 FLUX Pro 每张 0.05 美元、fal 上的 Seedream 5 Pro 每张 0.0675 美元、Atlas Cloud 的 GPT Image 2 每张 0.009 到 0.010 美元;视频这边 Kling 2.5 Turbo Pro 每秒 0.07 美元、WAN 2.5 每秒 0.05 美元、Atlas Cloud 上的 Seedance 2.5 每秒 0.134 美元 / Seedance 2.0 每秒 0.112 美元 / MiniMax H3 每秒 0.100 美元、fal 上的 Veo 3 每秒 0.40 美元;音乐用 Google Lyria 3 pro 是每次 0.08 美元、最长 184 秒。17
把上面这些编成成品要多少钱,项目自己在两处给了数。提示词库里,30 秒的 FLUX 静图加运镜那条约 0.15 美元,只用一把 fal Key 的三条在 0.50 到 1.50 美元,全配齐的三条在 1 到 3 美元;18 README 的成品展示里,60 秒的《THE LAST BANANA》标着总成本 1.33 美元,一个 50 秒竖版片子标约 4 美元,一条七段世界合集标约 5 美元。2 这些都是项目自己报的数,不是第三方实测。管钱的那三个参数仍然是你自己那份 config.yaml:默认 10 美元上限、单笔 0.50 美元以上要批、预留 10%。
最后一笔容易忽略:官网在卖的东西。openmontage.video 首屏的标题是「你的想法,一整间工作室来把它们做出来」,页面写着引擎开源、工程格式公开、产物是你自己的文件,同时写明 OpenMontage Studio 处于私测,要加入候补名单;导航里的 Studio 那一栏指向的就是这个还没有开放的产品。43 换句话说,今天能装能跑的是仓库里这套引擎,界面那部分还在路上。
OpenMontage 官网首屏
官网首屏截图,2026-10-06 采集:导航是 THE PIPELINE / AGENTS / STUDIO / OPEN SOURCE 加一个「Join the waitlist」按钮;主视觉下面那行小字写着这套流程可以跑在 OpenMontage Studio、Claude Code、ChatGPT Codex、OpenCode 上;输入框里的示例需求是「给我们的监控工具做一支 60 秒发布视频,用品牌包和仪表盘录屏,面向开发者」,右下角标着「PRODUCTION PLAN SHOWN FIRST」。43

和之前几期放在一起看

方案你给它什么它给你什么它在这一层许可与公开体量
OpenMontage一个编码 Agent、三个运行时、一句需求,Key 可有可无一套按 YAML 清单跑的产线,外加一块看得见花费与决策的本地看板方法论与资产,加一层工具执行面AGPL-3.0,63,985 star3
HyperFrames(第 14 期)一份 HTML / CSS 工程逐帧拍出来的 mp4渲染底座Apache-2.0,57,297 star42
hypit(第 15 期)一条参考视频可重跑的 SVML 作品源码工作流描述语言改过的 Apache-2.0,19,432 star44
OpenChatCut(第 16 期)素材与一句自然语言可撤销的真时间线工程编辑器加 MCPAGPL-3.0,2,128 star45
Toonflow(第 17 期)一台机器、四类模型 Key、逐段授权一张可继续编辑的无限画布工程编排与工作台MIT,16,490 star46
ViMax(第 18 期)三类模型接口、一个工程目录、按天排的时间从想法或剧本推到多镜头成片的一条产线自带 Agent runtime 的多 Agent 编排MIT,12,548 star47
OpenCreator(第 19 期)macOS 或 Windows 机器、一个可用的 Codex 登录态十项创作工具加一个 Agent 会话Codex 之上的宿主外壳Apache-2.0,12,596 star48
ArcReel(第 20 期)一台能跑 Docker 的机器、两套模型凭据、一段原文资产、分集、分镜、视频,加一份剪映草稿自部署的产线工作台AGPL-3.0 附附加条款,5,308 star49
OpenEdit(第 21 期)一个编码 Agent、一段素材或一句「没素材」一张 HTML 页渲成的 mp4命令行工具箱加技能Apache-2.0,1,555 star50
video-use(第 2 期)一个装满素材的文件夹读着词级转写稿剪出来的 final.mp4编码 Agent 的剪辑技能包MIT,28,119 star51
Remotion一份 React 工程程序化生成的视频渲染底座自订许可(GitHub 识别为 NOASSERTION),62,037 star52
表里每个数字都是 2026-10-06 当天从各仓库重新取的。
最容易混的是第 2 期的 video-use:两者都是「让编码 Agent 自己做片子」的技能包,都靠一份 Markdown 教 Agent 怎么下手。区别在体量与承重——video-use 是一份 MIT 技能包加几个脚本,转写推给 ElevenLabs,渲染推给 HyperFrames 或 Remotion;51 OpenMontage 是一整套仓库,12 条写好的管线、188 个 Python 工具、995 份外部技术知识包,还带 checkpoint 强制的人工卡点与一块看板。要的是「给 Agent 一段素材剪一剪」,第 2 期更轻;要的是「把一整条产线的流程、质检和账目都固定下来」,这一期更全,也要背更多东西。
和 ViMax 的对照则相反:那一期解决的是「Agent 自己怎么循环」,这一期解决的是「循环由谁来跑」——它干脆把循环交给你已经在用的那个编码 Agent,自己只留下清单、技能和工具。

今天该不该动手

今天就装。 你已经在用 Claude Code、Codex 或 Cursor 这类能读文件能跑命令的 Agent;你要的是一整条有阶段、有卡点、有账目的产线,而不是一段能出片子的提示词;你的机器是 macOS 或 Linux,或者你打算把它放容器里;你手上有自己的素材和至少一把出图或出片的 Key。还有一类人今天装最合适:你已经有个「片子必须能复现、每一步都要有记录」的要求——它的 checkpoint、决策日志和 Backlot 看板正好对着这件事,而这些偏偏是多数轻量方案不给的。
先收藏。 你打算靠零 Key 那条免费路出第一条正式片——两条独立报告说它现在是坏的;2122 你主要在 Windows 上干活;34 你希望它是个 MCP 服务端,好挂进现有客户端;12 你要的是图形界面或时间线——官网上那间 Studio 还在私测候补。43 这几类人今天装上,多半会先花时间在跟它打架,而不是在做片子。
跳过。 你要的是很短的一条命令、一次调用就出一段视频——它整套是给「一条片子从研究到合成」准备的,为一条 15 秒的字幕视频装它不划算;你的团队在 4 人以上、又打算把渲染接进自动化流水线,却不肯付 Remotion 的许可费——默认渲染器就压在那笔钱上,41 那就先把渲染器换到 HyperFrames 再谈装;你只想白嫖它出片,而机器上没有 GPU、也不想配任何 Key——它有名的那条免费路眼下走不通,21 付费那条才是今天能用的那条。

References

  1. 1
    AGENT_GUIDE.md · OpenMontage

    raw.githubusercontent.com

  2. 2
    README · OpenMontage

    raw.githubusercontent.com

  3. 3
    calesthio/OpenMontage · GitHub

    github.com

  4. 4
    Commits · calesthio/OpenMontage

    github.com

  5. 5
    Contributors · calesthio/OpenMontage

    github.com

  6. 6
    Issues · calesthio/OpenMontage

    github.com

  7. 7
    Pull requests · calesthio/OpenMontage

    github.com

  8. 8
    skills/ · calesthio/OpenMontage

    github.com

  9. 9
    .agents/skills/ · calesthio/OpenMontage

    github.com

  10. 10
    #51 · calesthio/OpenMontage

    github.com

  11. 11
    #164 · calesthio/OpenMontage

    github.com

  12. 12
    #636 · calesthio/OpenMontage

    github.com

  13. 13
    pipeline_defs/ · calesthio/OpenMontage

    github.com

  14. 14
    backlot/README.md · OpenMontage

    raw.githubusercontent.com

  15. 15
    config.yaml · OpenMontage

    raw.githubusercontent.com

  16. 16
    Makefile · OpenMontage\

    raw.githubusercontent.com

  17. 17
    docs/PROVIDERS.md · OpenMontage\

    raw.githubusercontent.com

  18. 18
    PROMPT_GALLERY.md · OpenMontage

    raw.githubusercontent.com

  19. 19
    README_zh-CN.md · OpenMontage

    raw.githubusercontent.com

  20. 20
    #431 · calesthio/OpenMontage

    github.com

  21. 21
    #237 · calesthio/OpenMontage

    github.com

  22. 22
    #575 · calesthio/OpenMontage

    github.com

  23. 23
    #542 · calesthio/OpenMontage

    github.com

  24. 24
    #358 · calesthio/OpenMontage

    github.com

  25. 25
    #528 · calesthio/OpenMontage

    github.com

  26. 26
    #359 · calesthio/OpenMontage

    github.com

  27. 27
    #571 · calesthio/OpenMontage

    github.com

  28. 28
    #433 · calesthio/OpenMontage

    github.com

  29. 29
    #587 · calesthio/OpenMontage

    github.com

  30. 30
    #511 · calesthio/OpenMontage

    github.com

  31. 31
    #572 · calesthio/OpenMontage

    github.com

  32. 32
    #596 · calesthio/OpenMontage

    github.com

  33. 33
    #432 · calesthio/OpenMontage

    github.com

  34. 34
    #396 · calesthio/OpenMontage

    github.com

  35. 35
    #591 · calesthio/OpenMontage

    github.com

  36. 36
    #493 · calesthio/OpenMontage

    github.com

  37. 37
    #200 · calesthio/OpenMontage

    github.com

  38. 38
    #626 · calesthio/OpenMontage

    github.com

  39. 39
    LICENSE · OpenMontage

    raw.githubusercontent.com

  40. 40
    remotion-composer/package.json · OpenMontage

    raw.githubusercontent.com

  41. 41
    License & Pricing · Remotion

    remotion.dev

  42. 42
    heygen-com/hyperframes · GitHub

    github.com

  43. 43
    OpenMontage Studio

    openmontage.video

  44. 44
    hypit-ai/hypit\

    github.com

  45. 45
    0xsline/OpenChatCut\

    github.com

  46. 46
    HBAI-Ltd/Toonflow-app\

    github.com

  47. 47
    HKUDS/ViMax\

    github.com

  48. 48
    krillinai/OpenCreator\

    github.com

  49. 49
    ArcReel/ArcReel\

    github.com

  50. 50
    veedstudio/open-edit\

    github.com

  51. 51
    browser-use/video-use\

    github.com

  52. 52
    remotion-dev/remotion\

    github.com

每日一个 Agent 视频方案
每日一个 Agent 视频方案@Karuha

This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.

Related content

  • 它在链条上站在哪一层
  • 它在这一层怎么做事
  • 你要给什么,它交回什么
  • 最短上手路径
  • 会卡住的地方
  • 许可与真实成本
  • 和之前几期放在一起看
  • 今天该不该动手