arcsin1/oh-my-ppt

Describe what you need — a presentation, lesson, or story — and let the AI build clean, beautiful HTML slides for you. Local-first. Works offline. Works for you.

解决的问题

Oh My PPT 是一款本地优先的 AI 驱动型演示文稿工具,将传统的静态 PPTX 文件替换为可编辑的 HTML 基础幻灯片。用户只需描述内容,AI 就会自动处理大纲、页面设计和图像,从而消除手动排版和格式化带来的耗时过程。

工作原理

该工具结合使用文本生成大语言模型(通过 OpenAI 兼容 API 或本地 Ollama 实例)和图像生成模型来创建演示文稿。它将用户输入的提示、上传的文档(txt、md、csv、docx)或现有的 PPTX 文件转换为结构化的 HTML 格式,支持可视化编辑或通过对话式 AI 进行修改。该应用程序以 Electron 桌面应用形式构建,确保会话数据和资源均存储在本地。

适用人群

专为需要制作高质量演示文稿(如路演、答辩或教学)的专业人士、学生和教育工作者设计,兼具 HTML 的灵活性(动画、代码片段)以及导出为标准 PPTX、PDF 或 MP4 格式的能力。

主要亮点

  • 双向 PPTX 支持:使用自研引擎导入现有 PPTX 文件,并以高视觉保真度将创作内容导出为可编辑的 PPTX 文件。
  • 本地优先隐私保护:会话、文档和资源均存储在用户自己的计算机上,而非云端平台。
  • AI 驱动的视觉内容:根据页面内容和所选风格,自动生成上下文感知的插图和背景。
  • 灵活的画布:支持多种宽高比,包括传统的 4:3、宽屏、竖屏 9:16 和正方形 1:1 格式。
  • 高级动画效果:集成 Anime.js v4,支持元素级动画和 16 种以上的页面过渡效果。
  • 对话式编辑:通过聊天界面修改特定页面元素(例如“更改标题颜色”)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目