anything2explainer 是什么?输入主题,自动生成带配音字幕的讲解视频

Vincentwei1021/anything2explainer · GitHub
AI 智能体AI 视频AI 语音
Star2,523
近 7 天新增0
编程语言TypeScript
开源协议NOASSERTION
创建于2026-09-08
最近更新2026-09-18

中文导读

anything2explainer 是开源项目,站内分类为 AI 智能体、AI 视频、AI 语音。简介:输入主题,自动生成带配音字幕的讲解视频。项目说明中列出的主要功能包括:输入主题或文档,输出 1280×720 H.264 讲解视频,含配音、字幕、章节卡片和进度条;支持中文和英文,排版、字幕预算和 TTS 随语言切换;中文默认使用 edge-tts 云希,英文默认使用 kokoro-82m,也支持自带 TTS 或成品音频。适合想用 AI 编码代理批量制作讲解视频的开发者、内容创作者和教育工作者。需要熟悉命令行、Node.js 和 Python 环境。

根据 GitHub 公开数据,该项目的编程语言为 TypeScript,开源协议未注明,创建于 2026-09-08,最近更新于 2026-09-18,目前有 2,523 个 Star。

项目介绍

anything2explainer 是一个 Claude Code / Codex 技能,能把任意主题或文章转成黑底动态图形讲解视频,支持中文和英文。视频包含 TTS 配音、逐词对齐字幕、章节卡片和进度条,所有画面都用 Remotion(React + TypeScript)以代码绘制,不使用素材库或生成式视频模型。

它不是一个命令行工具,而是一整套让 AI 编码代理完成影片的方法:可编译的 Remotion 模板、图形与灯光库、配音/分镜/渲染/量化质检工具、风格与动效规范、多代理分工协议,以及一部完整的参考影片。代理会先调研主题并附来源,再写旁白、生成配音和时间轴、绘制分镜,然后并行调度多个构建代理逐镜头编写 Remotion 组件,最后由质检代理按标准检查渲染帧。

主要功能

适合谁用

适合想用 AI 编码代理批量制作讲解视频的开发者、内容创作者和教育工作者。需要熟悉命令行、Node.js 和 Python 环境。

快速上手

  1. 克隆仓库并链接到技能目录:git clone https://github.com/Vincentwei1021/anything2explainer.git && ln -s "$PWD/anything2explainer" ~/.claude/skills/anything2explainer
  2. 安装依赖:Node ≥18、ffmpeg,以及 Python 包 edge-tts==7.2.8、numpy、pillow、scipy
  3. 如需英文旁白,额外安装 kokoro、soundfile 和 espeak-ng
  4. 在 Claude Code 或 Codex 中直接描述需求,例如:Make me an explainer video about vector databases.
  5. 技能会自动触发,依次完成脚手架、调研、旁白、分镜、并行构建和质检等 9 个阶段

Star 增长趋势

2,5232,490 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
统一文本、视觉、音频与多模态模型的定义框架
★ 16.8万 · Python · 更新于 2026-10-15