Presenton 0.9.6:三步部署 AI 演示文稿生成,导出完全可编辑的 PPTX

发布时间:2026/9/17 6:59:19
Presenton 0.9.6:三步部署 AI 演示文稿生成,导出完全可编辑的 PPTX Presenton 0.9.6三步部署 AI 演示文稿生成导出完全可编辑的 PPTX【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presentonPresenton 是 Apache 2.0 协议的开源 AI 演示文稿生成器用 Docker 一条命令部署从提示词或上传文档生成演示文稿导出 PPTX 时每页都是可独立编辑的原生元素并支持 Ollama 离线模型与 11 种以上模型提供商。它针对的痛点有三个生成结果不可编辑、流程散落在多个工具之间、敏感数据不愿出内网。 用 Docker 一条命令部署 Presenton最短路径是 Docker三步跑起来。# LLM文本模型提供商IMAGE_PROVIDER配图来源app_data 挂载本地目录持久化 docker run -it --name presenton -p 5001:80 \ -e LLMopenai -e OPENAI_API_KEY你的密钥 \ -e IMAGE_PROVIDERpexels -e PEXELS_API_KEY你的密钥 \ -v ./app_data:/app_data ghcr.io/presenton/presenton:latest预期结果容器启动后打开http://localhost:5001首次进入创建管理员账号。第一个账号自动成为主管理员之后在Admin → Users面板可以增删其他账号每个账号有独立私有工作区。首页输入主题例如2026 年 Q2 销售复盘选模板与页数提交后得到一份带大纲、配图和版式的初稿。但要注意想跑完全离线更省事的做法是本地装好 Ollama 后把LLM改成ollama、OLLAMA_MODEL填模型名如llama3.2:3b生成请求从此不出内网数据全部落在挂载的app_data目录。不想装 Docker 的话直接从官网下载 macOS / Windows / Linux 桌面端功能一致本地模型则需在本机运行 Ollama 或 LM Studio。 从素材输入到导出交付的完整流程上传文档或直接给提示词素材入口在首页输入框既接受提示词也接受文件。支持上传 Markdown、Office 文档、CSV 和图片文件经 LiteParse 完成文档解析与 OCR 后参与生成——相当于文档进、PPT 出。还可以勾选开启网络搜索补充事实性内容默认最多补 5 条外部结果、上限 10 条用哪家搜索服务由WEB_SEARCH_PROVIDER变量控制可选auto、native、searxng、tavily、exa。两种生成模式出初稿生成分Standard与Smart两档详见 docs/presentation-generation-modes.md。Standard 走固定版式先生成大纲供你审核——改标题、删页面、调顺序都在这一步完成确认后才逐页渲染Smart 的版式随内容自适应直接流式进编辑器没有大纲审核环节。两种模式能否同时出现由PRESENTATION_GENERATION_MODE环境变量决定默认both用户每次自选。模板方面内置 10 套设计包括 Momentum、Executive、Dynamic、General、Modern 等每套都是真实幻灯片版式也可以用自己写的 HTML 加 Tailwind CSS 模板甚至上传一份现成 PPTX 让系统转换成模板。在编辑器里精修每一页进入编辑器后画布上的文字、形状、表格、图表、公式、图片都可以直接选中拖拽。选中元素后输入修改意见AI 只改这一处不推倒整页整页不满意可整页重新生成。每次操作实时保存误操作可回退。后端由 edit_slide / edit_slide_html 两个接口联动后者支持直接注入 HTML/CSS 做像素级调整人工改动全程保留。导出成 PPTX 或 PDF导出时可选 PPTX 或 PDFPPTX 会逐页映射成原生 PowerPoint 对象文本框、图表、公式都能独立编辑PDF 走同一渲染管线所见即所得。渲染由内置 Chromium 负责实现见 electron/app/utils/export-chromium.ts主浏览器实例不可用时自动回退备用运行时重试公式与 SVG 图形无损嵌入不会变形乱码。 深挖两个差异点导出引擎PPTX 里的每页都是原生对象。多数 AI PPT 工具导出的 PPTX 其实是把每页渲染成一张图片贴进去改字改色都不行。Presenton 用 Chromium 逐页渲染幻灯片 HTML再把文本框、形状、表格、图表一一映射成原生 PowerPoint 对象数学公式与 SVG 直接嵌入文件。首次启动时自动下载并缓存浏览器二进制主实例启动失败时切换备用运行时重试长文档导出不会中断在半路。你在导出前看到什么文件里就是什么。文本与图片生成解耦离线可跑。生成时文本模型和图片源是两组独立配置文本支持 OpenAI、Google Gemini、Anthropic Claude、Azure、Amazon Bedrock、DeepSeek、Ollama、LM Studio 等十几种方案见 docker-compose.yml 的变量清单还能接任意 OpenAI 兼容端点图片走 DALL·E 3、Gemini Flash、Pexels / Pixabay 图库或 ComfyUI 工作流。两组互不影响可以文本走本地模型、图片走图库按成本与质量分别选。最省事的离线组合是LLMollama加IMAGE_PROVIDERpexels前者让文本生成不出内网后者负责补图。但要注意图片源选图库类Pexels / Pixabay时仍需联网取图完全离线只有文本部分成立。更省事的用法是直接用现有 ChatGPT 账号登录免费版也能用无需单独申请 API Key。生成过程中每份演示文稿的记忆按演示隔离基于 Mem0本地 Qdrant SQLite后续编辑能延续前文上下文且默认走本地 Ollama 端点初始化不额外要求 OpenAI Key。 效果与边界这些数字该按什么预期环节行为耗时特征与边界10 页生成含大纲配图Standard 先出大纲确认Smart 直接流式进编辑器主要取决于文本模型推理速度本地 3B 级模型明显慢于云端 API10 页导出 PPTX逐页渲染并映射原生对象比 PDF 略慢多一步对象映射桌面端通常数秒到十几秒公式/图表密集页面Chromium 渲染管线处理耗时上升但输出不降级为截图扫描件解析LiteParse OCR默认 120 DPI耗随时随页数与 DPI 上升可用LITEPARSE_DPI调低换速度演示记忆加载Mem0 本地 Qdrant / SQLite按演示隔离首次写入稍慢后续编辑复用不重复计算数字随硬件与网络波动上表给的是行为边界哪一步慢、慢在哪、能用哪个参数干预。 用 API 或 MCP 接入你的自动化流程核心接口是POST /api/v1/ppt/presentation/generate参数与网页端一致content必填n_slides默认8页tone支持 5 种语气verbosity控制文字密度language指定语言template指定模板export_as选pptx或pdf。响应里拿presentation_id、文件path与edit_path拼上服务器根地址就是下载链接和可编辑链接。文档参与生成时先调/api/v1/ppt/files/upload上传再把返回路径填进files数组。认证用sk-presenton-开头的 API key在Admin → API keys生成默认 90 天过期。curl -X POST http://localhost:5001/api/v1/ppt/presentation/generate \ -H Authorization: Bearer sk-presenton-你的密钥 \ -H Content-Type: application/json \ -d {content: Q2 数据报告, n_slides: 5, export_as: pptx}同一个 key 也驱动内置 MCP 服务器入口 mcp_server.py给 Claude 等 Agent 配置 Streamable HTTP 端点/mcp它就能调用工具生成 PPT工具返回异步任务 ID轮询get_job_status到completed即取结果。桌面端默认关闭 MCP 以避免认证冲突。路线图方向——团队实时协作、Notion / Slack 集成、30 动态图表绑定实时数据——可在仓库 Projects 跟踪。Presenton 把 AI 演示文稿生成压缩成提示词进、可编辑 PPTX 出的确定性流程自托管后无订阅费模型成本只跟自己买的 API 用量挂钩Apache 2.0 协议允许自由商用与二次开发。官方文档站点docs.presenton.ai仓库源码git clone https://gitcode.com/GitHub_Trending/pr/presenton生成模式说明docs/presentation-generation-modes.mdOpenAPI 规范openai_spec.json桌面端 Chromium 导出实现electron/app/utils/export-chromium.ts后端路由servers/fastapi/api/v1/ppt/MCP 服务器mcp_server.py【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presenton创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询