PPT 不用做了!这个开源神器,Markdown 一键出幻灯片
- 2026-11-09 12:56:13
PPT 不用做了!这个开源神器,Markdown 一键出幻灯片
先说痛点:上个月给团队做全员 AI 素养培训,六讲内容我周五下午就写完了,PPT 却做到周日晚上。改一版逻辑,二十页的排版全要跟着动,标题字号、项目符号、页码,全得重来。
后来我换了个思路:内容用文字写,排版交给工具。一条命令,20 页幻灯片就出来了。这个工具叫 Marp。
这是什么:把"大纲"当"幻灯片"写
Marp 是开源社区里一个很成熟的项目(GitHub 上万颗星,MIT 协议,免费可商用)。它干一件事:把你写的 Markdown 文件,直接渲染成幻灯片。用 --- 分隔一页,# 是大标题,- 是项目符号——就是你平时写笔记的那套语法,它原样变幻灯片。
它和"用 AI 一键生成 PPT"最大的区别是:你的内容永远是一份纯文字。改一个字、调一个顺序,重新跑一遍命令就重出了,不用在图形界面里拖来拖去。文字可以进 Git、可以版本管理、可以让 AI 帮你批量改。

能 · 不能(先说清楚,免得你踩坑)
✅ 能:Markdown → HTML 幻灯片(可全屏演示)/→ PDF(发给人看)/→ PPTX(丢进 PowerPoint 继续改);支持中文;支持代码块、表格、图片、分栏、页码;主题可换、可自定义。
❌ 不能:它不替你想内容,大纲还得你自己写(或让 AI 写);默认样式走的是"简洁专业"路线,花哨的动画转场它不做;导 PDF/PPTX 时要借一个浏览器内核来渲染(本机已有 Chrome 的话零配置)。
三步跑通(我刚在本地真试过)
第 1 步:装(先装好 Node.js,然后一行命令)
第 2 步:写你的大纲(存成 deck.md,用 --- 分页)
第 3 步:一条命令出片
就这三行。写大纲的时候你只管把话说清楚,排版的事它全包了。
真跑通证据(不是示意图,是刚跑的命令)
我拿一份 4 页的"全员 AI 素养培训"大纲实测,HTML / PDF / PPTX 三种格式全部跑通:

生成的 HTML 幻灯片打开就是下面这样,页码、分页、标题层级都对(Page 1 of 4 是它自带的翻页器):

三种格式,什么时候用哪个
它和"让 AI 直接生成 PPT"有什么区别?
现在不少 AI 能一句话生成 PPT,看着很酷,但有两个坑:① 生成完是一堆图形界面里的文本框,想改逻辑还得手动挪;② 换个 AI 平台、换个模板,风格全变。Marp 的底层是"你的 Markdown 就是源文件",改字、调序、批量替换都只是改文本。这也正是「文件 → 文字 → 图」这条流水线里,最后收口的那一步:markitdown / docling 把文件变文字,markmap / mermaid 把文字变图,Marp 把文字变幻灯片。