ARTICLE · 1084820
说句话PPT自动做好:开源AI工具Oh My PPT,大纲排版配图导出全包
小组汇报、课程答辩、社团路演、期末作业……每回做 PPT 都是同一个流程:先花半小时找模板,再跟字体、对齐、配色死磕一下午,临到演示前还在调动画。真正花在"想内容"上的时间,反而没多少。
这两年 AI PPT 工具也试了不少,但大多是网页端套模板:生成一个固定文件,想改一页的版式、加个想要的动画,牵一发动全身;稿子还得传到别人服务器上。
最近在 GitHub 上挖到一个思路完全不同的开源项目——Oh My PPT:你只管描述要讲什么,AI 把大纲、页面、配色、配图一次性做完,生成的不是传统 pptx,而是可以直接在浏览器里演示的 HTML 幻灯片。数据全部存在本地,断网也能编辑。今天就详细聊聊它。
一句话概括:本地优先(Local-first)的开源 AI PPT 工作台。主题创作、对话式编辑、AI 配图、动画演示、导出可编辑 PPTX,全在一个桌面软件里完成。Apache-2.0 协议,目前 GitHub 近 2000 Star。

Oh My PPT 主视觉:描述需求,AI 帮你做出干净漂亮的 HTML 幻灯片
Apache-2.0Electron 桌面端本地优先90+ 内置风格PPTX 双向互导支持本地 Ollama
Oh My PPT 是什么?
Oh My PPT(仓库 arcsin1/oh-my-ppt)是一个用 Electron + React + TypeScript 开发的桌面应用,作者做它的初衷很朴素:让 AI 生成 HTML 版 PPT 成为可能。幻灯片本质上是网页,所以一个浏览器就能打开预览,样式、动效、代码块、数学公式全都能随心加,再也不用在臃肿的办公软件里跟排版框搏斗。
它的完整工作流是这样的:
描述主题 → AI 规划大纲和配色 → 逐页生成排版与配图 → 可视化微调 / 对话式修改 → 演示播放 → 导出 PPTX、PDF 或视频。

实际生成演示(官方动图):从主题到整套幻灯片,几分钟完成
"本地优先"四个字是它和在线工具最大的区别:会话记录、原始文档、素材、生成结果全部保存在你自己的电脑上,不需要注册 Oh My PPT 账号,也没有平台云端。只有调用你自己配置的 AI 模型时,请求才会发给对应的模型服务商——想彻底离线?接一个本地 Ollama 就行(后面细说)。
四种创作入口,新手老手都适配
打开软件首页,给不同状态的用户准备了不同入口,设计得很贴心:

首页:快速创建、对话创作、导入 PPTX 三大入口
🔹 快速创建:已有明确主题或大纲,选好风格、尺寸和页数,直接生成可编辑初稿,最常用; 🔹 对话创作:想法还没成型?先跟 AI 多轮对话,一起梳理主题、受众、结构和每页重点,推敲满意了再生成; 🔹 导入 PPTX:旧模板、历史汇报直接拖进来,接近 100% 还原成可编辑页面,同时提取原文件风格存为模板; 🔹 文档解析:上传 txt、md、csv、docx,自动整理主题和页数,生成时继续参考原文内容,不会跑偏。
此外还支持多尺寸画布:16:9、4:3 之外,还有竖屏 9:16、竖版 3:4、方图 1:1 和小红书图文,从生成到导出全程保持真实比例——做课堂课件和做社媒内容,用的是同一套工具。
PPTX 导入 + 导出:自研引擎,接近 100% 还原
这可能是整个项目里技术含量最高的部分。很多人担心"HTML 幻灯片做完,老师非要 .pptx 怎么办"——作者把从 PPTX 解析到结构化数据(pptx2json)、再从 HTML 排版回可编辑 PPTX(html2pptx)整条链路全部纯自研,并开源成了独立的 npm 包。
常规场景下,不管是导入旧文件还是导出给 PowerPoint / Keynote,视觉和结构还原度都接近 100%,文字、图片、颜色、公式和基础布局都会尽量保留,导出的是真正可以继续编辑的 pptx,而不是一堆贴图。复杂图表和动画还在持续优化。
90+ 风格 Skill,审美全程在线
内置 90 多款设计风格,不是简单换个配色那种:极简白、赛博霓虹、包豪斯、日式简约、小红书风、杂志叙事、学术答辩风……每种风格都有完整的版式语言和适用场景标签,比如"毕业论文答辩""品牌故事""产品发布"。挑花眼了也可以让 AI 根据主题自动匹配。想做自己的专属风格?官方还提供了风格生成工具包,可以把参考设计整理成可导入的风格包。

风格库:每张卡片都是风格的真实首页预览
能生成,更能改:可视化 + 对话式编辑
AI 初稿不等于终稿。编辑页里一切可见元素都能直接拖拽、缩放、复制、删除,顶部有完整工具栏:普通文字、艺术字、图形、图标、图片、视频、图表、公式,插入方式和专业设计软件一样;标尺、对齐参考线也都有。

编辑页:带标尺的画布,元素随意拖拽调整
不想动手?直接对某一页说人话:"标题换个颜色""这里加个数据图表""把这段拆成三栏",AI 精准改这一页,不用整份重做。每次修改自动保存为历史版本,任意版本一键回退,改错了也不慌。
AI 生图:按需配图,不机械塞图
创建时勾选「启用生图」,AI 会根据当前页内容、版式留白和所选风格,在真正需要视觉素材的地方生成插画、背景或视觉元素,并保留文字安全区——不会为了配图机械地给每页塞一张图。编辑页还有一个生图工作台:按页面标题自动生成提示词,选好尺寸就能生图,结果可以插入画布,也能一键设为页面背景。
生图内置即梦、Seedream、硅基流动、Gemini 以及 OpenAI 兼容接口等 Provider。注意文本模型和生图模型是两套独立配置,生图模型配置后要先点「验证」(真的生成一张测试图),通过后才能使用。
动画演示:按讲述节奏出现
HTML 幻灯片天然适合做动画。它支持 16+ 种页面切换动画,并内置了 Anime.js v4 运行时:标题、数据卡片、图片、图表都可以整块设置入场、强调或退出效果,支持自动播放或点击触发。核心理念是让内容跟着你的讲述节奏逐条出现,而不是一页内容"啪"地全摊开——淡入、滑入、关键数字缩放强调、错峰展示、点击逐条出现,都是真实演讲里最实用的那几种。

动画面板:按元素设置效果、触发方式和方向
导出全家桶:想要的格式都有
做完之后导出方式非常齐全:可编辑 PPTX(PowerPoint / Keynote 继续改)、PDF(归档打印)、批量 PNG(插文档、发公众号)、PNG 长图(社媒分享、手机阅读)、MP4 视频(发给客户、社媒发布),还能一键打包成单个可执行文件,双击就能在任何有浏览器的电脑上演示,无需安装软件。

导出菜单:PPTX、PNG、MP4、PDF、演示预览包、会话 ZIP
另外两个学生党会喜欢的小功能:演讲稿生成(整套或单页,正式/轻松/叙事多种风格,答辩前救命)和 LaTeX 数学公式渲染(理工科课件友好)。
怎么安装?
到项目的 GitHub Releases 页面下载对应安装包即可,目前最新版本是 9 月 19 日发布的 v2.6.0:
🪟 Windows:oh-my-ppt-2.6.0-win.exe(约 248MB),双击安装; 🍎 macOS:Apple 芯片选 mac_arm64.dmg(约 284MB),Intel 芯片选 mac_x64.dmg(约 292MB)。
⚠️ 关于"打不开"的提示:安装包目前还没有做系统级代码签名,这是个人开源软件的常态,不代表应用损坏。
Windows 弹出 SmartScreen「已保护你的电脑」:点 「更多信息」→「仍要运行」即可。
macOS 提示「已损坏/无法验证开发者」,先试在应用上右键 → 打开;不行就在终端执行:
●●● TERMINAL
xattr -cr /Applications/OhMyPPT.app
建议只从官方 GitHub Releases 下载,不要用第三方转存的安装包。
先配模型,再开始创作
软件本身不提供 AI 服务,第一次使用先到 「设置 → 文本模型」填入你自己的模型配置。推荐 DeepSeek、Kimi、豆包、通义千问、智谱 GLM、MiniMax 等国产模型(性价比高、网络稳),也支持 GPT、Claude。没有模型配置是无法生成的。
想彻底本地运行、保护隐私?项目支持通过 OpenAI 兼容协议接入本地 Ollama,设置里这样填:
▸ provider:openai ▸ base_url:http://127.0.0.1:11434/v1 ▸ model:本地模型名(如 qwen2.5-coder:14b),建议 14B 以上 ▸ api_key:任意非空字符串(Ollama 不校验,但软件要求非空)
Ollama 负责文本生成、文档解析和编辑对话;需要 AI 生图时,再到「生图模型」里单独配置。
适合什么样的同学?
✅ 经常要做课堂汇报、答辩、社团路演,想把排版时间省下来的学生党; ✅ 老师 / 助教:课件、复习提纲、公式讲解,还能导出 MP4 发给学生; ✅ 搞自媒体的:小红书图文、竖版方图、PNG 长图一条龙; ✅ 想学 Electron / React / AI Agent 开发的:代码质量高,架构完整,是很好的研读样本。
项目采用 Apache-2.0 协议,商用友好,但也请尊重作者劳动,遵守协议条款。
写在最后
Oh My PPT 最打动人的地方,是它重新划分了人和 PPT 的分工:机器负责排版、对齐、配图这些"体力活",人只负责想清楚"我要讲什么"。而且从生成、编辑、演示到导出,数据始终在你自己手里。
链接再放一次,建议收藏:
🔗 项目地址:github.com/arcsin1/oh-my-ppt 🔗 官网:www.ohmyppt.cc(含帮助中心) 🔗 下载:GitHub Releases(v2.6.0)
📚 更多干货 · 六大专栏合集
| 📦 开源项目 | 更新中 | ||
| 🏆 电类竞赛 | 更新中 | ||
| 🔥 科技爽文 | 更新中 | ||
| 🤖 AI指南 | 更新中 | ||
| 🧠 深度学习 | 更新中 | ||
| 💡 创新Idea | 更新中 |
点击「进入」直达合集,新文章自动收录 · 建议收藏本文备用 关注「哈理工电子技术」,开源硬件与电类竞赛干货持续更新
如果觉得有用,欢迎点赞、在看、转发给那个下周就要答辩、还在跟 PPT 死磕的同学,咱们下期开源好项目再见~