项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1466
使用教程
环境要求
- Node.js 与 npm 环境(前端使用 npm 安装和运行)
- Git,用于克隆项目代码
- 如需自建后端:Docker 环境或 PHP 运行环境(二选一)
安装与启动步骤
-
1克隆前端项目
从 GitHub 拉取 ai-to-pptx 前端仓库到本地,作为运行的基础代码。
git clone https://github.com/SmartSchoolAI/ai-to-pptx.git cd ai-to-pptx -
2安装前端依赖
在项目根目录执行安装,下载 package.json 中声明的全部依赖包。
npm install -
3配置后端 API 地址
打开 src/views/AiPPTX/config.ts,把地址改造成你自己的后端 API 地址,否则无法调用生成接口。
-
4启动开发服务
运行开发模式,终端会输出本地访问地址,浏览器打开即可看到界面。
npm run dev -
5打包生产版本
需要发布时执行打包,生成可部署的静态产物。
npm run build -
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
同类项目推荐
admyral
开源
自定义控制持续自动监控,合规审计不再靠抽查
Admyral enables continuous control monitoring for any custom control
editor
开源
用 Vue 打造 Notion 级编辑器,AI 协作一步到位
Notion-like WYSIWYG editor with AI-powered completions and real-time collaboration i···
yn
开源
一个编辑器搞定 Markdown 写作、AI 助手、代码运行和演示
A highly extensible Markdown editor featuring version control, AI Copilot, document ···
Stirling PDF
开源
本地部署 PDF 工具箱
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
cicada
开源
任意会议直播实时字幕,还能自动出纪要
知了 Cicada · 任何会议和直播的实时字幕、同声传译、AI 会议纪要,Mac、Windows、Linux、···
Dayflow
开源
自动记录屏幕,AI 生成工作日志,告别手动打卡
The automatic work journal/time tracker. Privately turns your screen into a timeline···
docext
开源
无需 OCR,本地快速将文档转为 Markdown,并支持效果评测。
An on-premises, OCR-free unstructured data extraction, markdown conversion and bench···
blume
开源
一份文档,人类看得爽,AI 也读得懂
The open-source docs framework for humans and agents.
docling-Studio
开源
浏览器里调文档解析,边看边界框边入库建 RAG
Visual document analysis studio powered by Docling — configure the extraction pipel···
