ai-to-pptx

输入主题,AI 自动生成 PPT 大纲并导出 PPTX

ai-to-pptx 是一个前后端开源的 AI 生成 PPT 工具,利用 DeepSeek 等大语言模型自动生成演示文稿大纲,并支持在线预览和导出 PPTX 文件。它解决了传统 PPT 制作耗时耗力的问题,用户只需输入主题或需求,AI 即可快速生成结构化的内容框架。项目核心能力包括:基于大模型生成大纲、多模板选择、一键导出标准 PPTX 格式。技术栈采用 TypeScript,前端基于 Vue,后端提供 API 服务,支持自定义模板和二次开发。项目处于成长阶段,GitHub 星标 1460,适合个人和团队快速制作演示文稿,尤其适合需要频繁产出 PPT 的职场人士、教育工作者和开发者。

开源 unknown 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1457
维护状态 低维护
是否开源 是
定价模式 unknown

项目数据

分类对话助手
开发团队SmartSchoolAI
所属国家
定价模式unknown
价格说明官网存在但定价信息未明确,需进一步确认。
访问状态
是否开源是
开源协议GPL-3.0
主要语言TypeScript
技术栈/模型ai-to-pptx,aippt,chatgpt,chatgpt-pptx,chatgpt-to-,chatgpt-to-pptx,pptx,slides,vueppt
GitHub 星标★ 1457
30天Star增速
HF 下载量
上线时间2024-02-16 00:00:00
最近更新2026-09-23 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

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

环境要求

  • Node.js 与 npm 环境(前端使用 npm 安装和运行)
  • Git,用于克隆项目代码
  • 如需自建后端:Docker 环境或 PHP 运行环境(二选一)

安装与启动步骤

  1. 1克隆前端项目

    从 GitHub 拉取 ai-to-pptx 前端仓库到本地,作为运行的基础代码。

    git clone https://github.com/SmartSchoolAI/ai-to-pptx.git
    cd ai-to-pptx
  2. 2安装前端依赖

    在项目根目录执行安装,下载 package.json 中声明的全部依赖包。

    npm install
  3. 3配置后端 API 地址

    打开 src/views/AiPPTX/config.ts,把地址改造成你自己的后端 API 地址,否则无法调用生成接口。

  4. 4启动开发服务

    运行开发模式,终端会输出本地访问地址,浏览器打开即可看到界面。

    npm run dev
  5. 5打包生产版本

    需要发布时执行打包,生成可部署的静态产物。

    npm run build
  6. 6部署后端服务

    后端单独仓库,支持 Docker 镜像部署或手动搭建 PHP 环境,具体步骤见后端仓库说明。

关键配置

配置项必填说明示例
src/views/AiPPTX/config.ts是配置后端 API 地址,自建后端时需替换为自己的地址https://your-backend-domain.com
src/configs/auth.ts 中的 AppName否修改产品名称,显示在前端界面Ai-to-pptx
src/configs/auth.ts 中的 mode否修改界面颜色模式light

如何确认成功

npm run dev 启动后,浏览器打开终端提示的本地地址,页面正常显示并可输入主题生成大纲。

常见问题

Q:如何换成自己的后端服务?

A:建设好独立后端后,修改 src/views/AiPPTX/config.ts 中的地址为你后端的 API 地址即可。

Q:后端怎么部署?

A:后端是独立仓库 ai-to-pptx-backend,支持 Docker 镜像部署或手动部署 PHP 环境,具体步骤看该仓库说明。

Q:能导出 PDF 和 PNG 吗?

A:目前导出 PPTX 已完成,导出 PDF 仍在开发中;在线修改样式、图片等属于商业版功能。

Q:开源版本有哪些限制?

A:没有会员注册、计费和充值功能;详细页面目前只支持输出三个小节;没有移动端功能。

注意事项

  • 项目采用 GPL-3.0 协议,修改代码后需公开你的修改内容,不想公开请联系获取商业授权。
  • 不能去除版权归属等标记信息。
  • 开源商用无需联系,但需在官网页面底部保留开源库链接。
  • 自定义 PPTX 模板制作方法参考仓库中的 README_Make_Template.md。

核心亮点

  • 前后端开源,支持本地部署和二次开发
  • 集成 DeepSeek 等大模型,生成大纲效率高
  • 提供多种模板,导出 PPTX 格式兼容性好

不足之处

  • 模板数量有限,自定义模板需开发能力
  • 文档/社区待观察

适用场景

  • 职场汇报快速制作演示文稿
  • 教育课件自动生成
  • 开发者集成 AI 生成 PPT 能力

替代项目

Slidev、Marp、Presentator

项目介绍

ai-to-pptx 是办公效率领域的开源项目,由 SmartSchoolAI 开发,2024 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,457)位列前 30%,在办公效率分类中处于中上游。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。官网存在但定价信息未明确,需进一步确认。从国内网络环境看,当前已无法正常访问。

它主要面向的使用场景是:职场汇报快速制作演示文稿。同类可对比的替代方案包括 Slidev、Marp、Presentator。

同类项目推荐

sunshine-control-panel 开源

一站式管理游戏库、监控内存,AI 助手加持,让大屏启动更高效。

Sunshine Foundation 大屏桌面管理器 | Tauri + Vue 3,游戏库管理、米塔AI助手、内存监控···

★ 444 2026-08-09
Stirling PDF 开源

本地部署 PDF 工具箱

#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere

★ 92816 2026-08-19
obsidian-md2wechat 开源

一键将 Obsidian 笔记排版成公众号文章,告别手动调格式

Obsidian → WeChat | Obsidian 插件一键排版发布到微信公众号,键排版发布到微信公众号:···

★ 318 2026-08-09
pdf2md 开源

浏览器里直接把 PDF 变成 Markdown,不用上传,隐私安全。

Browser based tool to convert PDFs to Markdown

★ 381 2026-08-09