文章版

教程 · KOUHEI AI

让 AI 做出像高级 PPT 一样的网页课件

不用会写代码。先写讲稿,再拆分镜,点名风格并写清不要什么。每一页的提示词都能一键复制。

滚轮、方向键或空格翻页

懒人版

没时间?整段复制给你的 agent

  1. 1

    点右边框里的「复制」,粘贴给 Claude 或 ChatGPT。

  2. 2

    把花括号里的主题、读者、风格换成你自己的。

  3. 3

    它会先写讲稿和分镜表给你确认,再做页面,最后自己截图检查。

后面每一页讲的,就是这段指令里每一步的原因。

请按下面的流程,帮我做一份像高级 PPT 一样的网页课件。

主题:{你的主题,比如「特斯拉 Roadster 怎么飞起来、怎么倒挂」}
读者:{谁看,他们已经懂什么,看完要能做什么}
风格:{比如「新粗野主义」或「Apple 发布会」;不知道就推荐 2–3 种让我选}

流程(每一步做完先停下来,等我确认再继续):
1. 只写讲稿(Markdown),每部分讲一个点。事实和数字注明来源,分清「已经证实的」和「只是宣称的」。
2. 把讲稿拆成分镜表:页码 | 这页的一句话结论 | 画面 | 动画讲什么(没有就写「无」)。每页只有一个重点。
3. 我确认分镜后再做页面:
   - 单个 HTML 文件,不引用任何外部资源,断网也能打开
   - 16:9 居中缩放;滚轮、方向键、空格都能翻页,滚轮一次只翻一页;底部显示章节名和页码
   - 讲原理的页面用 canvas 做动画,每个动画回答一个「为什么」,3–6 秒,播一次就停,有重播按钮;有参数关系的地方加一个可拖动的滑块
   - 风格要写清参照对象、具体色号、字体;强调色最多 3 个,每个颜色的含义全片固定
   - 不要出现:居中大标题加两个按钮的封面、三张等宽卡片并排、蓝紫渐变、发光球、粒子、模糊进场、元素依次飞入、emoji 当图标、框里套框
   - 正文不小于 18px,图注不小于 13px
4. 做完逐页截图(动画页截开头、中间、结尾三张),自己检查文字重叠、溢出、字太小,修好再交给我。如果你不能运行代码或截图,就给我完整的 HTML 文件,并提醒我逐页检查。

为什么用网页,不用 PPT

拖滑块,看车在哪一刻离地
拖滑块,看车在哪一刻离地
  1. 1

    动画能讲原理

    一辆车为什么能倒挂不掉,5 秒动画比三行字清楚。

  2. 2

    读者可以自己动手

    拖一下推力,就看到车在哪一刻离地。动过手的东西记得住。

  3. 3

    一个文件,到处能打开

    单个 .html,双击就在浏览器里打开,不用装软件。

代价:不能像 PPT 那样直接拖文字框,所以前面的准备要多做一点。

你需要准备三样东西

  1. 1

    一个能写代码的 AI

    Claude 的 Artifacts、ChatGPT 的 Canvas 都能在对话旁边直接预览网页。

  2. 2

    一个浏览器

    AI 那边没有预览的话,把代码整段复制,存成「课件.html」,双击打开。

  3. 3

    一个你讲得清楚的题目

    这里用特斯拉新 Roadster「飞起来」和「倒挂在墙上」的原理做例子。

经验 1

先写讲稿,再做页面

讲稿纯文字,先改对
分镜表一页一个观点 + 一个画面
页面最后才做

一上来就让 AI 做课件,它会一边想内容一边排版,每页都塞满字,像换了背景的 Word 文档。

内容和排版分开以后,改一句话不会把整页弄乱。

经验 2

动画讲原理,不做装饰

往后喷气,车就往前冲。这个动画只回答一个「为什么」
往后喷气,车就往前冲。这个动画只回答一个「为什么」
  • 每个动画回答一个「为什么」
  • 3 到 6 秒,播一次就停,旁边放重播按钮
  • 有参数关系的地方(角度、距离、速度)做成滑块

不要:标题飞进来、卡片一张张弹出来。只会分散注意力。

经验 3

风格要点名,还要写清不要什么

AI 的平均审美

AI Platform

Lorem ipsum dolor sit amet

了解更多

点名:新粗野

NEW

Roadster

0 → 60 mph

开始
  • 参照对象「Apple 发布会」「新粗野主义的独立产品官网」
  • 具体色号背景、正文、强调色各是什么颜色
  • 字体标题用什么、正文用什么
  • 禁用清单蓝紫渐变、三张等宽卡片、emoji 当图标……

禁用清单最容易漏,也最管用。把 AI 的默认元素一条条排除,剩下的才是你要的风格。

第 1 步

先只写讲稿

现场演示过的

  • 几秒钟的跃起、翻滚和短暂悬停
  • 开上弧形坡道,在顶端倒挂停住

特斯拉自己说的

  • 约 4,700 kg 下压力(有媒体认为偏高)
  • 后部推力约 80 kN

热门话题:讲稿里就分清事实和宣称

我想做一份 7 页左右的网页课件,题目是「特斯拉 Roadster 怎么飞起来、怎么倒挂在墙上」,给没学过物理的成年人看。
先只写讲稿,用 Markdown,每一部分讲一个点。先不要做页面。
区分清楚:哪些是现场演示过的,哪些只是特斯拉公布的数字。

AI 记的可能是旧消息,甚至是编的。数字以官方发布和可靠报道为准,做成动画以后再改就麻烦了。

第 2 步

拆成分镜表

页一句话结论动画
1一辆车,怎么飞起来、怎么倒挂?无
2往后喷气,车就往前冲气体向后喷出,车向前加速(作用力与反作用力)
3喷气的推力比车重,车就能离地拖动滑块调推力,推力超过车重的那一刻车离地
4为什么只能飞几秒:气罐里的气很快就喷完了气量条下降,推力随之消失,车落地
5风扇把车底的空气抽走,外面的大气把车压在路面上车底的气压箭头变短,车顶的大气压箭头不变
6压力差乘以车底面积,大于车重,就能倒挂拖动滑块调车底气压,看车在坡顶是掉下来还是挂住
7总结:一个往外推,一个往里压无
把讲稿拆成分镜表,每页一行:页码 | 这页的一句话结论 | 画面 | 动画讲什么(没有就写「无」)

看表时只问一件事:每页是不是只有一个重点?想说两件事,就拆成两页。

第 3 步

选一种风格

新粗野:米白底、黑色粗描边、硬阴影、贴纸标签
新粗野:米白底、黑色粗描边、硬阴影、贴纸标签
  • 去 VibeHub(vibe-hub.org)挑,它整理了 24 种风格,每种都有说明和示例
  • 讲原理、讲概念:选留白多、一页一句话的风格
  • 想让人眼前一亮:选新粗野这类个性强的风格
  • 选好后,把参照对象、色号、字体、禁用清单写进提示词

第 4 步

用完整提示词生成

<inputs>主题、读者、讲稿、页数
<direction>参照、色号、字体、版式、不要什么
<structure>按分镜做,哪里放动画和滑块
<build>单文件、翻页、字号下限

这个分段写法借鉴自 Prompt Motion(prompt-motion.com)上效果最好的提示词。花括号里换成你的内容。

<inputs>
主题:{课件主题}
读者:{谁看、他们已经懂什么、看完要能做什么}
讲稿:{粘贴确认过的讲稿和分镜表}
页数:{约 N 页}
</inputs>

<direction>
参照:{例如「Apple 发布会 keynote」}
画布:{背景色号};正文色 {色号};强调色最多 2 个 {色号},每个颜色有固定含义:{颜色=含义}
字体:中文用系统字体(如 PingFang SC),数字和代码用等宽字体
版式:每页一个重点;大标题一句话说完结论;留白服务于聚焦
不要出现:
- 居中大标题 + 两个按钮式的封面
- 三张等宽卡片并排
- 蓝紫渐变、发光球、粒子、模糊进场、3D 翻转
- 每块内容依次飞入
- emoji 当图标
- 框里套框、每段都画分割线、左侧彩色竖线
- 任何看起来像模板的东西
</direction>

<structure>
按分镜表做,每页一个 section。
- 讲原理的页面配动画,动画回答一个「为什么」,3–6 秒,播一次就停,可重播
- 有参数关系的地方做一个可拖动的滑块
</structure>

<build>
- 单个 HTML 文件,不引用任何外部资源,断网也能打开
- 16:9 居中缩放;滚轮、方向键、空格都能翻页,滚轮要防止一次翻多页
- 底部显示章节名和页码
- 颜色、字体、字号写成统一的变量,全片只用这些变量
- 动画用 canvas 画,每一帧由时间计算出来
- 正文字号不小于 18px,图注不小于 13px
</build>

第 4 步 · 风格段

把风格段换成新粗野

示例课件就是用这一段做的
示例课件就是用这一段做的
参照:新粗野主义(Neo-Brutalism)的独立产品官网和活动页
画布:#FFF8E7 这类米白;黑色 3px 粗描边;不模糊的纯黑硬阴影(偏移 6px)
强调色:2–3 个高饱和色块(如 #FFD23F、#3BCEAC、#EE4266),每个颜色有固定含义
字体:粗黑大标题(字重 800 以上),正文用常规字重,保证好读
版式:色块卡片、贴纸式标签、略微倾斜的强调元素;信息层级仍然清楚
动画:利落的位移和按压效果,不要柔和淡入
不要出现:同上;装饰不能压过内容,全片撞色不超过 3 种

直接替换模板里的 <direction> 部分。

第 5 步

逐页检查,一次改一处

常见问题

  • 文字和图重叠
  • 标签压在线条上
  • 动画最后一帧没停稳
  • 字小到看不清

把那页截图贴给 AI,说清第几页、哪个元素、改成什么样:

「第 5 页的『外面:正常大气压』标签压在车身上了,挪到车顶上方。」

用能运行代码的 agent(比如 Claude Code),在提示词最后加这一句:

完成后逐页截图,动画页截开头、中间、结尾三张,自己检查文字重叠和溢出,修好再给我。

六个容易踩的坑

1

颜色要有固定含义

推力一直红、重力一直黑、气压一直青绿。看到颜色就知道指什么。

2

滚轮一次翻好几页

触控板滑一下会触发很多次。写明「滚轮一次只翻一页」。

3

字越来越小

AI 会悄悄缩字号塞内容。写明正文 18px、图注 13px 起。

4

动画一直循环

很分散注意力。写明「播一次就停,可重播」。

5

页数多了一次写不完

先做几页定样式,再一章一章补,只让它输出新增的页。

6

原理讲错要全部改

页面、动画、笔记都得跟着改。所以第 1 步的核对最省事。

交付前的 10 项自检

点一下就能打勾 · 0/10 已完成

最花时间的是前两步

写讲稿和拆分镜。真正生成页面反而很快。想试试的话,换一个你熟悉的主题,先做 5 页。

参考:VibeHub 设计风格 vibe-hub.org · Prompt Motion prompt-motion.com · VibeHub「防止 AI 味儿」