barun-saha/slide-deck-ai
Co-create PowerPoint slide decks with AI
解决的问题
SlideDeck AI 是一款 AI 驱动的助手,旨在消除手动制作专业演示幻灯片的繁琐工作。它允许用户通过简单的主题描述或上传 PDF 文件来生成完整的 PowerPoint 演示文稿,自动化内容创作、视觉增强与组装流程。
运作方式
此工具遵循结构化的自动化流程:
- AI 内容生成:LLM 根据预定义的架构,将幻灯片内容生成为结构化的 JSON 数据。
- 视觉增强:系统根据 JSON 输出中的关键字搜索并下载相关图片,以加入幻灯片中。
- PPTX 组装:使用
python-pptx库,根据选定的模板将幻灯片组装成 PowerPoint 文件。 - 优化调整:用户可以通过提供额外指令(例如:“再加一张幻灯片”)来反复优化演示文稿,同时保留指令历史记录。
- PDF 转换:它可以将现有的 PDF 文档转换为演示幻灯片。
适用对象
专业人士、学生以及任何需要快速制作高质量演示文稿,且不想从零开始的人。
特色亮点
- 多种 LLM 支持:兼容于多种供应商,包括 OpenAI、Google Gemini、Anthropic、Azure、SambaNova、Together AI 与 OpenRouter。
- 离线模式:对于有严格隐私要求的用户,支持通过 Ollama 进行离线 LLM 生成。
- 灵活界面:提供 Python API、命令行界面 (CLI) 以及 Streamlit 网页应用程序。
- 迭代优化:允许用户通过类似聊天界面的方式修改与优化生成的内容。
相关
- 项目
- 项目
- 项目
- 项目
- 项目