一、项目介绍
1.1 这是什么
Oh My PPT 是一款开源的、纯本地运行的 AI PPT 生成与编辑桌面工具。它的核心理念可以用一句话概括:让 AI 生成 HTML 版的 PPT。
你只需描述需求——一场分享、一堂课、一个故事——AI 就会自动规划大纲、配色和排版,生成一套干净、美观的 HTML 幻灯片。打开即预览,无需安装 Office,一个浏览器窗口就能完成演示。
与市面上大多数 AI PPT 工具不同,Oh My PPT 生成的不是难以微调的固定格式文件,而是可自由改样式、加动效、插代码、导出的 HTML 页面。同时它坚持"本地优先":全部数据存储在本地,无需注册账号,图片素材不会上传云端,离线也能正常工作。
项目地址:https://github.com/arcsin1/oh-my-ppt
官网地址:https://www.ohmyppt.cc
许可证:Apache License 2.0
最新版本:v2.1.0(2026-07-24)

1.2 为什么值得关注
做过汇报、路演、答辩的人都知道:内容构思可能只占三成时间,剩下七成耗在排版对齐和样式调整上。Oh My PPT 的开发动机正是解决这个痛点:
AI 负责初稿:一句话或多轮对话,自动产出大纲与页面;
HTML 负责灵活:生成的页面本质是网页,改色、加动画、嵌入公式图表都不受限制;
本地负责安心:数据不出本机,适合处理内部材料、答辩稿等敏感内容。
项目自 2026 年 4 月开源以来迭代迅速(490+ 次提交),目前已来到 v2.1.0,功能完成度相当高。

1.3 核心功能一览
生成能力
💬 一句话生成:输入主题和需求,AI 自动规划大纲 + 配色 + 排版
🔀 多任务并行:可同时提交多个生成任务,后台完成自动通知
📐 多尺寸画布:传统 16:9、宽屏、4:3、竖屏 9:16、竖版 3:4、方图 1:1、小红书图文等
📄 从文档创建:上传 txt / md / csv / docx 自动整理成演示稿
📥 导入 PPTX 编辑:将本地 PPTX 转换为 HTML 页面继续编辑
🌐 HTML 编辑:导入单个 HTML 文件直接编辑保存(v2.1.0 新增)
🎨 图片识别生成:上传截图/设计稿自动识别风格生成大纲(需多模态模型)
🧱 模板库:保存自己的模板、复用模板快速创建
编辑能力
✏️ 对话式修改:对某一页说"标题换个颜色"“加个数据图表”,精准修改
🖱️ 可视化编辑:所有元素可拖拽、缩放、框选后交给 AI 修改
📊 可编辑图表:柱状图、折线图、饼图、环形图、雷达图,支持 CSV/TSV/JSON/Excel 数据导入
🧮 LaTeX 公式渲染
🔷 形状与图标:矩形、箭头、星形等常用形状,适合流程图与标注
↩️ 撤销/重做 + 历史版本一键回退
✨ 一键页面美化:自动优化当前页版式,保留原有文字与数据(v2.1.0 新增)
演示与导出
🖥️ 全屏演示模式,16+ 种页面切换动画,元素级入场/强调/退出动效
📝 演讲稿生成:整套或单页,支持正式/轻松/叙事/自定义风格
📄 多格式导出:PDF、批量 PNG、PNG 长图、MP4 视频、可编辑 PPTX
📦 一键打包为单个可执行 HTML 文件,随处分享
💾 会话导入导出,跨设备继续编辑
其他亮点
🔒 本地优先,无需注册,数据不泄露
🎨 内置 70+ 风格 Skill(极简白、赛博霓虹、包豪斯、日式简约、小红书白等)
🔤 内置 14 款 Google 字体(含中文),支持上传本地字体
🌐 支持国产模型(DeepSeek、Kimi、豆包、通义、GLM、MiMo、MiniMax 等)与 GPT、Claude,也支持本地 Ollama
二、Windows 使用教程(详细版)
以下教程以 Windows 10/11 64 位系统为例,基于最新版 v2.1.0 编写。
2.1 第一步:下载安装包
打开浏览器,访问项目的 Releases 页面:
https://github.com/arcsin1/oh-my-ppt/releases找到最新版本(当前为 v2.1.0),展开 Assets 区域。
下载 Windows 安装包:
oh-my-ppt-2.1.0-win.exe (约 215 MB)网盘直链下载地址:
2.2 第二步:安装(含 SmartScreen 处理)
双击运行
oh-my-ppt-2.1.0-win.exe。由于应用未购买微软代码签名证书,Windows 可能弹出蓝色 SmartScreen 警告"Windows 已保护你的电脑"。这是开源未签名应用的常见现象,并非病毒提示。处理方式:
点击 「更多信息」;
确认应用名称为 OhMyPPT;
点击 「仍要运行」。
按安装向导完成安装(可自定义安装目录),安装完成后启动应用。
2.3 第三步:配置 AI 模型(必做)
Oh My PPT 本身不内置模型额度,首次使用必须先配置模型,否则无法生成内容。启动应用后进入 「设置」 页面,填写模型配置。
方案 A:云端模型(推荐新手)
任选一家你已有 API Key 的服务商填入即可:
国产模型:DeepSeek、Kimi(月之暗面)、豆包、通义千问、智谱 GLM、小米 MiMo、MiniMax 等
国外模型:OpenAI GPT、Anthropic Claude 等
通常需要填写三项:服务商(provider)、API Key、模型名称。界面为 OpenAI 兼容格式,按提示填入对应平台的 base_url 和 api_key 即可。

方案 B:本地 Ollama(完全离线)
如果你希望彻底离线运行,可以用 Ollama 在本地跑模型:
先从 https://ollama.com 下载安装 Windows 版 Ollama;
拉取一个模型(建议 14B 参数以上,例如
ollama pull qwen2.5-coder:14b);在 Oh My PPT 设置页按以下参数填写:
注意:本地小模型的排版与内容组织能力有限,实际体验上云端强模型(DeepSeek、Kimi、GPT、Claude 级别)效果明显更好。配置界面中也可以随时切换和测试连通性。
2.4 第四步:创建你的第一份 PPT
配置好模型后回到首页,共有 5 种创作入口:
一句话创建:填写主题、画布尺寸、需求描述,一键生成——最快上手的方式;
对话创作:多轮对话逐步梳理需求,适合结构复杂的长篇演示;
上传文档解析:把已有的 txt / md / csv / docx 资料交给 AI 自动整理成稿;
从模板创建:复用已保存的模板版式;
导入 PPTX:把现成的 PPTX 转换成可编辑页面继续加工。
推荐的新手流程:
选择「一句话创建」→ 输入主题(如"2026 年 Q2 产品复盘汇报")
→ 选择 16:9 尺寸和喜欢的风格(如极简白)
→ 确认页数 → 等待 AI 生成大纲与页面
→ 进入预览,检查整体效果
生成过程支持后台多任务并行,你可以同时提交多个任务,完成后会收到通知。
2.5 第五步:编辑与修改
生成初稿后进入编辑模式,常用操作:
对话式修改:选中某一页,直接对 AI 说"标题换成深蓝色"“这一页加个柱状图”,AI 会精准修改当前页;
可视化拖拽:任何元素都可以直接拖动、缩放;框选一组元素后可以整体交给 AI 调整;
插入素材:工具栏可插入图片、视频、形状、图标、LaTeX 公式、可编辑图表(支持导入 CSV/Excel 数据);
一键美化:对不满意的页面使用"页面美化"功能,自动优化版式且保留文字数据;
整套换风格:随时切换 70+ 内置风格,v2.1.0 起该过程在后台运行,不阻塞其他操作;
撤销与回退:支持撤销/重做,历史版本自动保存,可一键回退到任意版本;
演讲稿:在演示前可让 AI 为整套或单页生成演讲稿,支持正式/轻松/叙事等风格。
2.6 第六步:演示与导出
演示:进入全屏演示模式,键盘 ← / → 键或点击切换页面,可设置 16+ 种切换动画与元素级动效。
导出(按场景选择):
此外还支持会话导出/导入:把整套工程导出后拷到另一台电脑继续编辑,方便跨设备协作。
2.7 Windows 常见问题
SmartScreen 拦截:属正常现象,按 2.2 节"更多信息 → 仍要运行"处理。
生成没反应/报错:90% 的情况是没配置模型或 API Key 失效,先到设置页检查模型配置并测试连通。
本地资源加载异常:该问题在 v2.1.0 已修复(“Fixed Windows local-resource loading issues”),请确认使用的是最新版。
路径解析问题:v2.1.0 前的版本曾修复过 Windows 路径解析 bug,遇到素材加载失败请先升级到最新版。
想离线使用:模型走本地 Ollama 即可,应用本身完全不需要联网账号。
三、总结
Oh My PPT 的定位非常清晰:用 AI 解决"从 0 到 1"的初稿生成,用 HTML 解决"从 1 到 100"的自由度,用本地优先解决数据安全顾虑。多格式导出(尤其是可编辑 PPTX 与 MP4)让它既能独立产出成品,也能融入既有的 Office 工作流。
如果你经常需要做汇报、课件或路演材料,又不想让内容数据离开本机,这个由个人开发者维护、Apache 2.0 开源的项目值得一试。
相关链接
GitHub 仓库:https://github.com/arcsin1/oh-my-ppt
官方风格生成 Skill:https://github.com/arcsin1/style-generate-skill
问题反馈:GitHub Issues;社区:Discord(discord.gg/FSkzBgsQ)及 README 中的微信/QQ 群