html-explainer 是什么?用 HTML 写画面、本地渲染带配音字幕讲解视频的 Agent Skill

OneMoh/html-explainer · GitHub
AI 视频AI 语音
Star168
近 7 天新增0
编程语言Python
开源协议MIT
创建于2026-09-21
最近更新2026-10-14

中文导读

html-explainer 是一个 Agent Skill,用来把任意主题做成带配音、硬字幕和封面的讲解视频。画面用 HTML/CSS/GSAP 编写,通过确定性逐帧渲染输出 MP4,全程本地运行,核心链路不需要 API key。它适合希望借助 Claude Code、Codex 等智能体批量生成讲解视频的开发者,也适合想用网页技术控制画面、又不想处理录屏时序问题的创作者。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 MIT,创建于 2026-09-21,最近更新于 2026-10-14,目前有 168 个 Star。

项目介绍

html-explainer 是一个面向 AI 编程智能体的 Agent Skill,目标是把任意主题做成一条带配音、硬字幕和封面的讲解视频。画面用 HTML/CSS/GSAP 编写,通过确定性逐帧渲染输出真正的 MP4,核心链路完全在本地运行,不需要 API key,也没有按次计费。

它遵循 Agent Skills 约定,Claude Code、OpenAI Codex、WorkBuddy、Cursor、Gemini CLI 等工具都能直接加载,内部则是普通的 Python 与 Node 脚本,手工执行也可以。技能会带着智能体走完调研、解说词、配音、字幕与节拍、风格编排与写画面、渲染、体检到封面的完整流程。

渲染方式不是录屏,而是把 GSAP 时间轴定位到指定时刻后截图,因此同一帧在不同次渲染中逐像素一致,单个场景可以独立重渲,也避免了录屏常见的时序问题。代价是每个动画都必须可 seek,墙钟动画会被 lint 拒绝。

主要功能

适合谁用

适合希望用 AI 编程智能体批量生成讲解视频的开发者,以及想用 HTML 写画面、在本地完成配音字幕渲染的内容创作者。

快速上手

  1. 把安装指令发给智能体:给当前本地环境安装该 Skill:https://github.com/OneMoh/html-explainer.git,安装到你的技能目录,并检测安装必要的运行环境(Python 3.9+ / Node 18+ / Chrome 或 Edge / ffmpeg)。
  2. 手动安装可执行:git clone https://github.com/OneMoh/html-explainer.git ~/.workbuddy/skills/html-explainer
  3. 运行环境安装脚本:bash ~/.workbuddy/skills/html-explainer/setup_env.sh --install
  4. 装完新开一个会话,让智能体重新扫描技能目录。
  5. 对智能体说一句需求,例如:把「为什么天空是蓝色的」做成一条 1 分钟的讲解视频。

Star 增长趋势

168166 · 2026-10-14 至 2026-10-16

同类项目

统一文本、视觉、音频与多模态模型的定义框架
★ 16.8万 · Python · 更新于 2026-10-15
输入主题或关键词,自动生成高清短视频
★ 13.2万 · Python · 更新于 2026-10-15
本地运行与训练大模型和扩散模型的桌面应用
★ 7.8万 · Python · 更新于 2026-10-16
本地运行的开源语音克隆与配音工作台
★ 6.9万 · Python · 更新于 2026-10-16
开源智能体视频制作系统,让 AI 编程助手变身视频工作室
★ 6.9万 · Python · 更新于 2026-10-12
少样本语音克隆与文本转语音的 WebUI 工具
★ 6.3万 · Python · 更新于 2026-10-08