点击下方卡片关注"东哥说AI",持续分享大模型应用实战经验和好玩AI项目。
你有没有用过AI帮你做PPT?
如果用过,你大概率遇到过同一个尴尬:做出来的PPT,每一页都是一张图片。想改个字?改不了。想调个颜色?调不了。想换个布局?更别想了。
那种感觉就像点了一份外卖,打开一看,食物和盘子是一体的,你连筷子都插不进去。
最近有个开源项目在GitHub上火得不行,142天就拿到了1万颗星,现在超过12k了。它叫PPT Master(文末点击阅读原文获取项目地址),干的事情很简单,但做到的人极少:让AI生成真正可编辑的PPT。
什么叫"真正可编辑"?
大多数AI PPT工具的套路是这样的:用大模型生成一页页图片,然后把这些图片塞进PPTX文件里。你看着像PPT,实际上每一页都是一张死图。
PPT Master不一样。它生成的PPTX文件里,每个元素都是独立的对象。文字可以改,形状可以拖,图表可以调。你在PowerPoint里打开,跟你自己做的一模一样。
这个区别大了去了。做PPT从来不是一锤子买卖,你总得改。老板加一句话,客户换个Logo,同事说配色不对,如果改不了,那这个PPT就是个花瓶,只能看不能用。
它是怎么做到的?
这事其实挺有意思。PPT Master没有走大多数人会想到的那条路。
有人试过让AI直接写PPT的底层格式(OOXML),但那种格式太繁琐了,生成一页就要消耗大量token,很不划算。有人试过用HTML转PPT,但HTML是文档模型,PPT是画布模型,这两个世界观就不一样,谷歌的Chromium浏览器据说花了几百万行代码才处理好这个转换问题。
PPT Master选了一条更聪明的路:SVG。
SVG(可缩放矢量图形)和PPT属于同一套"世界观",都是基于画布和形状的。而且网上有大量SVG的训练数据,大语言模型天然就能生成SVG代码。PPT Master用AI先生成SVG,然后通过后处理脚本把SVG转换成PPTX格式。
说白了,SVG在这里充当了一个"翻译"的角色,把AI能理解的语言翻译成PowerPoint能理解的语言。
从文档到PPT,一条流水线
PPT Master的工作方式像一条流水线,分了三个角色。
策略师负责理解你丢进来的文档,把它拆解成结构化的PPT内容大纲。PDF、Word、Markdown、甚至一个网址,它都能识别。
图片生成负责给PPT配上合适的图。毕竟没有图的PPT是没有人想看的。它支持五大后端:Gemini、OpenAI、通义千问、智谱、火山引擎,配置好API就行。
执行师负责把前面两步的结果变成最终的PPTX文件。它同时会生成两份:一份正常的PPTX你可以编辑,一份带SVG后缀的作为备份,防止你改来改去找不到最初满意的版本。
使用起来也很简单:把文档放在projects目录下,告诉AI"用这份文件生成PPT",它就自动跑完整个流程。
但别指望当甩手掌柜
这是PPT Master的作者Hugo反复强调的一点:AI是你的设计师,不是你的完工师。
什么意思?设计师给你画了草图,你不能指望房子就长成草图的样子。你还得自己精装修,还得自己敲敲打打。
PPT也是一样。AI能帮你快速出个框架,但最后的打磨还得你来。你可能需要反复告诉它"加个柔和阴影"、"用渐变而不是纯色"、"这里加个发光效果",改好几轮才能得到满意的结果。
这不是PPT Master的缺点,这就是做PPT本来的样子。以前你可能要花两三天,现在一个上午就搞定了。AI帮你加速了流程,但没有替代你的判断。
10个让PPT更好看的小技巧
PPT Master最新版本支持了不少高级视觉效果,你可以在生成时告诉AI去用。
柔和阴影能让元素看起来浮在页面上,彩色阴影比灰阴影更有设计感。发光效果让颜色更饱满,渐变叠加比纯色高级很多。界面填充让色块不再单调,虚线样式增加细节。旋转让页面更活泼,文字装饰(删除线、下划线、颜色标注)提升专业感。暗角效果突出中心内容,圆角线条比方角更精致。
你不需要一次性全用上,但在关键页面用对一两个,整个PPT的档次就上去了。
关于成本和安全
PPT Master完全开源免费,MIT协议。你只需要支付AI模型的调用费用,没有任何额外订阅。
数据全程本地处理,不需要上传文件到任何第三方服务器。这点对处理公司内部资料的人来说尤其重要。
编辑器方面,Claude Code、Cursor、VS Code Copilot、Trae都支持,只要你的AI工具有文件读写能力就行。
最后说两句
PPT Master解决的不是"AI能不能做PPT"的问题,这个问题早就有答案了。它解决的是"AI做的PPT能不能用"的问题。
一张图改不了的PPT,再漂亮也只是个花瓶。一个真正可编辑的PPT,哪怕第一次生成的不完美,你也能改到完美。