Repolode
Vincentwei1021

Vincentwei1021/anything2explainer

一个 Claude Code / Codex 技能,输入主题即可生成带配音和字幕的动态图形讲解视频,画面由 Remotion 代码绘制。

Star
3,109
Fork
404
未关闭 Issue
8
最近提交
2个月前

这是什么?

anything2explainer 是一个面向 Claude Code 和 Codex 的智能体技能,可以把一个主题或一篇文章做成带旁白的讲解视频。输出为 1280×720 的 H.264 MP4,包含 TTS 配音、逐词对齐的字幕、章节卡片、顶部信息栏和底部章节进度条,支持中文或英文。

画面全部由 Remotion(React + TypeScript)用代码绘制,不使用素材库画面或生成式视频模型。仓库提供了智能体所遵循的完整流程:可直接编译的 Remotion 模板、图元库,以及配音、分镜、渲染和逐帧质检脚本,还有风格与动效规范。随附一部完整的参考影片及其调研、解说稿和分镜文件。

智能体会先查证资料、撰写解说稿,生成逐帧对齐的时间轴和分镜,再并行调度构建智能体各自编写一个镜头的 Remotion 组件。整个过程中,用户会在四个节点确认:时长与语言、解说稿定稿、配音引擎选择,以及 30 秒试看。

核心功能

  • 01将主题或文档生成 1280×720 的带旁白 MP4,包含字幕和章节卡片。
  • 02支持中文(edge-tts)和英文(kokoro-82m)配音,也可接入自备音频。
  • 03画面由 Remotion 代码绘制,渲染结果可复现。
  • 04多个构建智能体并行制作镜头,质检智能体逐帧审查。
  • 05附带参考影片及其完整的调研、解说稿、分镜和质检记录。

适用场景

  • 不用拍摄或素材库,为某个技术概念制作一条短讲解视频。
  • 把文章或文档转换为带旁白的动态图形视频。
  • 研究如何让编码智能体协作构建 Remotion 项目的工作流程。
  • 基于同一分镜制作中文或英文的教学视频。

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/Vincentwei1021/anything2explainer.git
  2. 2

    将技能链接到 Claude Code

    ln -s "$PWD/anything2explainer" ~/.claude/skills/anything2explainer
  3. 3

    安装 ffmpeg(必需)

    brew install ffmpeg
  4. 4

    在虚拟环境中安装 Python 依赖

    pip install 'edge-tts==7.2.8' numpy pillow scipy

使用前须知

  • 生成视频前需要安装 ffmpeg、Node 18 或更高版本,以及用于配音的 Python 环境。
  • 在 macOS 上验证通过;Linux 需要额外配置,Windows 未经测试。
  • 采用 PolyForm Noncommercial 许可证,商业使用需事先获得作者授权。
  • 中文配音依赖对微软终端的云端调用。

收录于专题

标签

常见问题

anything2explainer 是什么?
一个 Claude Code / Codex 技能,输入主题即可生成带配音和字幕的动态图形讲解视频,画面由 Remotion 代码绘制。 anything2explainer 是一个面向 Claude Code 和 Codex 的智能体技能,可以把一个主题或一篇文章做成带旁白的讲解视频。输出为 1280×720 的 H.264 MP4,包含 TTS 配音、逐词对齐的字幕、章节卡片、顶部信息栏和底部章节进度条,支持中文或英文。
anything2explainer 可以免费使用吗?用的什么许可证?
anything2explainer 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
anything2explainer 还在维护吗?
半年内有更新。anything2explainer 最近一次提交是在 2026年9月18日。
anything2explainer 适合用来做什么?
不用拍摄或素材库,为某个技术概念制作一条短讲解视频。 把文章或文档转换为带旁白的动态图形视频。 研究如何让编码智能体协作构建 Remotion 项目的工作流程。 基于同一分镜制作中文或英文的教学视频。
anything2explainer 怎么安装和运行?
克隆仓库: git clone https://github.com/Vincentwei1021/anything2explainer.git 将技能链接到 Claude Code: ln -s "$PWD/anything2explainer" ~/.claude/skills/anything2explainer 安装 ffmpeg(必需): brew install ffmpeg 在虚拟环境中安装 Python 依赖: pip install 'edge-tts==7.2.8' numpy pillow scipy
在哪里获取 anything2explainer?
源代码和安装说明在 GitHub 上:https://github.com/Vincentwei1021/anything2explainer

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目