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 驱动演示文稿工具,消除了手动布局和格式设置的烦恼。它允许用户生成美观且灵活的 HTML 演示文稿,而不是静态文件,从而无需专用软件即可轻松自定义样式、添加动画并分享演示文稿。

工作原理

该工具利用 AI 根据用户输入规划大纲、配色方案和布局。它支持多种创建路径:单个提示词、用于完善需求的轮次对话、用于内容提取的文档上传(txt, md, csv, docx)或使用保存的模板。它还可以导入现有的 PPTX 文件并将其转换为可编辑的 HTML 页面。

适用对象

专为需要为报告、路演、课程或技术分享创建专业演示文稿的人士设计,特别是那些在 AI 生成方面偏好本地优先、保护隐私方式的用户。

亮点

  • 本地优先隐私:完全在本地计算机上运行,通过 Ollama(兼容 OpenAI)支持本地模型。
  • 灵活的画布:支持多种宽高比,包括传统 PPT、宽屏、9:16 竖屏、1:1 正方形和社交媒体格式。
  • 交互式编辑:具有可视化拖放编辑器、对话式 AI 修改功能(“更改标题颜色”)以及用于轻松回滚的版本历史记录。
  • 丰富的导出选项:支持导出为 PDF、批量 PNG、长图 PNG、MP4 视频和可编辑的 PPTX 文件。
  • 高级动画:内置 Anime.js v4 支持页面过渡和元素级动画(淡入、滑入、缩放等)。
  • 多模态能力:可以使用多模态 AI 模型从上传的屏幕截图或设计草图中生成样式和提纲。