Repolode
arcsin1

arcsin1/oh-my-ppt

本地优先的桌面应用,可用文字描述或上传文档由 AI 生成可编辑的 HTML 演示稿,并支持 PPTX 导入导出。

可替代:GammaMicrosoft PowerPoint

Star
2,157
Fork
215
未关闭 Issue
9
最近提交
昨天

这是什么?

Oh My PPT 是一款基于 Electron 与 React 的桌面应用,用 AI 辅助制作演示稿。用户输入主题,选择 16:9、4:3、9:16、1:1 等画布尺寸,模型即可规划大纲、版式与配色,并将每页生成为可编辑的 HTML 页面。也可以上传 txt、md、csv、docx 文档,或导入已有 PPTX 转为可继续编辑的页面。

生成后可以拖拽和缩放元素,通过对话修改单页内容,插入图片和视频,设置动画,并撤销或回退到历史版本。可选的生图模型能生成插画与背景,应用也可通过 OpenAI 兼容接口接入本地 Ollama 模型。会话和素材保存在本机。

导出方式包括可编辑 PPTX、PDF、PNG 图片、PNG 长图、MP4 视频,以及可在浏览器中直接打开的 HTML 打包文件。另有演讲稿生成与全屏演示模式。

核心功能

  • 01根据主题自动规划大纲、版式与配色,生成 HTML 演示稿。
  • 02支持导入 PPTX,并导出可编辑 PPTX、PDF、PNG、MP4 和 HTML 打包文件。
  • 03可拖拽元素、通过对话修改单页,并回退到历史版本。
  • 04支持可选的 AI 生图,并可通过 OpenAI 兼容接口接入本地 Ollama 模型。
  • 05内置 90 多种风格,支持自定义风格和包括中文在内的字体选择。

适用场景

  • 将粗略大纲或 Markdown 笔记快速整理成演讲或路演稿件。
  • 把旧 PPT 模板导入后作为新演示稿的基础重复使用。
  • 制作竖版或方图格式的社交媒体图文。
  • 配合本地模型处理敏感资料,减少内容外传。

快速上手

  1. 1

    从 GitHub Releases 页面下载安装包

  2. 2

    在 macOS 上右键 OhMyPPT.app 选择打开;若仍不行,再运行 xattr 命令

    xattr -cr /Applications/OhMyPPT.app
  3. 3

    在「设置」中先填写文本模型配置,然后再生成演示稿

使用前须知

  • 生成演示稿前必须自行配置 AI 模型(云端 API 密钥或本地 Ollama)。
  • 发布包可能未签名,macOS 和 Windows 首次打开时会出现安全提示。
  • AI 生图需要单独配置并验证支持图片生成的服务商。

标签

常见问题

oh-my-ppt 是什么?
本地优先的桌面应用,可用文字描述或上传文档由 AI 生成可编辑的 HTML 演示稿,并支持 PPTX 导入导出。 Oh My PPT 是一款基于 Electron 与 React 的桌面应用,用 AI 辅助制作演示稿。用户输入主题,选择 16:9、4:3、9:16、1:1 等画布尺寸,模型即可规划大纲、版式与配色,并将每页生成为可编辑的 HTML 页面。也可以上传 txt、md、csv、docx 文档,或导入已有 PPTX 转为可继续编辑的页面。
oh-my-ppt 可以免费使用吗?用的什么许可证?
oh-my-ppt 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
oh-my-ppt 还在维护吗?
活跃维护中。oh-my-ppt 最近一次提交是在 2026年10月19日。
oh-my-ppt 适合用来做什么?
将粗略大纲或 Markdown 笔记快速整理成演讲或路演稿件。 把旧 PPT 模板导入后作为新演示稿的基础重复使用。 制作竖版或方图格式的社交媒体图文。 配合本地模型处理敏感资料,减少内容外传。
oh-my-ppt 怎么安装和运行?
从 GitHub Releases 页面下载安装包 在 macOS 上右键 OhMyPPT.app 选择打开;若仍不行,再运行 xattr 命令: xattr -cr /Applications/OhMyPPT.app 在「设置」中先填写文本模型配置,然后再生成演示稿
在哪里获取 oh-my-ppt?
源代码和安装说明在 GitHub 上:https://github.com/arcsin1/oh-my-ppt

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目