使用 AI 生成 HTML 演示动画的工具集,让视频创作者能够快速将科普文本转换为炫酷的演示动画。
不是模板合集,是可运行的 AI 动画生成工作流。
基于整理好的 Prompt 模板集成的 Skill, 配合 OpenClaw、Workbuddy、QClaw 等 AI 使用, 两步自动完成「科普文本 → 炫酷动画」的转换。
输入一段技术科普文本,AI 自动生成演示动画:
用户输入:OSI 七层模型是什么?(相关科普文档)
模式一(默认):科普文本 → 生成基础 HTML → Level2 PPT 模板重构 → 炫酷演示文件
模式二(可选):已生成的 HTML → Animation 流程图模板重构 → 平面 UI 风格
适用于 B 站视频素材、课堂教学、技术分享等场景。
1. 下载本项目
2. 将 AI-Animation-Skill 文件夹复制到 ~/.workbuddy/skills/ 目录
3. 重启 WorkBuddy
模式一(PPT 演示):
- 在对话中输入科普内容,说「帮我生成PPT」
- Skill 自动生成基础 HTML → 选择 Level2 模板重构
- 输出炫酷演示文件
模式二(流程图):
- 先完成模式一,生成 AI_Animation.html
- 说「生成流程图」
- Skill 自动选择 Animation 模板重构为平面 UI 风格
| 类别 | 内容 |
|---|---|
| PPT Level2 模板 | 26 个高质量 HTML 轮播演示模板(含选择指南 SUMMARY.md) |
| PPT 基础模板 | 4 个可复用的 HTML 轮播演示模板 |
| Animation 模板 | 14 个流程图风格的 HTML 模板(含选择指南 SUMMARY.md) |
| 工作流 | 文本 → HTML → Level2 模板重构 → 流程图 的完整链路 |
AI-Animation-Skill/
├── SKILL.md # Skill 主文件(工作流定义)
├── README.md # 本文件
├── LICENSE # MIT 开源协议
└── assets/
└── templates/
├── PPT Template-level2/ # ⭐ PPT 高级模板(优先选用,26 个)
│ ├── SUMMARY.md # AI 选模板参考文档
│ ├── 1.html ~ 9-3.html # 9 个系列 26 个模板
├── PPT/ # PPT 基础模板(回退选用,4 个)
│ ├── PPT-Generate-1.html
│ ├── PPT-Generate-2.html
│ ├── PPT-Generate-3.html # 基础回退推荐
│ └── PPT-Generate-4.html
└── Animation/ # 流程图模板(14 个)
├── SUMMARY.md # AI 选模板参考文档
├── RNN-2.html ~ RNN-7.html # RNN 系列(6 个)
├── LSTM-1.html # LSTM 三阶段
├── Comprehension.html # 架构理解
├── GPU.html # 计算硬件
├── word2vec-1.html # 词向量
├── onehot.html / onehot-drawback.html # One-hot 编码
├── The fatal flaw of DNN.html # DNN 缺陷
└── Cross-modal disentanglement - 2.html # 跨模态
模型根据科普内容类型自动选择最合适的模板,详见
SUMMARY.md
| 系列 | 模板数 | 适用场景 | 亮点 |
|---|---|---|---|
| 1 | 1 | 概念引入、对比 | VS 对比卡片 + SVG 流程图 |
| 2 | 1 | 概念定义、层级结构 | 13 种动画,最多元化 |
| 3 | 3 | 轻量/步骤/极简 | 3-3 仅 331 行最轻量 |
| 4 | 3 | 案例/实验/代码 | 代码雨动画 |
| 5 | 4 | 警示/失败/危险 | 5-4 达 15 种动画 + 13 页 |
| 6 | 4 | 护栏/架构/反馈 | 6-2 红绿 VS 对比(15 种动画) |
| 7 | 4 | 追踪/上下文/Doom Loop | 7-2 达 17 种动画 |
| 8 | 3 | 辩论/对比/融合 | 8-3 达 30 组 VS 对比 |
| 9 | 3 | 总结/共识/精炼 | 9-3 仅 5 页最精炼 |
| 模板 | 特点 | 说明 |
|---|---|---|
| PPT-Generate-1 | 简洁风格 | 基础演示 |
| PPT-Generate-2 | 图表丰富 | 数据类内容 |
| PPT-Generate-3 | 视觉效果最佳 | 通用推荐 |
| PPT-Generate-4 | 布局灵活 | 复杂内容 |
| 模板 | 特点 | 适用场景 |
|---|---|---|
| RNN-3 | 分层卡片 | 通用推荐(默认) |
| RNN-2 | 分步展示 | RNN 原理 |
| RNN-4 | 标准化流程 | 22 种动画,最密 |
| RNN-5 | 致命缺陷 | 问题/解决对比 |
| RNN-6 | 梯度爆炸警示 | explode 动画 |
| RNN-7 | 双问题对比 | 梯度消失+爆炸 |
| LSTM-1 | 三阶段门控 | LSTM 展示 |
| onehot | 编码介绍 | 离散特征 |
| onehot-drawback | 编码缺陷 | 稀疏性问题 |
| word2vec-1 | 语义身份证 | 词向量 |
| Comprehension | 理解架构 | 认知类 |
| GPU | 计算节点 | 硬件展示 |
| Cross-modal disentanglement - 2 | 跨模态解耦 | 多模态 |
| The fatal flaw of DNN | DNN 缺陷 | 深度学习问题 |
- 前端:HTML5 + CSS3 + JavaScript(原生,无框架依赖)
- 动画:CSS Animation / Keyframes / 3D Transform / Canvas 粒子
- 兼容性:现代浏览器(Chrome、Firefox、Safari、Edge)
详见 CHANGELOG.md
本项目采用 MIT License。
如果对你有帮助,欢迎 Star ⭐