
开源AI演示文稿生成器Presenton完整指南3 步跑起来从提示词到可编辑 PPTX【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presenton做 PPT 最崩溃的瞬间是什么——不是没思路而是 AI 给你一份只能看不能改的半成品或者一份你不敢交给云端的敏感文档。Presenton是一款开源 AI 演示文稿生成器和 APIGamma、Canva、Beautiful AI 的开源替代方案输入一句主题或上传一份文档它生成带大纲与配图的初稿你在拖拽编辑器里精修最后导出每一页都是原生对象、可直接编辑的 PPTX。数据默认留在本地模型随你选从提示词到成稿压缩成一条工作流。一、价值速览它到底替你省了什么关注点Presenton 给出的答案成本Apache 2.0 协议完全免费商用无 SaaS 订阅、无锁定期数据安全Docker 自托管或桌面端全本地运行文档不出内网模型选择文本 11 提供商本地 Ollama 离线可用ChatGPT 账号直登免 API Key产出质量10 套内置模板导出 100% 可编辑的原生 PPTX/PDF不是截图如果你的文档里全是未公开的季度数据那你一定懂把材料贴进云端 AI那一刻的心疼。Presenton 的本地运行模式桌面端或 Docker就是为这类场景准备的——全程离线内容不出内网。二、三类人对号入座数据敏感的企业用户周报、合规汇报素材在本地用 Electron 桌面端或 Docker 自托管配 Ollama、LM Studio 本地模型从生成到导出全程离线。临时救场的提案人今天下午就要交销售复盘选一套内置商业模板输入主题即可生成带图表、时间线与图标的大纲和页面不满意再拖拽微调不用从空白页开始。要自动化管线的开发者内置完整 REST API 与 MCPModel Context Protocol服务器生成 PPT就是一次普通接口调用可接入 CI 或定时脚本。三、3 分钟一键部署从镜像到第一份 PPT最省事的路径是 Docker 一键运行全程约五分钟。用 Docker 启动服务通过环境变量指定模型与图片源docker run -it --name presenton -p 5001:80 \ -e LLMopenai -e OPENAI_API_KEYyour_key \ -e IMAGE_PROVIDERpexels -e PEXELS_API_KEYyour_key \ -v ./app_data:/app_data ghcr.io/presenton/presenton:latest打开http://localhost:5001首次进入创建管理员账号然后输入主题、上传文档或选择模板即可生成第一份演示文稿。想要完全离线把LLM换成ollama并指向本地模型图片改用 Pexels 图库或本地素材全程不离开内网。需要源码二次开发时再执行git clone https://gitcode.com/GitHub_Trending/pr/presenton克隆仓库即可当前仓库版本为 0.9.10-beta。四、功能拆解模板、编辑器与导出10 套内置模板两种生成模式仓库内共有 10 套模板Momentum、Executive、Dynamic、Modern、General、Standard、Swift、Mosaic、Editorial、Verdant覆盖销售报告、高管汇报、创意提案、教学课件等场景入口在 templates/。生成端有两种工作流详见 docs/presentation-generation-modes.mdStandard固定版式结果稳定可预期带大纲审查步骤支持内置与自定义模板Smart版式随生成内容自适应直接流式进入编辑器不使用模板流程。用PRESENTATION_GENERATION_MODE环境变量both/standard/smart即可控制界面与 MCP 工具暴露的模式。拖拽编辑器AI 建议与人工修改共存编辑器与后端通过edit_slide/edit_slide_html双接口联动支持把 HTML/CSS 直接注入页面做像素级调整你的拖拽痕迹会被保留AI 只在其基础上叠加修改建议而不是推倒重来。拖拽画布覆盖文字、形状、表格、图表、公式、图片六大元素源码在 servers/nextjs/components/slide-editor/内置 37 类预设动画与时间线控制转场效果开箱即用编辑过程实时保存误操作可回退不打断创作节奏。导出快、稳、且完全可编辑新版弃用兼容层方案改用内置 Chromium 渲染管线直接输出 PPTX 与 PDF——每一页都是原生 PPT 元素而非截图文本框、图片、图表在 PowerPoint/WPS 里继续可编辑数学公式与 SVG 图形经渲染管线无损嵌入。脚本里可以直接请求生成并导出curl -X POST http://localhost:5001/api/v1/ppt/presentation/generate \ -H Content-Type: application/json \ -d {content: 2026年Q2销售复盘, n_slides: 8, export_as: pptx}导出失败会自动回退备用运行时长文档更稳桌面端实现见 electron/app/utils/export-chromium.ts。图文模型解耦各选各的文本与图片生成可以分别指定厂商文本OpenAI、Anthropic Claude、Google Gemini、Azure、Amazon Bedrock、DeepSeek、Ollama 等图片DALL·E 3、Gemini Flash、Pexels、Pixabay 图库检索与 OpenAI 兼容接口另支持 ComfyUI 工作流接入用 ChatGPT 账号免费版也可以直接登录即用无需单独申请 API Key流程见 servers/fastapi/api/v1/ppt/endpoints/codex_auth.py每份演示文稿的记忆按演示隔离基于 Mem0后续编辑能延续前文上下文。五、效能验证新版本快在哪以下数据来自社区在同等配置RTX 4090 工作站 OpenAI 接口下的实测对比旧版本指采用兼容层导出的历史版本指标旧版本Presenton 0.9.6提升幅度10 页演示文稿生成含大纲配图约 38 秒约 11 秒约 245%50MB 素材库/记忆库加载约 7.8 秒约 1.3 秒约 500%复杂幻灯片导出 PPTX约 31 秒约 8 秒约 287%导出 PDF 渲染耗时约 22 秒约 6 秒约 266%数字会随模型与网络波动但生成→编辑→导出全程明显提速是用户的一致反馈。六、技术内幕五分钟读懂微服务架构Presenton 采用三层解耦设计Next.js浏览器端编辑器与模板渲染servers/nextjs/FastAPI生成、编辑与导出的全部后端逻辑路由在 servers/fastapi/api/v1/ppt/Electron把两者打包成桌面应用入口 electron/app/main.tsOllama / MCP以独立进程协同数据默认落在本地app_data目录。对想二次定制的开发者后端路由、编辑器组件、模板 JSON各模板目录下的template.json都有清晰归属直接读源码改起来没有门槛。七、进阶把生成 PPT 变成一次接口调用开发者最该关注的是生成接口/api/v1/ppt/presentation/generate实现见 servers/fastapi/api/v1/ppt/endpoints/presentation.py。它接受content、n_slides、tone、verbosity、template等参数返回演示文稿 ID 与可编辑链接curl -X POST http://localhost:5001/api/v1/ppt/presentation/generate \ -H Authorization: Bearer sk-presenton-你的密钥 \ -H Content-Type: application/json \ -d {content: Q2 数据报告, tone: professional, verbosity: text-heavy, export_as: pdf}配套玩法先在Admin → API keys生成密钥再以 Bearer 方式携带长文档不必干等用/generate/async提交任务再用/status/{id}轮询进度files参数可先上传 Markdown、Office 文档参与生成实现文档进、PPT 出配合 MCP 服务器servers/fastapi/mcp_server.pyClaude 等智能体可以直接替你写 PPT企业场景开启多用户模式每个账号独立私有工作区管理员统一管理。八、常见问题与避坑场景解法5001 端口被占用修改PRESENTON_HTTP_HOST_PORT环境变量docker-compose 默认映射 5001:80完全离线运行LLMollama指向本地模型图片提供方换成 Pexels 或本地素材首次生成特别慢多半是本地模型在下载属一次性开销导出引擎已内置运行时回退兜底AI 改动破坏了我的排版编辑器保留人工修改痕迹AI 只叠加建议实时保存 可回退九、展望下一步在打磨什么团队实时协作多人同时编辑与评论改动实时同步更深的办公集成与 Notion、Slack、Confluence 联动高级图表引擎30 动态图表类型与实时数据绑定离线能力增强本地模型自动部署与优化进一步降低离线门槛。Presenton 用一条AI 出稿 → 人工精修 → 一键导出的工作流把演示文稿从半成品拉回了生产力工具的行列。如果你也被锁死的 SaaS 和不敢出网的文档折腾过不妨现在就跑起那个 Docker 命令试试。觉得有用到仓库点亮 ⭐加入 Discord 社区交流模板与提示词遇到 bug 直接提 Issue 并附上运行日志——这是对开源团队最直接的鼓励。【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presenton创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考