拓冰建站拓冰建站
首页 / 资讯中心 / 正文

Presenton 快速指南:本地 AI 生成 PPT,把 PDF 变成可编辑的演示稿

Presenton 快速指南:本地 AI 生成 PPT,把 PDF 变成可编辑的演示稿【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presenton不想把内部资料交给云端 AI,又不想花一下午调排版?试试 Presenton:一个跑在本地电脑上的本地 AI 生成 PPT 的开源工具。给它一个主题,或者一份 PDF、PPTX 素材,它输出一份还能继续编辑的 PPTX 或 PDF,过程在本地完成,接上本地模型甚至可以完全离线。Presenton 是什么:一个可以自建的演示工具Presenton 是可以本地部署的开源(Apache 2.0)AI 演示文稿生成器,你可以把它理解成 Gamma、Canva 这一类工具的开源替代。桌面版用 Electron 打包,代码分两块:界面在 servers/nextjs/ 的 Next.js 工程里,Python 后端在 servers/fastapi/,负责文档解析、内容生成和导出。上手前值得知道这几点:生成方式:输入一个主题,或上传 PDF、PPTX 等素材,两者可以叠加模型接入:BYOK,支持 OpenAI、Google Gemini、Anthropic、Ollama、LM Studio 等,也可以指向任意 OpenAI 兼容的接口输出:完全可编辑的 PPTX 和 PDF 两种,文本框、图片、图表都能在 PowerPoint 里继续改模板:内置 10 种风格(general、standard、momentum、executive、dynamic 等,见 templates/ 目录),也可以把自己的 PPTX 转成模板幻灯片配图:AI 生成(DALL·E 3、Gemini Flash 等)或从 Pexels、Pixabay 图库选取能当服务用:提供 REST API(生成端点是/api/v1/ppt/presentation/generate)和 MCP 端点,可以嵌进现有系统不强制订阅和 SaaS 账号,文件默认在本地处理Presenton 安装步骤:从零做出第一份演示1. 拿到项目git clone https://gitcode.com/gh_mirrors/pr/presenton2. 启动桌面版。先装好 Node.js(LTS)、Python 3.11 和 uv,然后在electron/目录执行npm run setup:env,它会一次装好前端、FastAPI 后端和 Next.js 的依赖,再用下面的命令启动。cd electron npm run setup:env npm run dev启动后弹出桌面窗口,后端和界面都跑在窗口里,不用自己开浏览器管服务。如果不想碰源码,也可以直接下载官方桌面安装包(macOS、Windows、Linux 都有),或者用 Docker 一条命令起服务,README 里都写了。3. 配置模型。首次打开会引导你选模型提供方:选 OpenAI 或 Gemini 就粘贴密钥;选 Ollama 填模型名,整个生成过程就在本机完成。这一步全程在界面里做,不用翻配置文件。4. 上传素材并生成。创建页可以直接输入主题,也可以上传 PDF、Word、PPTX 当参考素材,选好模板和页数后点生成。标准模式会先给你看大纲,哪一页的概括不对,可以先改再生成。5. 微调并导出。生成后在幻灯片画布上直接拖拽调整文字、图片和版式,满意后导出:PPTX 里每个元素都是可编辑的,PDF 适合直接分享和打印。它能替你干的几件具体事敏感文档不出内网上传的文件由 文档解析模块 在本地解析,不会传到第三方服务器。如果文本模型也接 Ollama,生成这一步同样不出机器——用 Ollama 离线做 PPT 是这类工具最常见的用法。把长 PDF 变成汇报用的 PPT上传一份四十页的调研报告,它会提取章节和要点,默认产出 8 页左右的幻灯片(API 的默认值就是 8,可以调)。标准模式下能先审大纲,把跑偏的概括改掉再生成,周报、季度复盘这类场景省得明显。按公司风格统一模板把一份现有的公司 PPTX 转成模板,流程写在 docs/template-v2.md 里:模板会保留原稿的字体、配色和版式,之后每次生成都复用它们。templates/ 下内置的 10 种风格也够用,商务报告、提案各有对应款式。接入自己的模型密钥在设置里选提供方、填密钥即可,OpenAI、Gemini、Anthropic 或任何 OpenAI 兼容地址都行。密钥存在你自己机器上,用多少 token 付多少钱,不绑定任何平台。值得花两分钟了解的配置日常用得到的是这几个开关:模型接入:云端密钥(OpenAI / Gemini / Anthropic),或 Ollama 全离线。Ollama 要填 URL 和模型名,变量说明在 README 的 Ollama 一节导出格式:pptx和pdf两种,PPTX 元素可以在 PowerPoint 里继续编辑生成模式:标准模式是固定版式、能审大纲;智能模式是自适应版式,内容直接落到画布,两种行为在 docs/presentation-generation-modes.md 里有说明模板:内置的在 templates/ 目录,自定义模板用 custom-template 功能导入自己的 PPTX和手动做幻灯片比,省在哪对比点手动 / 云端 SaaSPresenton 本地部署素材去向上传到对方服务器默认本地解析和生成,可离线排版耗时手动排版,常花大半天几分钟出初稿,拖拽微调模型选择平台提供什么用什么什么密钥都能接,本地 Ollama 也行输出格式多为单一格式PPTX、PDF 都要有 如果你的场景是有内部资料、不想交给云端 AI,建议第一步克隆源码(或直接下载桌面安装包),接上 Ollama 全离线跑一次,拿一份内部 PDF 试试生成出来的效果。【免费下载链接】presentonOpen-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)项目地址: https://gitcode.com/GitHub_Trending/pr/presenton创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门