anything2explainer:给 Claude Code/Codex 一个主题,吐出黑底 MG 讲解视频

开源发现

anything2explainer:给 Claude Code/Codex 一个主题,吐出黑底 MG 讲解视频

栏目:开源发现

摘要

anything2explainer 是 Claude Code/Codex Skill:输入主题即可产出带 TTS 配音、字幕与章节进度条的黑底 MG 讲解视频;调研有出处→旁白→分镜→并行 Remotion 镜头→QC,约四个确认点,中英文均可。

本文目录

B站、抖音上那种黑底动画配旁白的知识讲解很火,但自己从零画镜头、对齐配音,门槛往往劝退。anything2explainer 是 Vincentwei1021开源的 Claude Code/Codex Skill:输入主题(例如「讲一下向量数据库」),输出一条1280×720黑底 motion-graphics讲解片——带 TTS配音、词边界字幕、章节卡与底部章节进度条,中英文都可。画面全部用 Remotion(React + TypeScript)代码绘制,不用素材库、不用生成式视频模型。本文整理时 GitHub公开星标约 2876、fork约 380(以仓库实时数为准);工具包协议为 PolyForm Noncommercial 1.0.0(非商业免费,商业使用需作者事先授权;用它做出的视频归创作者)。

它不是 CLI。仓库交付的是整套「让编程 Agent把片子做完」的方法:可编译 Remotion模板、图元与光效库、配音/分镜/渲染/量化质检脚本、风格与动效规范、多 Agent分工协议,以及参考样片《RAG与知识库》(中文约4′54″/44镜头;英文约5′02″,同一套分镜)。

anything2explainer 样片片头:《RAG 与知识库》标题与章节进度条

图片来源:官方仓库 examples/rag/frames/ref_title_f0058.jpg

它解决什么问题

想做一条「机制能看懂」的科普片,常见路径要么是生成式视频(画面不可控、数字难溯源),要么是数字人口播(讲人、不讲结构),要么是手工 Remotion/Manim(能控,但分镜、配音对齐、并行改镜头全靠人堆)。对已经在用 Claude Code或 Codex的人来说,缺的往往不是画布,而是把调研→旁白→TTS→分镜→并行写镜头→质检串成可复现流水线,并且只在关键节点打断你。

anything2explainer把 B站/抖音流行的黑底白线+紫色强调 MG风格固化成规范与模板:黑底可选点阵波或星点雾底,超粗大字标题、常驻字幕与章节进度条。Agent先做带出处的调研(数字与类比附 URL),再写解说词、生成配音与帧级时间轴,逐镜头写分镜,再派多个构建 Agent并行写「一个镜头一个文件」的 Remotion组件;渲染后由 QC Agent按书面判据检查。全程大约只在 四个确认点 停下:时长与语言、旁白定稿、配音引擎/成品音频、前30秒样片观感。

anything2explainer 样片前段分镜帧拼图:LLM 局限到 RAG「开卷考试」比喻

图片来源:官方仓库 examples/rag/frames/overview_1.jpg

它能做什么

  • 输入输出:主题或待改成视频的文章/文档;自定时长(约2–8分钟)与语言(`src/config.ts` 的 `lang`)。输出 H.264 MP4,以及调研文档、解说词、分镜表、逐镜头源码、QC报告等全套过程文件。
  • 九段流水线:脚手架 → 带出处调研 → 解说词与时间轴 → 分镜 → 叠加层与图元 → 试点镜头组(先渲30秒给你看)→ 并行构建其余镜头 → 整片渲染与帧指标 → 分章 QC/修复/复检后交付。
  • 并行与耗时:样片档约3–5分钟、40–50镜头时常用约8个构建 Agent;按时长约 1–3小时 墙钟,多数时间花在并行写镜头。仓库中文示例《RAG与知识库》约 44镜头、近5分钟。
  • 配音与字幕:中文默认 edge-tts `zh-CN-YunxiNeural`;英文默认本地 kokoro-82m `am_liam`;也可自带 TTS或成品 wav,并按脚本格式填时间轴。字幕按词边界对齐。
  • 安装方式:克隆仓库后软链到 `~/.claude/skills/anything2explainer` 或 `~/.codex/skills/anything2explainer`;依赖含 Node ≥18、ffmpeg、edge-tts等(Linux/树莓派 ARM另有 Chromium与 TTS引擎说明)。在对话里直接说「讲一下……做成讲解视频」即可触发 Skill。
  • 与同类工具的差异(官方对照口径):相对 Sora/Veo等生成视频,这里是确定性代码帧、数字可追到来源;相对数字人工具,这里是图解机制而非口播人像;相对手写 Remotion/Manim,这里附带调研到 QC的 Agent协议与参考成片标尺。
anything2explainer 样片章节卡:02 知识库构建

图片来源:官方仓库 examples/rag/frames/ref_chapter_card_f1490.jpg

有什么好处

可控、可改、可复现:每个镜头是纯函数组件,改一处源码就能修一帧;随机数有种子,重渲应对齐同一画面。

旁白驱动画面:分镜按配音时间轴切镜头,字幕、章节卡、底部进度条与顶部 HUD常驻,贴近流行知识讲解形态,而不是随机运镜堆料。

人只卡关键节点:四个 checkpoint之外 Agent自己往下跑,避免全程盯梢;前30秒试点能在全量渲染前校正风格,成本只影响一组镜头。

中英双轨:排版、字幕预算、默认音色随语言切换;样片中英可共用分镜再按配音重定时。

条款边界清楚:工具包非商业可用;商业使用需授权。成片版权归创作者。当前模板面向横屏1280×720,竖屏9:16尚不在范围。

anything2explainer 样片镜头:向量空间投影示意「在这个空间里是邻居」

图片来源:官方仓库 examples/rag/frames/ref_vector_space_f2990.jpg

适合谁

适合已经在用 Claude Code 或 Codex、想把技术/产品概念做成可分享讲解片的开发者与内容作者;适合需要「数字有出处、画面可逐帧改」而不是生成视频抽卡的人;也适合想在团队里复用同一套黑底 MG规范与 Remotion模板的教研/开发布道者。

若你需要竖屏短视频、强数字人口播,或必须商业商用工具包却尚未取得授权,请先对照 LICENSE与 README FAQ。安装、TTS、Linux/ARM与自备音频步骤以仓库文档为准。权威来源:https://github.com/Vincentwei1021/anything2explainer 。本文只做开源发现介绍,不替代官方 SKILL.md与样片过程文件。