笔记本转幻灯片:在线把 Jupyter 笔记本变成 Reveal.js 演示
将 Jupyter 笔记本转为可在任意浏览器放映的独立 Reveal.js HTML 幻灯片。把 .ipynb 拖入页面,选择是否保留输出与演讲者备注,下载已从 CDN 加载 Reveal.js 与 Highlight.js 的 .html——无需构建、无需 `nbconvert --to slides`、无需 LaTeX。用 Chrome、Edge 或 Firefox 打开即可演示,也可打包 zip 分享给观众。
工具尊重 Jupyter、RISE 与 `nbconvert --to slides` 使用的相同 `slideshow.slide_type` 元数据:`slide`、`subslide`、`fragment`、`skip`、`notes`。若在 JupyterLab 幻灯片编辑器中打过标签,幻灯片会按你的设置呈现。若未打标签,则回退到实用默认:每条顶层 Markdown 标题开始新幻灯片,结构良好的教程无需额外工作即可演示。
相对运行 `jupyter nbconvert --to slides`,本页更简单——无需安装 Jupyter、维护 Python 环境或托管静态目录;输出是单个可邮件、Slack 或上传静态站的 .html。相对 RISE 无需实时内核:幻灯片为静态,更易分享、更适合嵌入网站。
可选浅色或深色主题;若只要讲义文字与图可关闭「包含输出」;若在笔记本中写过 `notes` 单元格可保留演讲者备注。结果是可双击打开的单文件分享物。

