
Slidev:为开发者打造的 Markdown 幻灯片工具

你在做 PPT 的时候有没有这种感受?像 PowerPoint 和 Keynote 这类软件虽然功能全,但越用越觉得受限,尤其是对于像我这种喜欢动点代码的开发者来说,那种纯图形化拖拽的方式真的不够自由。而 Slidev,这个小众但超灵活的工具,就像是为我们程序员量身打造的一样。
Slidev 最核心的特色是它完全基于 Markdown 来写幻灯片。也就是说,你只要打开你熟悉的代码编辑器,用简单的 Markdown 格式写一段段内容,它就能自动生成一页页幻灯片。不用对着鼠标来回拖来拖去,也不用担心格式排版问题,专心写内容就好了。这个感觉就像是写文档顺便做了个幻灯片,效率直接拉满了。
而且,它是真的对开发者超级友好。比如它内置了 Shiki 来做代码高亮,哪怕是很复杂的代码段也能显示得清清楚楚,看着就舒服。还有什么 Magic Move、TwoSlash 这些让代码演示更生动的特性,技术演讲时简直是加分神器。
然后是主题部分,这点让我非常满意。Slidev 的主题可以像安装 npm 包一样添加,换主题只要一行代码,社区里还有一堆现成的精美主题可以直接用。如果你稍微懂点 Vue,还能自己定制主题或者在幻灯片中插入 Vue 组件,想加点动效、加点交互什么的完全没问题,甚至可以搞 WebGL、调用 API,反正是 Web 上能做的,它都能做。
有时候我想做个产品 Demo,又懒得做页面,就直接写个 Slidev 幻灯片,展示逻辑流程还能交互演示,甚至还能直接用 Monaco Editor 在现场写代码,自动补全和提示也都有,是真的强。
它的实时预览体验也让我特别喜欢,Slidev 用的是 Vite 来构建的,所有内容更新在浏览器里几乎是秒刷,写起来特别丝滑。等做完之后嘛,你还可以一键导出成 PDF、PPTX、图片,甚至打包成一个 SPA 网页拿去部署都行,分享展示特别方便。
还有个很实用的功能是录制支持。你可以打开摄像头,把自己拍进去一起录下来,做成像 B 站上那种讲课视频也不难。而且视频录制和屏幕是分开保存的,后期剪辑起来也方便。
Slidev 其实并不是什么重度工具,它有点像是“你需要它多复杂,它就能有多复杂”,从一个最简单的 Markdown 文件起步,一步步加上需要的功能,想要轻量就轻量,想要高级特效和交互也完全能满足。
我现在开会、讲技术、写分享,大部分时候都不用传统 PPT 软件了,直接开个 .md
文件写起来,配合 Git 管理版本,还能跟团队协作,效率翻倍不止。
最后嘛,Slidev 真的让我重新找回了做幻灯片的乐趣。它不像传统工具那样拘谨,而是把幻灯片当成一个可玩的创作空间。特别是对开发者来说,Slidev 就像是那个能随心所欲搭建表达舞台的神器。如果你也厌倦了传统 PPT,尤其又是技术相关内容,那我真的强烈推荐你试试 Slidev,可能一用你就不想换了。