Magic Slide(HTML演示稿生成)
A skill that generates polished self-contained HTML presentations with smooth Magic Move-style slide transitions. 给一段内容,直接生成 HTML 演示稿,带平滑转场和完整视觉系统。
Key Points
- Magic Move 转场:FLIP-based 动画,共享元素在幻灯片之间平滑过渡(glide/resize/fade/settle)
- PipeLLM 图生:按需生成演示资产(封面氛围、内容插图、产品视觉)
- 自包含 HTML 输出:单文件包含 runtime、样式、幻灯片,可分享可存档
工作流
gather requirements → websearch(可选)→ outline → design brief
→ style.css + slide-XX.html → merge → inject runtime → preview → QA
- Gather requirements:主题、视觉方向、语言、是否需要生图
- Web search:需要新鲜信息时用 PipeLLM
- Outline:清晰的受众、论点主轴、章节弧线、结尾
- Design brief:产 CSS 或幻灯片前先写设计简报
- Generate:生成
style.css和各幻灯片片段 - Merge:合并为
index.html - Inject:注入 Magic Move runtime 和编辑辅助
- Preview + QA:截图核验,人工修订
Revise slidenotes
文件结构
magic-slide-skill/
├── SKILL.md
├── scripts/
│ ├── merge-slides.py
│ ├── generate-image.py
│ ├── inject-runtime.py
│ ├── serve.py
│ └── websearch.py
└── references/
├── design-system.md
├── flip-engine.md
└── workflows/step-01~10/
安装
bash
npx skills add daniel-style/magic-slide
/magic-slide preview my-deck
数据
- 147 Stars · 8 Forks · 61 Commits
- Python 100%
Related Pages
- products/index — AI 产品索引
- patterns/presentation-design — 演示设计模式
Sources
- GitHub daniel-style/magic-slide (2026-06-04)