
今天拆的是 claude-code-video-toolkit:一间开在 Claude Code 里的视频工作区,13 个技能、15 条命令、4 套模板,用产品源码重画界面代替录屏;文章给全它在链条上的位置、五步上手路、十五处已知阻塞,以及 MIT 之外那四层真实账单。
remotion-official 与 synthetic-ui-demo,后者 2026-10-21 才加进来。24
.claude、_internal、examples 三条的最后提交都写着「1 hour ago」。1project.json,记七个阶段:planning、assets、review、audio、editing、rendering、complete,每段带自己的退出条件。8project.json 当意图、拿文件系统当真相,逐个对账。素材文件已经在了、状态还写着待录,就改成「已存在」。状态写着就绪、文件却被删掉,就标「缺失」并提示重录。8CLAUDE.md,把当前阶段、每一场的状态、下一步动作写进去;新开一个会话,读这一份就有上下文。8AI-generated;姓名、通话与房间细节也是编的。示例文档把「哪些来自产品代码、哪些是编的」列成了一张对照表,成片放在 demos.digitalsamba.com。9
examples/ds-release-649 的成片截图,该片 80 秒、覆盖五个功能与一个修复。画面里的界面按产品源码重画,人脸由 FLUX.2 生成并在左下角注明;示例文档把这两类来源分开列过。9
project.json 只表达意图、文件系统是事实来源,两者由 Claude 对账;这也是它敢让 Agent 跨会话接管一个项目的依据。8projects/ 下一个能重渲的 Remotion 工程、一份 project.json 与自动生成的 CLAUDE.md、配音与字幕文件、经 qc.py 归一化的 mp4;接了 YouTube 的还能直接上传。48/scene-review 在 Remotion Studio 里逐场过,/generate-voiceover 出配音,npm run render 出片,最后 uv run tools/qc.py --render ... --fix 把响度压到 -14 LUFS。49examples/ 里现成的片拷进 projects/ 改:仓库自带 10 个示例,从 2025-12-05 的 sprint review 到 2026-10-21 的两个合成界面演示。2/video 这一整套命令;仓库给了 Codex 与 Kiro 的迁移脚本,README 把 Codex 那条写成实验性。13.claude/skills 与 .claude/commands 复制成对应宿主的技能目录,再生成一段 AGENTS.md。要换宿主,先在 Claude Code 里跑通一遍再迁。/setup 的部署。modal deploy,大多数会以「App create rate limit exceeded」失败。12$env: 的写法。docs/getting-started.md 写 Python 3.9 以上、云 GPU 只提 RunPod;pyproject.toml 要 3.10 以上;README 与 Modal 文档推荐 Modal。1011pyproject.toml 和 README 为准,RunPod 当作备选。/template 造一套。/publish 只到 YouTube。 上传要 OAuth 与三个 Google 依赖;LinkedIn、X、S3/R2 分发仍列在路线图的未完成项里。17
ad-creative、social-content 等技能不属于本项目,属于另一个技能合集。18docs/ltx2.md 的实测表写 5 秒 768×512 默认档热启动约 0.07 美元、冷启动约 0.12 美元。15 两处差三倍,按 GPU 时间计的话,后者与每小时 2.50 美元对得上。
| 方案 | 你给它什么 | 它给你什么 | 它在这一层 | 许可与公开体量 |
|---|---|---|---|---|
| claude-code-video-toolkit 1 | Claude Code 订阅、品牌与素材 | 可重渲的 Remotion 工程与成片 | 工作区(技能 + 命令 + 模板 + 项目状态) | MIT · 2,306 star |
| Remotion 27 | React 组件 | 逐帧渲染的 mp4 | 渲染底座 | 自订两层许可 · 66,042 star |
| HyperFrames 5 | HTML 与一份文档 | 浏览器逐帧拍的 mp4 | 渲染底座 | Apache-2.0 · 69,184 star |
| OpenMontage 7 | 编码 Agent 与 12 条产线 | 一条产线跑出的成片 | 产线编排 | AGPL-3.0 · 70,603 star |
| hypit 6 | SVML 工作流与素材 | 可重跑的工作流产物 | 工作流描述语言 | 改过的 Apache-2.0 · 24,636 star |
| video-shotcraft 28 | 一句需求 | 157 张镜头卡排出的宣传片 | 技能包(镜头卡) | Apache-2.0 · 12,780 star |
| onetake 29 | 一条动效 brief | 一镜到底的产品片 | 技能包(动效方法) | PolyForm 非商用 · 2,842 star |
| ManimGX 30 | Python 场景 | 数学与 3D 动画 | 程序化动画引擎 | MIT 加 GPL wheel · 1,996 star |
| Concat 31 | 素材与剪辑指令 | 可继续改的剪辑工程 | 本地剪辑器(MCP) | AGPL-3.0 · 10,491 star |
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
github.com
remotion.dev
github.com
github.com
github.com
github.com
github.com
github.com
claude.com
modal.com
elevenlabs.io
docs.ideogram.ai
huggingface.co
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.