Vincentwei1021/anything2explainer
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
解决的问题
anything2explainer 可以从简单的主题或文档自动生成高质量的动态图形解说视频。它取代了手动视频编辑、素材库视频或生成式视频模型的需求,通过 AI 代理进行研究、脚本编写,并使用代码以程序化方式生成视觉内容。
工作原理
该系统作为 AI 编码代理(如 Claude Code 或 Codex)的技能运行,采用多代理流水线:
- 研究与脚本编写:代理研究主题,基于来源事实编写旁白脚本。
- 音频生成:使用 TTS(中文使用 edge-tts,英文使用 kokoro-82m)将脚本转换为语音,并创建帧级精确的时间轴。
- 分镜设计:为每个镜头规划具体的视觉元素和运动指令。
- 并行构建:多个构建代理为每个镜头编写独立的 Remotion 组件(React + TypeScript),在黑色画布上通过代码绘制每一帧。
- 质量控制:QC 代理根据风格指南审查渲染的帧,并在最终渲染前修复错误。
适用人群
希望以英语或中文制作专业、确定性动态图形视频的内容创作者、教育工作者和技术传播者,无需专业视频编辑软件或生成式 AI 视频伪影。
主要亮点
代码驱动视觉:通过 Remotion 使用代码绘制每一帧,确保结果是确定性和可编辑的,而非合成像素。
多代理工作流:采用专门的分工协议,处理研究、旁白、分镜设计和并行渲染。
来源可追溯:屏幕上显示的每个数字或事实都必须能追溯到研究文档中的来源 URL。
基于 CPU 的渲染:无需 GPU,通过无头 Chromium 进行渲染。
双语支持:全面支持英语和中文,为每种语言提供优化的节奏和排版。
相关
- 项目
- 项目
- 项目
- 项目