大家好,我是阳哥。
本次分享的主题是 还是聚焦在用 AI 做 PPT ,主要是两个 skill。 在之前其实也分享了一些通过 AI 来制作 PPT的内容,也就几个月,那时候其实还没有那么的完善。
也就是说,之前的折腾,其实价值已经不大了,具体技术细节变化太快了。这也是证实了那句话,AI时代,只要学的够慢,就可以什么都不用学。
最近 AI 做 PPT 这件事又被炒热了。我自己试了一圈,发现 有两个比较有意思的 skill:html-ppt和 ppt-master。名字都带"PPT",但思路完全不一样。一个输出 HTML,浏览器里播放;一个输出 PPTX,PowerPoint 原生文件。
今天就来分享下这两个 skill 各自怎么用、适合谁、差异在哪。看完大家能根据自己手头的场景,直接做出选择。
html-ppt 的定位很明确:纯静态 HTML/CSS/JS,一行命令安装,打开浏览器就能演讲。
html-ppt不做 PPTX源文件,它的输出就是一个 index.html 文件,双击打开就是一整套演示文稿,支持键盘导航、主题切换、全屏模式,甚至还有一个专门给演讲者用的"提词器模式"。
说白了,它把"做 PPT"这件事重新定义了:不是在 PowerPoint 里拖拽,而是用 HTML 的方式组装页面,然后直接在浏览器里演示。
36 个主题,从极简到赛博朋克。minimal-white、editorial-serif、tokyo-night、dracula、cyberpunk-neon、xiaohongshu-white等覆盖技术分享、小红书图文、VC 路演等主流场景。你甚至可以在演示过程中按 T 键实时切换主题,看看哪个更顺眼。
动画系统很猛。27 个 CSS 入场动画 + 20 个 Canvas 特效动画——粒子爆炸、烟花、星空、矩阵雨、知识图谱、神经网络脉冲。技术分享里用个知识图谱动画,比干放文字要吸睛不少。
演讲者模式是我见过最用心的。按 S 键弹出一个独立窗口,有四张"磁吸卡片":当前页预览、下一页预览、逐字稿(大字号可滚动)、计时器。卡片可以拖拽、可以缩放,位置自动保存。如果你经常做技术分享或者团队汇报,这个功能直接解决"讲不流畅"的问题。

当然,这个演讲者界面,没有把演讲词放进去,应该是可以实现的。
输出是 HTML,不是 PPTX。如果你必须交一份 .pptx 文件给老板或客户,它不太适合。另外,它虽然支持 PNG 导出(通过 Headless Chrome),但需要本地有 Chrome 环境。
此外,可以通过 claude code 、 opencode 等工具输出 pdf 、图片等。
以李录在北大的演讲 《全球价值投资与时代》为内容基础,我测试了下这个 html-ppt的使用效果,部分PPT页面的效果如下,总体来说,还是不错的:

ppt-master 的思路完全不同:你给它一份源文档(PDF、Word、网页、Markdown),它帮你跑完一条完整流水线,最后输出 PPTX。
这条流水线包括:源文档解析 → 项目初始化 → 模板选择 → 策略师阶段(设计规范)→ 图片生成 → SVG 页面生成 → 后处理 → 导出 PPTX。每一步都有明确的角色分工和检查点。
简单说,html-ppt 是一个"设计台",你自己组装;ppt-master 是一条"生产线",你喂原料进去,成品出来。
多源格式支持。PDF、DOCX、EPUB、HTML、PPTX、网页——都能作为输入。你丢一份 30 页的行业报告进去,它能自动解析成 Markdown,再基于内容生成幻灯片结构。
八项确认机制。在正式生成之前,它会和你确认:画布格式(16:9 还是 4:3)、页数范围、目标受众、风格目标、配色方案、图标用法、字体方案、图片方案。这个机制看起来繁琐,但它确保了输出不是"AI 瞎排版",而是经过你确认的设计规范。
SVG 到 PPTX 的完整管线。页面先用 SVG 生成(矢量格式,放大不失真),再经过后处理(图标嵌入、图片裁剪、文字扁平化),最终导出 PPTX。输出的文件可以直接在 PowerPoint 里打开编辑。
6.2K Stars 的社区基础。在 skills.sh 上算是体量比较大的项目,issue 和更新都比较活跃。
.pptx 文件给老板、客户、合作方的人流水线比较长,步骤多,第一次用需要理解整套流程。它的"八项确认"虽然保证了质量,但也意味着你不能"一键出图"——至少需要几轮交互。另外,SVG 生成必须由主 agent 逐页完成,不支持并行,页面多的时候耗时较长。
同样以李录在北大的演讲 《全球价值投资与时代》为内容基础,我测试了下这个 html-ppt的使用效果,部分PPT页面的效果如下,总体来说,还是不错的,这个还自动把演讲的文字内容在每页ppt上已经做了整理,这样在演讲者视图演讲的时候,也是挺方便的:




插一句,这两个工具的 Stars 差距很大(6.2K vs 1.2K),但周安装量反过来(148 vs 942)。说明 html-ppt 的用户活跃度更高,ppt-master 则更偏"重量级用户"的选择。
我更倾向于这样理解它们的差异:
输出格式不同,决定了交付场景不同。html-ppt 输出 HTML,你的"交付物"是一个链接或者一个文件夹,对方打开浏览器就能看。ppt-master 输出 PPTX,你的"交付物"是一份 PowerPoint 文件,可以继续编辑、可以发邮件、可以投屏到会议室的电脑上。
交互深度不同,决定了适合人群不同。html-ppt 更像 Figma——你选主题、选布局、加动画,每一步都在"设计"。ppt-master 更像一条自动化产线——你确认设计规范之后,它自己跑完剩下的步骤。
适用边界可以这样划分:
说实话,两个 skill 的安装都很简单,一行命令就行:
# html-pptnpx skills add https://github.com/lewislulu/html-ppt-skill# ppt-masternpx skills add https://github.com/hugohe3/ppt-master上面两份PPT,都是一个字没修改的状态,说实话,觉得还是挺不错的。如果你想先试一个,我的建议是:
有文档要转 PPT 的,先试 ppt-master;要做演讲或者技术分享的,先试 html-ppt。
两个工具不冲突,装了都能用。关键不是哪个"更好",而是你手头的任务更适合哪个。
如果你也试过用 AI 做 PPT,你会选哪条路线?评论区聊聊。