存了 10 万套 PPT 模板还是不会做 PPT?把模板和文档一起丢给 AI
- 2026-11-08 07:01:12

文档给内容,模板给审美,AI 负责中间那两小时
网盘里躺着 10 万套 PPT 模板,做 PPT 的时候你还是从空白页开始。
这个场景你一定不陌生。刷到一个「10 万个 PPT 模板免费下载」的资源帖,转存、点赞、收藏,然后再也没打开过。真到要交材料的那天晚上,你还是新建了一个空白文档,对着白板发呆两小时。
问题从来不是没有模板,是模板都是空的。
一份 PPT 的成本可以拆成三份:内容判断、视觉决策、排版执行。你以为自己缺的是第一份,其实最耗时间的是第三份——把三千字的报告塞进 12 页里,哪一页放图表,哪一页落结论,字号统一到几号,颜色别超过三种。这些事单件都不难,一件件磨下来就是两小时起步。
而模板真正值钱的地方,是它替你做完了第二份:视觉决策。配色搭好了,字体选好了,留白多宽定了,标题用不用线条装饰也定了。你从那几十页成品里要拿走的,其实是这套已经做好的审美判断。
所以模板的正确用法不是「套」,是「参照」。
一个把这件事跑通的项目
GitHub 上有个项目把这个逻辑跑通了,叫 dashi-ppt-skill,中文名「大师 PPT」,目前 9000+个star。一句话讲清它干什么:把你的文档丢给 AI Agent,它出一份网页版 PPT,每一页都自带编辑控制台,不满意直接在浏览器里改,改完还能一键导出成真实的、可编辑的 PPTX。
它自带 12 套视觉主题、1020 个版式页面、8576 个可调控件,图表从雷达图、瀑布图到桑基图、甘特图都有,还覆盖 SWOT、波特五力、PEST、商业模式画布这些分析模型版式。安装只有一行命令。
但真正决定成片质量的,是你怎么喂它东西。我把它拆成三步:喂文档、喂模板、选主题。中间那一步,决定了出来的 PPT 是不是「你想要的那种味道」。

全文骨架:装好之后就是这四步,每一步都能直接照抄
先装,一行命令的事
需要 Node.js 20+ 和 npm:
国内网络走镜像:
安装和更新是同一条命令,重跑就是原地更新。装完之后不需要记复杂指令,用大白话吩咐你的 Agent 就行,因为它的本质是一个 skill 而不是一个网站。作者实测过 Claude Code、Codex、豆包(需要启动办公模式)、Marvis / Workbuddy / Dumate / Qclaw,Cursor 和其他本地 Agent 只要能读写文件、能跑 shell 命令也能用。
第一步:喂文档
这一步最容易被搞砸。多数人的做法是把原始材料一整份丢过去:30 页的 PDF、半年的聊天记录、三份口径不一的 Excel。AI 不会嫌多,但它会平均用力,最后给你一份什么都提到了、什么都没说清的 PPT。
正确的姿势是给它「结论在前的版本」。一份两三千字的文本就够,开头先写死三件事:这份 PPT 给谁看、要他们看完做什么决定、最想让他们记住的三个数字。支撑材料放在后面。
这步也可以让 Agent 替你做。把原始材料丢过去,说一句「帮我压缩成一页 briefing,受众是 XX,核心结论三条,附支撑数据」,再拿这份 briefing 去生成 PPT,成片会紧得多。
第二步:喂模板(这一步是关键)
从你收藏的那几万套里挑出最喜欢的一套,别只截封面。存三张图:封面页、正文里带图表的那一页、结尾页。这三张基本涵盖了一套模板的全部设计语言。
然后把三张图和文档一起丢给 Agent,让它先别急着生成,先把这套模板「翻译」一遍。翻译的维度你给它写死五个,出来的描述才不会糊:
Agent 会把这五条写成一段几百字的风格说明。这时候你再补上最关键的一句:按这段风格说明的气质生成,但在 dashi-ppt 的内置主题里选最接近的一套来落地。
为什么要绕这一下?因为作者把话说得很明白,自定义样式目前限于特定范围,他的原话是「稳定的产出比自由的选色更重要」,这是有意的产品取舍。所以不要指望像素级一比一复刻你的模板,能做到的是气质一致——色调对、疏密对、图表语言对。真要每个像素都一样,那还是乖乖回去手动调。
第三步:选主题
12 套主题不是让你随便挑的,它们各自对应一类常见模板流派,你按手头那套模板的气质对位就行:

八套主力主题的对位关系,剩下四套留个性场合
| theme07 冷白调研 | |
| theme06 深色图谱 | |
| theme08 黑金实验 | |
| theme10 金色指数 | |
| theme11 高能增长 | |
| theme03 深浅代码 | |
| theme01 轻拟态 | |
| theme09 深蓝杂志 | |
| theme02 / 04 / 05 / 12 |
选完还能接着调。每套主题内部支持局部配色调换,页面上的控制台能拖滑杆增减模块数量,一句话就能换布局或者换图表类型。
把三步拼起来,提示词长这样
风格参考 ./template-cover.png、./template-body.png、./template-end.png 这三张图,先提炼它们的配色、字体气质、信息密度、装饰语言和图表形态,写成风格说明,再据此在内置主题里选最接近的一套。
做完导出成可编辑的 PPTX。
出片之后怎么用,比生成本身更重要
成品是一份网页,打开就是编辑器:任意文字点一下就地改,图片槽点一下或拖进去就能换,控制台能拖滑杆决定这一页放几个模块、也能通过滑杆调换页面的逻辑重点,9 种翻页动画随便选,左侧缩略图支持拖拽重排页面。
改完导出,三种格式任选:HTML 离线包、PDF、可编辑的 PPTX。命令行是这样:
npm --prefix <project目录> run export:pdf -- <PPT输出目录>/ppt
最后四个坑,别等踩了才发现
顺带一个让人安心的点:内容层面零上传,生成、编辑、导出全在本机完成,联网只发生在首次安装依赖和事后的静默版本检查这两件事上,后者只拉版本号,不传任何内容。
回到开头那 10 万套模板。
它们没白存,只是以前缺一个替你执行的角色。现在这个角色到位了:模板负责审美,你负责判断,AI 负责把你俩中间那两小时焊起来。
你最近一次做 PPT,卡在了哪一步?是压根没内容写,还是内容明明有了却排不出来?评论区聊聊,我挑几个回答写进下一期。
有用点个关注,谢谢。