AI-Animation
Installation
SKILL.md
AI-Animation:AI 生成 HTML 演示动画
概述
本 Skill 实现三步自动化流程,将科普文本转换为炫酷的 HTML 动画演示。
核心特点:
- 📦 模板内置 — 所有模板文件已集成,开箱即用
- 🔧 路径可配 — 输出路径由用户自定义,默认输出到桌面
- 🎨 图标替换 — Step 2 强制执行 emoji 转平面 UI 图标
文件结构
AI-Animation/
├── SKILL.md # 本文件
├── references/
│ └── workflow.md # 工作流参考文档
└── templates/
├── PPT-Template/ # PPT 风格模板
│ ├── PPT-Generate-1.html
│ ├── PPT-Generate-2.html
│ ├── PPT-Generate-3.html ← 推荐
│ ├── PPT-Generate-4.html
│ ├── PPT-Generate-5.html
│ ├── PPT-Generate-6.html
│ └── PPT-Generate-7.html
└── RNN-Template/ # 流程图风格模板
├── Comprehension.html
├── Cross-modal disentanglement - 2.html
├── GPU.html
├── LSTM-1.html
├── onehot.html
├── onehot-drawback.html
├── RNN-2.html
├── RNN-3.html ← 推荐
├── RNN-4.html
├── RNN-5.html
├── RNN-6.html
├── RNN-7.html
├── The fatal flaw of DNN.html
└── word2vec-1.html
工作流程
Step 1:生成基础 HTML
- 读取用户输入的科普内容文本
- 将文本拼接至以下 Prompt:
根据以上内容生成基于纯前端页面单页布局仿PPT换页轮播进行直观图形化可视化的介绍,
加大文字大小,并运用加粗、下划线、斜体、文字颜色、文字背景等强调方式方便进行视频演示。
添加每次切换页面时页面中的各个元素依次"缓入"出现的动画效果(细化到每行文字)。
- 将拼接后的完整 Prompt 发送给 AI(GPT-4o、Claude 等)
- 等待生成完毕后,将输出保存为
AI_Animation.html
输出路径(由用户指定):
- 默认:
桌面/AI_Animation.html - 用户指定:
用户指定路径/AI_Animation.html
Step 2:使用 PPT 模板重构
用户从以下模板中选择一个:
| 选项 | 模板文件 | 特点 |
|---|---|---|
| 1 | PPT-Generate-1.html |
简洁风格 |
| 2 | PPT-Generate-2.html |
图表丰富 |
| 3 | PPT-Generate-3.html |
视觉效果最佳(推荐) |
| 4 | PPT-Generate-4.html |
布局灵活 |
| 5 | PPT-Generate-5.html |
科技感 |
| 6 | PPT-Generate-6.html |
多图表 |
| 7 | PPT-Generate-7.html |
简洁专业 |
模板路径: templates/PPT-Template/
将以下 Prompt 发送给 AI,重构 Step 1 生成的 HTML 文件:
以 templates/PPT-Template/[选定的模板文件] 为模板,重构 [Step1生成的文件路径] 的内容。
将AI_Animation.html的网页的风格转为选定的网页模板的风格,减少PPT演示的字数,
增大文字大小,加强图形化显示,图文并茂,方便视频展示。
将emoji图标换成平面ui库的图标。
⚠️ 强制要求: Prompt 中必须包含「将emoji图标换成平面ui库的图标」这一指示。
Step 3(可选):生成流程图风格
当用户输入「生成流程图」时执行。
将 Step 1 生成的 HTML 每相邻两页的内容合并,然后使用以下 RNN 模板之一进行视觉重构:
| 选项 | 模板文件 | 特点 |
|---|---|---|
| 1 | RNN-2.html |
对比风格 |
| 2 | RNN-3.html |
分层卡片(推荐) |
| 3 | RNN-4.html |
纵向流程 |
| 4 | RNN-5.html |
分支结构 |
| 5 | RNN-6.html |
树状图 |
| 6 | RNN-7.html |
网格布局 |
| 7 | LSTM-1.html |
LSTM展示 |
| 8 | onehot.html |
one-hot编码 |
| 9 | onehot-drawback.html |
one-hot缺陷 |
| 10 | word2vec-1.html |
word2vec |
| 11 | Comprehension.html |
理解模型 |
| 12 | GPU.html |
GPU架构 |
| 13 | Cross-modal disentanglement - 2.html |
跨模态解耦 |
| 14 | The fatal flaw of DNN.html |
DNN缺陷 |
模板路径: templates/RNN-Template/
将以下 Prompt 发送给 AI:
将 [Step1生成的文件路径] 网页的相邻两页内容合并后
按照 templates/RNN-Template/[选定的RNN模板] 的平面UI样式进行视觉重构,
保持现有颜色方案不变。具体实施要求包括:
精确还原模板中的布局结构、元素间距、字体样式、图标设计和视觉层次;
确保所有交互元素(按钮、表单、导航等)的视觉表现与参考网页一致;
维持原有的颜色值和配色方案;保证修改后的页面在不同设备和浏览器上具有良好的响应式表现;
优化DOM结构以匹配UI设计,同时保持原有功能完整性和交互逻辑不变。
完成后需进行视觉一致性检查,确保实现效果与参考网页达到95%以上的相似度。
完整流程示例
用户输入:
请帮我制作一个关于TCP三次握手的科普动画,输出到桌面
Step 1 — 生成基础 HTML:
将用户内容 + PPT Prompt 发给 AI,保存为 桌面/AI_Animation.html
Step 2 — PPT 模板重构:
请以
PPT-Generate-3.html为模板,重构桌面/AI_Animation.html... (强制包含 emoji 转图标提示词)
Step 3(可选)— 流程图风格:
用户输入「生成流程图」 请将相邻两页合并后按照
RNN-3.html的样式重构...
输出路径配置
| 配置方式 | 输出位置 |
|---|---|
| 默认 | 桌面/AI_Animation.html |
| 用户指定 | 用户指定路径/AI_Animation.html |
路径指定方式: 用户可在输入时说明输出路径,如:
- 「输出到桌面」
- 「保存到 D:\Videos\」
- 「输出到当前项目文件夹」
注意事项
- Step 1 生成时:确保 Prompt 包含「缓入动画」「加大文字」「图形化」等关键词
- Step 2 重构时:
- 强制包含「将emoji图标换成平面ui库的图标」
- 建议使用
PPT-Generate-3.html,效果最佳
- Step 3 流程图:仅在用户明确要求时执行,每次合并两页
- 所有生成的文件路径使用正斜杠
/,避免跨平台兼容性问题 - 模板内置:本 Skill 已包含所有模板文件,无需额外下载或配置
实战案例:OSI 七层模型
用户输入:
为了使不同计算机厂家生产的计算机能够相互通信,以便在更大的范围内建立计算机网络,国际标准化组织(ISO)在1978年提出了"开放系统互联参考模型",即著名的OSI/RM模型...
Step 1 结果: 生成 7 页基础 HTML,包含:
- 封面页:OSI 七层模型
- OSI 模型背景介绍
- 七层概览(彩色层级展示)
- 各层核心职责(表格)
- OSI vs TCP/IP 对比
- 传输层核心枢纽
- 总结
Step 2 结果(PPT-Generate-3):
- 青色主题配色 + 粒子效果背景
- 封面旋转圆环装饰
- 交互式七层模型(hover 放大效果)
- OSI vs TCP/IP 对比表格
- 传输层核心枢纽流程图
Step 3 结果(RNN-3):
- 深绿色背景 + 青色粒子效果
- 分层卡片架构:
- 用户层(L7-L5):应用层、表示层、会话层
- 传输层(L4):TCP/UDP · 数据段
- 网络层(L3):IP · 数据包
- 物理层(L2-L1):帧/比特流
- 数据封装流程可视化
- 协议标签(每层对应协议用不同颜色标识)
- 底部对比卡片
最终输出: 桌面/AI_Animation.html
Related skills