尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Presenton:开源 AI 演示文稿生成器,从一句提示词到可编辑 PPTX 的完整上手指南
Presenton开源 AI 演示文稿生成器从一句提示词到可编辑 PPTX 的完整上手指南【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presentonPresenton 是一个开源 AI 演示文稿生成器定位为 Gamma、Canva、Beautiful AI 等商业工具的开源替代。它用一条 Docker 命令即可自托管也可装成桌面应用文本与配图支持 Ollama 等本地模型全程离线跑完导出的 PPTX 逐页可编辑而不是截图。 三十秒速览它是什么、能做什么一个「提示词/文档进、演示文稿出」的开源 AI 演示文稿生成器自带拖拽编辑器和 REST API最典型的用途输入季度汇报主题或上传 Markdown、Office 文档生成带大纲、配图和图表的初稿人工精修后导出内置 10 套模板Momentum、Executive、Dynamic 等可把自己现有的 PPTX 转成模板复用Apache 2.0 协议可免费商用支持 Docker 自托管与 Windows/macOS/Linux 桌面端 先跑起来Docker 三步出第一份 PPT第 1 步一行启动Linux/macOS 终端docker run -it --name presenton -p 5001:80 -v ./app_data:/app_data ghcr.io/presenton/presenton:latest做完应该看到容器开始拉取并启动日志出现服务就绪信息。第 2 步浏览器打开http://localhost:5001。首次进入会引导创建管理员账号用户名至少 3 位、密码至少 8 位。做完应该看到登录成功并进入工作台首页。第 3 步在首页输入主题选择模板和模型提供方点击生成。做完应该看到一份带封面和目录的演示文稿出现在编辑器里右侧可逐页调整。想完全离线把启动命令加上-e LLMollama -e OLLAMA_MODELllama3.2:3b文本生成即走本地 Ollama不需要任何 API Key。 功能走查四个新手最关心的能力Standard 与 Smart 两种生成模式各有分工Standard 模式使用固定版式先生成大纲供你逐页审改再填充内容结果稳定可预期Smart 模式采用自适应版式跳过模板流程直接把页面流式输出到编辑器。两种模式可共存默认both也可用环境变量PRESENTATION_GENERATION_MODE强制锁定其中一种行为细节见 docs/presentation-generation-modes.md。内置 10 套模板还能把自己的 PPTX 变成模板仓库 templates/ 下内置 10 套模板general、standard、momentum、executive、dynamic、modern、editorial、mosaic、swift、verdant覆盖汇报、路演、教育等场景。也可以上传一份现成的 PPTX让 Presenton 把它转成可复用的模板该转换需要一个带视觉能力的模型流程见 docs/template-v2.md或者用 HTML Tailwind CSS 从零写自定义设计。本地 Ollama 与十余种云端模型随意切换文本模型支持 openai、deepseek、google、vertex、azure、bedrock、anthropic、litellm、lmstudio、ollama、openrouter、fireworks、together、cerebras、custom 等取值完整变量表见 README.md图片生成独立配置可选 DALL·E 3、Gemini Flash、Pexels、Pixabay、ComfyUI 及 OpenAI 兼容接口。图文提供方互不影响可按成本和质量分开选。另外支持直接用 ChatGPT 账号免费版即可登录使用无需单独申请 API Key。拖拽编辑加可编辑导出AI 出稿不是一锤子买卖编辑器覆盖文字、形状、表格、图表、数学公式、图片六类元素前端源码在 servers/nextjs/components/slide-editor/可拖拽、可替换编辑内容实时保存。导出为 PPTX 或 PDF 时每页都是原生 PPT 元素而非截图拿到 PowerPoint 或 WPS 里能继续改。 一个完整实例用 API 生成季度业务报告输入在 Admin → API keys 里生成一个sk-presenton-开头的访问密钥。然后向生成接口发一次请求curl -X POST http://localhost:5001/api/v1/ppt/presentation/generate \ -H Authorization: Bearer sk-presenton-YOUR_KEY \ -H Content-Type: application/json \ -d {content: Q2 销售复盘, n_slides: 8, tone: professional, export_as: pptx}过程接口接收主题后按 Standard 流程生成大纲、匹配版式、填充图文参数还可以加verbosityconcise/standard/text-heavy、language、template如果有现成素材先通过/api/v1/ppt/files/upload上传文档再把路径放进files参数实现「文档进、PPT 出」。输出返回三个字段——presentation_id文稿 ID、pathPPTX 文件在服务器上的位置、edit_path编辑页相对路径拼上服务器地址即可在浏览器打开精修。整套流程可以写进定时脚本让报表每周自动出稿。 数据说话官方压力测试里的稳定性测试环境来源docs/presenton-resource-usage.md2026-09-02 于http://127.0.0.1:5001本地服务执行 k6 受控并发测试观测 51 分 50 秒指标数值并发规模4 个虚拟用户各生成 10/20/30/40 页文稿共 4 轮完成的生成工作流16 次96 次 HTTP 请求失败率0.00%无工作流失败CPU 使用率中位数 3.70%P95 43.27%内存利用率P95 为 21.36%生成任务属于短时脉冲型负载大部分时间 CPU 接近空闲突发时短暂拉高适合作为团队常驻服务部署。️ 架构白话谁负责生成谁负责编辑分工很直白Next.js 只负责界面与拖拽编辑FastAPI 负责大纲生成、版式填充、导出和 MCP 服务Electron 把两者打进桌面应用所有数据默认落在本地app_data目录数据库默认 SQLite。想二次开发从两处入手后端路由 servers/fastapi/api/v1/编辑器 servers/nextjs/components/slide-editor/。❓ 常见问题必须要 API Key 吗不一定。接本地 Ollama 或 LM Studio 时全程无 Key用云端模型才需要对应 Key也可直接用 ChatGPT 账号免费版可以登录免去申请 Key。导出的 PPTX 是截图吗不是。导出的是原生文本框、图片、图表等 PPT 元素可在 PowerPoint、WPS 中继续编辑。数据存在哪默认全部在本机app_data目录自托管场景内容不出内网。桌面端能用 MCP 吗不能。官方明确说明 MCP 服务器在 Electron 桌面版中被禁用仅在 Docker/Web 部署中可用。支持多人吗支持。首个账号是主管理员可在 Admin → Users 管理其他账号每个用户拥有独立私有工作区。 版本规划与收尾官方路线图中正在推进的方向包括团队实时协作与评论、与 Notion、Slack 等办公工具集成以及离线能力增强本地模型自动部署与优化降低离线门槛。Presenton 采用 Apache 2.0 协议可免费商用支持 Docker 自托管与 Windows、macOS、Linux 桌面端。如果这份「提示词进、可编辑 PPTX 出」的工作流正好是你需要的不妨去仓库点个 Star也算给开源团队一个直接的动力。【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presenton创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

前端转AI第一步:从JavaScript到Python的语法迁移与环境搭建

前端转AI第一步:从JavaScript到Python的语法迁移与环境搭建

我现在的处境就特别典型:前端干了五年,平时写的都是 TypeScript、React、Node,突然决定转 AI,第一件事就是打开 Python 安装包。安装完之后我盯着命令行发呆了三分钟——我到底该拿它干什么?没有浏览器,没有…

📅 2026/9/17 5:40:55
Typora 全平台安装激活指南:Windows 与 Linux 实战排查

Typora 全平台安装激活指南:Windows 与 Linux 实战排查

Typora 这玩意儿,我身边用 Markdown 写作的人基本人手一份。最让人省心的一点是,它不像某些编辑器搞一堆复杂的双栏界面,你打开就是一个干干净净的输入框,写完了样式立即渲染出来,写起来和用 Word 一样直觉。不过每次换…

📅 2026/9/17 5:40:55
Home Assistant iZone 区域最大气流控制:`izone.airflow_max` 动作实战指南

Home Assistant iZone 区域最大气流控制:`izone.airflow_max` 动作实战指南

Home Assistant iZone 区域最大气流控制:izone.airflow_max 动作实战指南 【免费下载链接】home-assistant.io :blue_book: Home Assistant User documentation 项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io iZone 是澳大利亚常见的…

📅 2026/9/17 5:40:55
MORE NEWS

更多资讯

📰

DB-NDS格式详解:用SQLite工具打开导航地图数据库

做车载导航相关工作久了,只要碰过地图升级、导航数据库移植、或者自己折腾车机地图卡,迟早会遇到一个词——DB-NDS。第一次见这东西的人通常一脸懵:DB不是数据库吗?NDS又是什么?为什么一个地图包会以数据库的形式存在&…

📰

Keepalived高可用方案:原理、部署与实战优化

1. Keepalived 高可用方案概述在企业级IT架构中,服务的高可用性(High Availability)是保障业务连续性的关键要素。Keepalived作为一款轻量级的高可用解决方案,通过VRRP协议实现虚拟IP(VIP)的自动漂移,当主节点发生故障时,备用节点…

📰

C++多线程死锁问题解析与预防策略

1. C并发编程中的死锁问题概述在多线程编程中,死锁(Deadlock)是指两个或多个线程在执行过程中,因争夺资源而造成的一种互相等待的现象,导致这些线程都无法继续执行下去。死锁通常发生在多个线程需要同时获取多个锁的情…

📰

Alexa自学进化:对话式AI的技术突破与应用

1. 对话AI的技术演进与现状在智能语音助手领域,亚马逊的Alexa一直处于行业前沿。最近其"自学进化"能力的突破性进展,标志着对话式AI正在从规则驱动转向真正的自主学习和适应。这种技术演进不是简单的算法优化,而是从根本上改变了人…

📰

Qwen大模型架构解析与Transformer优化实践

1. Qwen系列模型架构深度解析Qwen(通义千问)作为国产大语言模型的代表作品,其1.0和1.5版本在Transformer架构基础上进行了多项创新设计。我们先拆解其核心组件:1.1 基础架构设计Qwen全系列采用Decoder-only的Transformer结构&…

📰

GitLab CI/CD实现测试左移的DevOps实践

1. 项目背景与核心价值去年在金融科技公司主导DevOps转型时,我们遇到一个典型问题:每次代码提交后,测试团队需要2-3天才能完成基础验证,导致迭代周期被严重拖慢。这正是"测试左移"要解决的核心痛点——将质量保障活动尽…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬