oh-my-ppt

说句话,AI 自动生成漂亮 HTML 幻灯片,离线也能用

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 242 🐛 待处理 10 👀 关注 10
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2463
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

oh-my-ppt 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队arcsin1
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型ai-agents,ai-ppt,ai-ppt-generator,ai-tool,aippt,design-systems,desktop-app,html-ppt,local-fist,ppt-generator,pptx-generator
GitHub 星标★ 2463
上线时间2026-04-24 00:00:00
代码更新2026-11-04
仓库体积79.3 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数10

项目介绍

oh-my-ppt 是一个本地优先的 AI PPT 生成器,用户只需用自然语言描述需求(如演示文稿、课程或故事),AI 即可自动生成干净美观的 HTML 幻灯片。它基于 TypeScript 构建,支持离线运行,所有数据保存在本地,隐私安全。核心能力包括:智能解析用户意图并规划幻灯片结构;生成响应式、可定制的 HTML 页面,无需依赖 PowerPoint 等外部软件;提供桌面应用体验,操作简单。项目解决传统 PPT 制作耗时、模板僵化的问题,适合快速产出演示内容,尤其适合注重数据隐私和离线场景的用户。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2463

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:本地安装 6 步

环境要求

  • 桌面客户端:从 GitHub Releases 页面下载对应系统的安装包
  • 一个可用的文本模型 API(如 deepseek、kimi、doubao、qwen、glm、gpt、claude 等)
  • 如需 AI 生图 / 自动配图,需准备生图模型 Provider 的完整 JSON 配置
  • 可选:本地 Ollama 模型(README 支持本地 Ollama 模型)

安装与启动步骤

  1. 1下载安装包

    打开项目的 GitHub Releases 页面,下载与你操作系统匹配的安装包,不要从其它来源获取。

  2. 2安装并启动应用

    按系统常规方式安装后启动客户端;macOS 若提示应用已损坏,属于未签名应用问题,按 README 的未签名应用章节处理。

  3. 3配置文本模型

    进入「设置 → 文本模型」填写用于创作、解析和编辑的模型配置,否则无法生成演示稿。推荐 deepseek、kimi、doubao、qwen、glm 等模型。

  4. 4配置生图模型(可选)

    在「设置 → 生图模型」添加对应 Provider 的完整 JSON 配置并点击「验证」,验证会实际生成一张测试图片,成功后才能保存。

  5. 5创建演示稿

    首页可用「主题创作」「对话创作」「上传文档解析」「从模板创建」等入口,也可点「导入 PPTX」把旧模板导入继续编辑。

  6. 6预览与导出

    生成后可进入预览或演示模式,在编辑页拖拽元素、插入图片视频、对话修改,并从客户端导出 PPTX、PDF、PNG、MP4 或 HTML 打包文件。

关键配置

配置项必填说明示例
文本模型配置是设置 → 文本模型,用于创作、解析和编辑,未填写无法生成演示稿sk-xxxxxxxx
生图模型 JSON 配置否设置 → 生图模型,添加 Provider 的完整 JSON 后点击验证{"provider":"your-provider","apiKey":"sk-xxxxxxxx"}
启用生图否创建演示稿时开启,需搭配带「支持生图」标识的风格开启
本地 Ollama 模型否可用本地 Ollama 模型替代在线模型,实现离线运行http://localhost:11434

如何确认成功

生图模型验证时会实际生成一张测试图片,验证成功即可保存;能正常生成并预览 HTML 演示稿即表示配置可用。

常见问题

Q:为什么无法生成演示稿?

A:多半是没有填写模型配置。请到「设置 → 文本模型」填写用于创作、解析和编辑的模型配置后再试。

Q:生图模型为什么保存不了?

A:需要添加对应 Provider 的完整 JSON 配置并点击「验证」,验证会实际生成一张测试图片,只有验证成功后才能保存。

Q:macOS 提示应用已损坏怎么办?

A:这是未签名应用的常见提示,README 专门有「未签名应用打不开的问题」章节,按其中的说明处理即可。

Q:开启自动配图后生成变慢?

A:自动配图会在需要视觉素材的位置调用生图模型,会增加生成耗时;关闭后仍可在编辑页按需手动生图。

Q:可以完全离线使用吗?

A:README 说明支持本地 Ollama 模型,且为本地优先、数据保存在本地,可结合本地模型与离线场景使用。

注意事项

  • 所有数据保存在本地,上传的文档只会保存在本地工作目录中
  • 只有选择带「支持生图」标识的风格,开启生图后才会自动配图
  • 导入常规 PPTX 可接近 100% 还原为可编辑页面,导出的 PPTX 也可在 PowerPoint / Keynote 中继续编辑
  • README 未给出命令行安装方式,如需源码构建请自行参考仓库说明

核心亮点

  • 本地优先,数据不出设备,隐私安全且支持离线使用
  • 自然语言描述即可生成结构化 PPT,省去手动排版
  • 输出 HTML 格式,轻量易分享,无需安装办公软件

不足之处

  • HTML 幻灯片与主流 PPT 格式兼容性有限,可能无法直接导入 PowerPoint
  • 文档/社区待观察

适用场景

  • 快速制作教学课件或培训材料
  • 为演讲或会议生成简洁演示文稿
  • 在无网络环境下临时准备幻灯片

替代项目

Slidev、Marp、Presenta

上一篇:Glyph

下一篇:dac

同类项目推荐

readmeX 开源

丢进代码库,自动生成中文 README 和可浏览 Wiki

An AI Powered README and Interactive Wiki Generator for Any Projects. AI驱动的README···

★ 664 2026-10-25
Knote 开源

本地优先的飞书式编辑器,AI 改稿全程可审可撤回

本地优先的类飞书 Markdown 编辑器,内置可审改的 AI 助手 | Local-first WYSIWYG Markdown···

★ 136 2026-08-09
wordcraft 开源

用纯 Rust 重写 Word,开源免费跨平台

An open-source, clean-room reimplementation of Microsoft Word in pure Rust

★ 17652 2026-10-09
Chatbook 开源

在 Wolfram Notebook 里直接调用大模型对话与计算

Wolfram Notebooks + LLMs

★ 126 2026-11-07
siyuan-plugin-copilot 开源

在思源笔记里直接问 AI、改文字、跑工具

思源笔记AI Copilot插件,支持基于思源笔记进行AI问答和编辑,支持agent模式调用工具

★ 162 2026-11-06
genoffice 开源

本地 AI 办公套件,让编程智能体直接改 Office 文件

Free, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML edit···

★ 12003 2026-10-12
globalthreatmap 开源

一张地图看懂全球军事冲突与历史脉络

Global threat map. Learn wars, conflicts, military bases and history of nations.

★ 1869 2026-08-09
opensync 开源

把 AI 编程会话同步上云,随时搜、随时导出评测

Cloud-synced dashboards for OpenCode and Claude Code. Track sessions, search with se···

★ 414 2026-10-01
Local-File-Organizer 开源

本地AI自动整理文件,隐私安全,检索快人一步

An AI-powered file management tool that ensures privacy by organizing local texts, i···

★ 3370 2026-08-09