前天分享了 Open Slides 之后,评论区有朋友问了一个问题:能不能导出 PPTX?
说实话我当时没仔细研究,今天专门花时间找了一圈,发现了一个更狠的——Slidev。
不仅能导出 PPTX,而且整个做演示文稿的体验直接拉满。
先说 Slidev 是什么
一句话:用 Markdown 写幻灯片的开发者工具。
你可能会说,Markdown 做 PPT?这不扯吗?
别急,听我说完。
Slidev 的作者是 Anthony Fu(Vue/Vite 核心团队成员),GitHub 上 37000+ star,不是什么野路子项目。它做的事情很简单:你写 Markdown,它帮你变成一套带动画、带代码高亮、带演讲者备注的幻灯片。
关键是,它跑在浏览器里,写完直接看效果,改一行代码页面自动刷新。

为什么说它比 Open Slides 更实用
Open Slides 偏向会议和组织管理场景,功能很全但上手门槛不低。Slidev 走的是另一条路:
1. 上手极快
装个 Node.js,一行命令就能跑起来:
npm init slidev
打开浏览器就能写幻灯片。Markdown 用 --- 分隔页面,语法你早就会了。
2. 代码演示是杀手级功能
写技术分享的时候,Slidev 能直接在幻灯片里跑代码。语法高亮、行号标注、甚至实时编辑都支持。这点做技术分享的朋友应该懂——PPT 里贴代码截图有多痛苦。
3. 主题随便换
内置了好几套主题,社区主题也不少,npm 装一下就能用。不想折腾样式?默认主题就已经很好看了。
4. 演讲者模式
开两个窗口,一个给观众看,一个给自己看——能看到当前页、下一页、备注、计时器。手机上也能当遥控器用。

重点来了:怎么导出 PPTX
这才是大家最关心的。
Slidev 支持导出 PDF、PPTX、PNG 三种格式。导出 PPTX 的命令:
slidev export --format pptx
就这么简单。
不过有个小细节要说明:导出的 PPTX 里每页是图片,文字不能直接编辑。演讲备注会正常保留。
如果你想要可编辑文字的版本,可以先导出 PDF,再用其他工具转一下。但说实话,大部分场景下图片格式够用了——你导出 PPT 不就是为了放到会议电脑上翻页嘛。
浏览器里也能导出:点击导航栏的"更多选项"→"导出",直接在网页上操作,不用敲命令。

还有几个实用功能
幻灯片总览:按 o 键打开总览视图,所有页面一目了然,点击跳转。

录制功能:内置录屏和摄像头视图,做教程录屏不用再开其他软件。

代码高亮:基于 Shiki 的语法高亮,支持行号标注、行高亮、甚至实时编辑。写技术分享再也不用截图贴代码了。
LaTeX 公式:数学公式直接写,KaTeX 渲染,学术分享也能搞定。
Mermaid 图表:用文本描述画流程图、时序图,不用再开画图工具。
从零到导出 PPTX,整个流程只需要4步:
slidev export --format pptx 导出
出来的东西说实话比我自己用 PPT 排版好看多了。动画效果、代码高亮、图表(支持 Mermaid)都是现成的。
适合谁
- 日常开会汇报:写 Markdown 比点 PPT 快多了
- 不想装 PPT 的人:纯命令行操作,不依赖 Office
- 团队协作:Markdown 文件可以用 Git 管理,改了什么一目了然
写在最后
昨天分享 Open Slides 的时候没想到这个问题,今天补上了。
Slidev 和 Open Slides 其实不是同一个赛道——Open Slides 适合组织会议管理,Slidev 适合个人做演示文稿。但如果你的需求就是"快速做一个好看的 PPT 并且能导出",Slidev 确实更香。
项目地址:https://github.com/slidevjs/slidev[1]
中文文档:https://cn.sli.dev[2]
感兴趣的朋友可以试试,有问题评论区聊。
最后,欢迎关注,如果文章对你有帮助,就帮忙点个在看吧。
我是逗比的二狗,做普通人也能看懂、Get 到乐趣的实用工具分享。