汇报前一天晚上,最耗时的往往不是想清楚要讲什么,而是把想清楚的东西塞进模板里:调对齐、换配图、改字号,一页页挪到凌晨。
Presenton 想解决的就是这一段:给它一句话或一份文档,它把成稿的幻灯片直接生成出来,你只需要在浏览器里挑模板、改文案。它是 Apache 2.0 许可的开源项目,可以完全自托管,生成的内容不进任何第三方云端。
Presenton 是什么
一个自托管的 AI 演示文稿生成器:
- 输入一句话或一份文档:大纲、周报、产品介绍都可以作为输入
- 输出可编辑的幻灯片:生成后仍可在内置编辑器里逐页修改
- 多套模板:按场景切换版式,不用从零排版
- 导出 PPTX / PDF:交付、归档都方便
- 数据在自己账号里:文稿、账号、会话配置都落在你自己的 ECS 上
真正麻烦的从来不是 Presenton 本身,而是它背后的那套环境:Python 运行时、Chromium(导出 PDF 要用)、Docker Compose,任何一环版本对不上,就是启动失败和一堆看不懂的日志。
一条链接,把运行环境一起装好
本计算巢服务采用单机 ECS 部署,ECS 镜像里已经预置好 Presenton、Chromium 与 Docker Compose,开箱即用:
部署时只需要选地域、实例规格、填实例密码,网络可以新建 VPC,也可以挂到已有 VPC 与交换机上。资源费用只涉及 ECS 实例、200 GiB ESSD 系统盘和 5 Mbps 固定带宽,支持按量付费与包年包月,下单前会给出实时询价。
部署完成后,服务实例详情页的「输出」区域会给出两个关键信息:
| 输出 | 说明 |
|---|---|
presenton_5001_url |
访问地址(实例公网 IP 的 5001 端口) |
AdminPassword |
系统随机生成的管理员密码 |
用浏览器打开 http://<实例公网IP>:5001,用户名 admin 配合输出里的密码即可登录。
第一次使用:补一把模型钥匙
Presenton 生成演示文稿依赖外部大模型。模板已经预置好阿里云百炼的 OpenAI 兼容端点(https://dashscope.aliyuncs.com/compatible-mode/v1)和模型 qwen-plus,但不会预置任何 API Key——钥匙始终握在你自己手里。
登录后进入控制台设置页,在模型配置处填入自己的百炼 API Key 并保存,就可以开始生成第一份文稿了。
数据放在哪
生成的文稿、账号与会话配置保存在实例系统盘的 /opt/presenton/app_data 目录。容器重启或重建不会丢数据;释放服务实例时,这些数据会随实例一起删除,重要内容请提前导出。
对个人和小团队来说,这就是一台不需要运维的「PPT 生成服务器」:环境是装好的,模板是现成的,数据是自己的,唯一要维护的只有那把模型 Key。