仅用30秒,生成完整PPT!这个AI工具到底凭什么?
大家好,我是何三,独立开发者
今天给大家分享一个超级实用的开源项目——AIPPT。想象一下,你只需要输入一句话,AI就能帮你生成一份完整的PPT演示文稿,这听起来是不是很酷?
什么是AIPPT?
AIPPT是一个基于Vue3和AI技术构建的智能演示文稿编辑器。它最大的特点就是零后端,所有的AI处理都在浏览器中完成,你的API密钥只存储在本地,非常安全。
这个项目集成了多个主流的大语言模型,包括DeepSeek、GPT、Claude、Gemini、Kimi、通义千问等,你可以自由选择使用哪个模型。
核心功能亮点
1. 多模型支持
AIPPT支持10多种主流AI模型,包括:
- DeepSeek
- OpenAI (GPT系列)
- Claude
- Gemini
- Kimi
- 通义千问
- GLM
- 豆包
- Grok
- MiniMax
你只需要配置自己的API密钥,就可以在浏览器中直接调用这些模型。
2. AI一键生成幻灯片
这是最核心的功能!你只需要输入一个主题或提示词,AI就会自动生成完整的演示文稿,而且支持实时流式输出,你可以看到AI一步步生成内容的过程。
比如你输入”介绍Python编程语言”,AI会自动生成包含多个幻灯片的完整演示文稿。

3. 可视化编辑器
AIPPT提供了一个功能强大的可视化编辑器:
- 拖拽式画布
- 丰富的格式设置
- 支持ECharts图表
- 支持思维导图
- 支持表格

4. 智能图表识别
当你有数据需要展示时,AIPPT会自动分析数据结构,推荐最合适的图表类型,帮你快速创建数据可视化。
5. AI语音助手
集成了讯飞ASR语音识别功能,你可以通过语音来编辑幻灯片,解放双手。
6. 多语言支持
支持8种语言,包括简体中文、繁体中文、英语、日语、韩语、印尼语、泰语、越南语,国际化做得非常好。
7. 多格式导出
支持导出为:
- PPTX
- PNG图片
8. Agent架构
AIPPT采用了分层Agent架构,包括:
- Core层:核心编排器
- Memory层:上下文管理
- Skills层:技能注册表
这种架构让AI功能可以灵活扩展。

技术栈
前端核心
- Vue 3 + Composition API
- Vite 5
- TypeScript
- Pinia状态管理
- Vue Router 4
UI和样式
- Arco Design Vue组件库
- UnoCSS原子化CSS
- Konva.js画布渲染
- Iconify图标库
AI和LLM
- SSE流式输出
- 智能模型路由
- 多提供商架构
- Agent系统
富内容支持
- ECharts 5.5交互式图表
- AntV G2声明式图表
- Mind Elixir思维导图
- Tiptap富文本编辑
- KaTeX数学公式
- Mermaid流程图
- highlight.js代码高亮

快速开始
环境要求
- Node.js ≥ 18
- pnpm ≥ 8
安装步骤
- 克隆项目
git clone https://github.com/jitOffice/aippt.gitcd aippt
- 安装依赖
pnpm install
- 配置环境变量 复制
.env.example为.env,然后配置你的API密钥:
# 选择一个或多个提供商VITE_DEEPSEEK_API_KEY=sk-...VITE_OPENAI_API_KEY=sk-...VITE_KIMI_API_KEY=...
- 启动开发服务器
pnpm dev
- 打开浏览器访问 http://localhost:5173,点击”Try Demo”即可体验!
一键演示模式
如果你没有API密钥,可以直接使用内置的Demo模式,无需注册,点击”Try Demo”就能体验所有功能。
项目结构
src/├── agents/ # AI Agent系统│ ├── core/ # 核心编排器│ ├── memory/ # 上下文管理│ └── skills/ # 技能实现├── api/ # REST API客户端├── components/ # 可复用组件│ └── slide-page/ # 幻灯片编辑器├── composables/ # Vue组合式函数├── locales/ # 国际化文件├── router/ # 路由配置├── utils/│ ├── ai/ # LLM提供商和流式处理│ ├── export/ # 导出功能│ ├── import/ # 导入功能│ └── slide/ # 幻灯片渲染└── views/ # 页面视图
为什么推荐AIPPT?
1. 开源免费
完全开源,可以自由使用、修改和二次开发。
2. 隐私安全
API密钥只存储在浏览器的localStorage中,不会发送到任何服务器,真正做到隐私优先。
3. 功能强大
集成了多个主流AI模型,支持实时流式生成,功能非常完善。
4. 易于部署
零后端架构,前端直接调用AI API,部署非常简单。
5. 扩展性强
Agent架构让功能扩展变得简单,可以轻松添加新的AI技能。
适用场景
- 快速制作演示文稿
- AI辅助内容创作
- 教育培训材料制作
- 商业提案生成
- 技术分享准备
总结
AIPPT是一个非常优秀的开源AI演示文稿生成工具,它将AI技术和传统PPT制作完美结合,大大提高了工作效率。
如果你经常需要制作PPT,或者对AI应用开发感兴趣,强烈建议你试试这个项目。它不仅是一个实用的工具,也是一个学习AI应用开发的好例子。
项目地址:https://github.com/jitOffice/aippt
夜雨聆风