免费无套路!开源 PPT 神器 Presenton 本地部署全攻略,10 分钟搞定专业演示文稿

免费无套路!开源 PPT 神器 Presenton 本地部署全攻略,10 分钟搞定专业演示文稿

1.前言

AI生成PPT是一种利用人工智能技术帮助用户快速创建专业级演示文稿的方法。用户只需提供主题或内容大纲,AI算法就会自动分析并生成幻灯片,从而节省时间和精力。以下是几种常见的AI生成PPT的方式和工具.

img

上面的PPT 生成效果都不错,但是上面的PPT很多都是付费的。前段时间都豆包生成一个PPT ,生成的PPT 是非常好看,结果呢?好不容易上他生成的PPT。

img

结果下载下来的时候弹个框

img

1个月49 ,好像不便宜啊。关键是我平常用PPT 也不多,一个月 做不了几张。结果 要掏49块钱,我感觉这个钱可以订阅其他国外付费模型了。

有没有办法使用免费开源的PPT项目呢?这样我在公司内部搭建起来,数据私密性、会员费也都可以省了。呵呵这个想法不错。接下来我们在github找一下有没有PPT 生成的开源项目。结果真给我找到了,下面看一下生成的效果

img

总共我让它生成了8页,效果还是不错的。下面手把手带大家本地电脑上部署一个生成PPT 的开源项目。

2.项目的部署

这个项目的开源地址是:https://github.com/presenton/presenton

img

目前这个项目开源时间不长,不过已经有1.3K点赞星了。

目前这个项目是支持docker 部署的,有了docker 的支持部署就比较简单了。

docker 镜像下载

我们使用下面命令下载镜像

docker pull ghcr.io/presenton/presenton:latest 
img

如上图因为我的docker镜像已经提前下载过了,所以镜像显示已经存在。第一次下载镜像会时间比较长一点。另外这个镜像需要一些docker代理,国内小伙伴可能会遇到下载镜像下载不了的问题。大家也可以借助容器代理来间接来解决问题,这里就不详细展开了。关于镜像加速可以参考这个文章 https://blog.xuanyuan.me/archives/1154

模型秘钥配置

目前模型是支持OpenAI、Google、Anthropic、Ollama、OpenAI 兼容 API 等厂商的。有了兼容的OpenAI 兼容 API 国内很多其他模型也都可以适配了。本地电脑有显卡也是可以的,自己电脑上安装Ollama然后配置模型。这里我们就不做详细展开。另外模型还用到了文生图的模型,目前平台支持DALL-E 3、Gemini Flash、Pexels 等文字生成图片功能。大家根据自己的需要配置具有上述模型APiKEY.

其中Pexels 是一个全球领先的免费图片和视频素材网站,为设计师、自媒体创作者、视频博主等提供高质量、免版权的视觉资源。

获取Pexels 的秘钥来实现PPT 图片素材的搜索(不是文生图)。

以上准备好这些模型或者网站的秘钥后。我们就是运行这个docker 镜像了。

docker run -it --name presenton -p 5000:80 -e LLM="google" -e GOOGLE_API_KEY="******" -e IMAGE_PROVIDER="gemini_flash" -e CAN_CHANGE_KEYS="false" -v "./app_data:/app_data" ghcr.io/presenton/presenton:latest 

我这里使用免费的google提供的模型账号。

img

启动完成后我们会看到容器内部启动了3000 和8000端口服务

img

这2个服务启动完成后我们就可以访问这个服务了。(注:这里的网络需要使用一些魔法)

从上面docker run 命令就可以看到,程序对外是提供的是5000的端口。

我们输入下面网址http://localhost:5000

img

看到下面的画面就说明程序部署完成了。

3.APP使用

接下来我们使用这个开源项目来生成PPT .

首页的介绍

浏览器访问的首页这里有一个文本输入框,右上角有2个下拉选项。一个是生成PPT 页数,一个是生成的语言。

img

文本输入框这块主要是需要接受用户生成的PPT 大纲 以及相关内容。

下面的也是支持上传文档的(方便丰富ppt 内容)

img

​ 目前支持pdf ,text, PPTX,DOCX 等主流文档。

生成PPT实战

接下来我们让它生成一个PPT,看看效果如何。

我这里使用辛顿教授演讲在2025年WAIC上的演讲的PPT 为素材。

img

我们把这个PDF文档上传到文档里面.我们选择10页,中文。

img

​ 点击next 进入PDF内容提取界面

img

​ 我们选择layout style 选择一个PPT 模版风格

​ 目前这个开源项目提供4种风格模版,我们选择第一个

img

​ 点击生成,然后我们进入PPT 生成预览界面

img

我数了一下刚好生成10页。总体效果还是不错的。通过上面的方式我生成PPT 不到10分钟 初稿就完成了。哈哈是不是挺爽的。

PPT 局部修改

我们看到第一个AI演讲者和时间生成的不对。我们可以手工修改。

img

另外当前PPT 页面左上角有个提示词按钮,点开我们可以通过对话的方式让它修改。

img
img

这样我们通过对话方式也能把需要修改的内容修改掉。

如果觉的生成的图片不好看,我们选中图片自己上传图片更换修改

img
img

我们在图片中间框中选择这个图片

img

当然你也可以通过AI 生成,这里应该用到了文生图功能。

img
img

通过这样AI辅助 PPT的修改确实方便很多。

PPT 导出

如果你觉的PPT 比较满意的话,可以点击右上角的“Export”

img

最关键的是导出PPT不要钱,哈哈

img

上面的是我小兔子修改后的PPT导出到本地打开的。看起来还是不错的,就是模版有点少。

4.总结

今天主要带大家深入了解并实践了借助 presenton 开源项目实现免费 PPT 生成的方法。presenton 作为一款新兴的开源 PPT 生成工具,凭借其支持本地部署、兼容多种 AI 模型和文档格式的特性,为用户带来了高效且经济的 PPT 制作体验。

该项目通过 docker 部署简化了搭建流程,支持 OpenAI、Google、Ollama 等多种模型以及 Pexels 等图片资源平台,结合文档上传功能,能快速将 PDF、DOCX 等素材转化为结构清晰的 PPT。无论是生成初稿、局部修改还是导出文件,整个过程都便捷高效,且核心优势在于完全免费,有效解决了付费工具的成本问题,同时本地部署模式也保障了数据私密性。

这种开源方案为偶尔制作 PPT、注重成本控制和数据安全的用户提供了理想选择,尤其适合企业内部搭建专属 PPT 生成工具。它的出现为演示文稿制作领域带来了新的可能性,有望成为用户日常办公的实用助手。感兴趣的小伙伴可以按照本文步骤去尝试部署使用,体验开源工具带来的免费便捷的 PPT 制作体验。今天的分享就到这里结束了,我们下一篇文章见。

Read more

安装 启动 使用 Neo4j的超详细教程

安装 启动 使用 Neo4j的超详细教程

最近在做一个基于知识图谱的智能生成项目。需要用到Neo4j图数据库。写这篇文章记录一下Neo4j的安装及其使用。 一.Neo4j的安装 1.首先安装JDK,配环境变量。(参照网上教程,很多) Neo4j是基于Java的图形数据库,运行Neo4j需要启动JVM进程,因此必须安装JAVA SE的JDK。从Oracle官方网站下载 Java SE JDK。我使用的版本是JDK1.8 2.官网上安装neo4j。 官方网址:https://neo4j.com/deployment-center/  在官网上下载对应版本。Neo4j应用程序有如下主要的目录结构: bin目录:用于存储Neo4j的可执行程序; conf目录:用于控制Neo4j启动的配置文件; data目录:用于存储核心数据库文件; plugins目录:用于存储Neo4j的插件; 3.配置环境变量 创建主目录环境变量NEO4J_HOME,并把主目录设置为变量值。复制具体的neo4j文件地址作为变量值。 配置文档存储在conf目录下,Neo4j通过配置文件neo4j.conf控制服务器的工作。默认情况下,不需

企业微信群机器人Webhook配置全攻略:从创建到发送消息的完整流程

企业微信群机器人Webhook配置全攻略:从创建到发送消息的完整流程 在数字化办公日益普及的今天,企业微信作为国内领先的企业级通讯工具,其群机器人功能为团队协作带来了极大的便利。本文将手把手教你如何从零开始配置企业微信群机器人Webhook,实现自动化消息推送,提升团队沟通效率。 1. 准备工作与环境配置 在开始创建机器人之前,需要确保满足以下基本条件: * 企业微信账号:拥有有效的企业微信管理员或成员账号 * 群聊条件:至少包含3名成员的群聊(这是创建机器人的最低人数要求) * 网络环境:能够正常访问企业微信服务器 提示:如果是企业管理员,建议先在"企业微信管理后台"确认机器人功能是否已对企业开放。某些企业可能出于安全考虑会限制此功能。 2. 创建群机器人 2.1 添加机器人到群聊 1. 打开企业微信客户端,进入目标群聊 2. 点击右上角的群菜单按钮(通常显示为"..."或"⋮") 3. 选择"添加群机器人"选项 4.

Flowise物联网融合:与智能家居设备联动的应用设想

Flowise物联网融合:与智能家居设备联动的应用设想 1. Flowise:让AI工作流变得像搭积木一样简单 Flowise 是一个真正把“AI平民化”落地的工具。它不像传统开发那样需要写几十行 LangChain 代码、配置向量库、调试提示词模板,而是把所有这些能力打包成一个个可拖拽的节点——就像小时候玩乐高,你不需要懂塑料怎么合成,只要知道哪块该拼在哪,就能搭出一座城堡。 它诞生于2023年,短短一年就收获了45.6k GitHub Stars,MIT协议开源,意味着你可以放心把它用在公司内部系统里,甚至嵌入到客户交付的产品中,完全不用担心授权问题。最打动人的不是它的技术多炫酷,而是它真的“不挑人”:产品经理能搭出知识库问答机器人,运营同学能配出自动抓取竞品文案的Agent,连刚学Python两周的实习生,也能在5分钟内跑通一个本地大模型的RAG流程。 它的核心逻辑很朴素:把LangChain里那些抽象概念——比如LLM调用、文档切分、向量检索、工具调用——变成画布上看得见、摸得着的方块。你拖一个“Ollama LLM”节点,再拖一个“Chroma Vector

OpenClaw配置Bot接入飞书机器人+Kimi2.5

OpenClaw配置Bot接入飞书机器人+Kimi2.5

上一篇文章写了Ubuntu_24.04下安装OpenClaw的过程,这篇文档记录一下接入飞书机器+Kimi2.5。 准备工作 飞书 创建飞书机器人 访问飞书开放平台:https://open.feishu.cn/app,点击创建应用: 填写应用名称和描述后就直接创建: 复制App ID 和 App Secret 创建成功后,在“凭证与基础信息”中找到 App ID 和 App Secret,把这2个信息复制记录下来,后面需要配置到openclaw中 配置权限 点击【权限管理】→【开通权限】 或使用【批量导入/导出权限】,选择导入,输入以下内容,如下图 点击【下一步,确认新增权限】即可开通所需要的权限。 配置事件与回调 说明:这一步的配置需要先讲AppId和AppSecret配置到openclaw成功之后再设置订阅方式,