推荐一个开源 AI PPT 项目:Presenton
如果你最近频繁做 PPT,大概率已经试过几类网页版 AI PPT 产品。它们的共同优点是上手快,但问题也很明显:
- 你只想改一页、一个图、一段文案,它却倾向于重生成一大片
所以如果你已经不满足于“先出个样子”,而是希望 AI PPT 真正进入工作流,我会比较推荐看看 Presenton。
它是什么
Presenton 官方给自己的定位很清楚:open-source AI presentation generator and API。
它不是一个“只能在网页上点几下”的 AI PPT 工具,而是一套可以云端使用、也可以自托管、还能通过 API 接入你自己系统的 PPT 生成引擎。
如果你想给自己的 Agent 补一个 ai ppt 能力,它也很合适,因为官方除了 API 文档,还提供了基于 MCP 的接入方式。
它最有价值的能力
1. 能把现有 PPTX / PDF 变成可复用模板
这是我觉得非常关键的一点。
很多 AI PPT 工具擅长生成“像模板一样的东西”,但不太擅长真正继承你的模板。Presenton 可以把现有 PPTX 或 PDF 转成可复用设计,把颜色、字体、间距、布局规则继续沿用下去。
这意味着它更像是在“继承你的设计系统”,而不是每次都重新随机画一套。
2. 不只是生成,还支持精细修改
Presenton 官方站点直接提到 variants、precise element selection 和 targeted variant generation。它的 API 文档也支持基于已有 presentation,只更新指定 slide,甚至只改某些字段。
这一点非常重要,因为真实工作里最常见的不是“从零生成 20 页”,而是:
很多网页版 AI PPT 在这一步就开始变笨:要么整页重做,要么导出后全靠人工修。Presenton 在这件事上明显更工程化,也更适合反复迭代。
3. 可以自托管,也可以自己带模型
Presenton 支持云端,也支持自托管。官方站点还把“本地离线 + Ollama”“Bring Your Own Key”“API 集成”都放在核心卖点里。
这就带来两个很现实的好处:
- 数据更可控,尤其适合内部汇报、客户材料、私有业务数据
4. 输出不是一次性的
它可以导出 PPTX 和 PDF,而且官方说明 PPTX 可以继续在 PowerPoint / Google Slides 里编辑。
这点很重要,因为很多人真正要的不是“一个会生成图片的网页”,而是“一个能进入现有办公链路的 PPT 文件”。
和常见网页版 AI PPT 的差别
如果简单总结,我觉得差别主要在四件事上。
第一是收费方式。很多网页版 AI PPT 本质上是 SaaS 消耗品,越用越依赖额度。Presenton 至少给了你另外一条路:自己部署、自己接模型、自己控成本。
第二是模板继承能力。很多产品生成得很快,但品牌感很弱。Presenton 更强调把已有 PPTX / PDF 变成模板,这对团队场景重要得多。
第三是局部修改能力。网页版产品通常在“首稿生成”这一步体验不错,但在“只改某一页、某一块内容”时不够聪明。Presenton 的 targeted edit 更接近真实工作流。
第四是可集成性。网页版工具更像给单人使用的前台产品;Presenton 更像一个可以嵌进系统、嵌进流程、嵌进 agent 的后端能力。
基本怎么用
它的上手方式不复杂:
- 上传现有 PPTX / PDF 做模板,或者直接新建 deck
- 如果只想局部修改,可以继续在 UI 里调,或者通过 API 只改指定 slides
如果你本来就在做自动化报告、销售物料、咨询 deck、客户提案,Presenton 很适合拿来做一层可控的 AI PPT 引擎。
最后
如果你只是偶尔做一份“看起来还行”的 PPT,网页版 AI PPT 当然更省事。
但如果你已经进入下面这些场景:
那 Presenton 这类开源方案,价值会比很多网页版产品更大。
因为你需要的已经不是一个“帮你出初稿的网页”,而是一套真正可控的 AI PPT 能力。
参考链接
- GitHub: presenton/presenton[1]
- API 局部编辑: Edit a Presentation Using the API[4]
- MCP 接入: Generate Presentation over MCP[5]
引用链接
[1]presenton/presenton: https://github.com/presenton/presenton
[2]presenton.ai: https://presenton.ai/
[3]Presenton Docs: https://docs.presenton.ai/
[4]Edit a Presentation Using the API: https://docs.presenton.ai/guide/edit-presentation-using-api
[5]Generate Presentation over MCP: https://docs.presenton.ai/generate-presentation-over-mcp