TypeScript GPL-3.0

ai-to-pptx

前端后端同时开源。 Ai-to-pptx是一个使用AI技术(DeepSeek)制作PPTX的助手,支持在线生成和导出PPTX。 主要功能: 1 使用DeepSeek等大语言模型来生成大纲 2 生成PPTX的时候可以选择不同的模板 3 支持导出PPTX

S

SmartSchoolAI

Dernière activité 12 juin 2026
SmartSchoolAI/ai-to-pptx

1,5 k

étoiles

187

forks

5

issues ouvertes

ai-to-pptxaipptchatgptchatgpt-pptxchatgpt-to-chatgpt-to-pptxpptxslidesvueppt

Ce README est souvent en anglais.

Ai-to-pptx

Ai-to-pptx是使用AI技术来自动生成PPTX,并且支持在线修改和导出PPTX。 主要功能:

  • 1 使用DeepSeek等大语言模型来生成大纲
  • 2 生成的内容允许用户再次修改
  • 3 生成PPTX的时候可以选择不同的模板
  • 4 支持在线修改PPTX的文字内容,样式,图片等(商业版功能)
  • 5 支持导出PPTX,PDF,PNG等多种格式(导出PPTX完成, 导出PDF开发中)
  • 6 支持用户设置单独的LOGO和相关背景图片,打造用户专属的PPTX风格(商业版功能)
  • 7 支持用户设计自己的模板上传到共享平台,分享给其它人使用(商业版功能)

项目链接

前端项目运行

安装: npm install

开发: npm run dev

打包: npm run build

后端API配置: src/views/AiPPTX/config.ts
如果你需要自己建设一个独立的后端服务,建设完成以后,需要把这个文件的地址更换为你的后端的API地址.

修改产品名称: src/configs/auth.ts 中的 AppName
修改界面颜色: src/configs/auth.ts 中的 mode

后端项目运行

1 支持Docker镜像部署
2 支持手动独立部署PHP环境
3 具体步骤请见: https://github.com/SmartSchoolAI/ai-to-pptx-backend

如何制作Ai-to-pptx项目的PPTX模板

请参考 如何制作 PPTX 模板 文件以获取详细说明。

Ai-To-PPTX 开源协议

1 本项目发行协议: [GPL-3.0 License]
2 根据GPL协议的内容, 您只有在修改了本系统代码的时候, 需要公开的代码仓库如Github上面, 开放你的修改内容.
3 如果你不想公开代码的修改内容, 请联系我们取得商业授权.
4 如果没有修改本系统的代码, 那么你一直可以使用, 在GPL授权协议下面使用本软件.
5 你的系统需要对所有用户开放的你的源代码, 你修改后的代码也必须要采用GPL协议.
6 如何你修改了本系统的代码, 你需要在代码和正式使用的系统中标记你使用的哪部分代码是我们的, 哪部分代码是你们自己开发的.你们自己开发的代码也需要采用GPL协议.
7 GPL协议允许修改软件代码, 但没有允许你修改本系统的著作权人信息, 所以像版权归我们所有之类的标记, 不能去除.

Ai-To-PPTX 开源版本限制性

1 没有会员功能,不能让用户注册,计费和充值功能. 但是增加这些功能不难, 相信大家都会.
2 目前只支持在PPTX的详细页面里面, 输出三个小节的情况, 如果是两个或是四个小节的情况, 暂时还没有做充分测试, 所以目前先保持三个小节的情况.
3 没有移动端功能.

Ai-To-PPTX 商业用途

开源商用: 无需联系,可以直接使用,需要在您官网页面底部增加您的开源库的URL(根据开源协议你需要公开你的源代码),GPL协议授权你可以修改代码,并共享你修改以后的代码,但没有授权你可以修改版权信息,所以版权信息不能修改. GPL协议允许修改软件代码, 但没有允许你修改本系统的著作权人信息, 所以像版权归我们所有之类的标记, 不能去除.
闭源商用: 需要联系,额外取得商业授权,根据商业授权协议的内容,来决定你是否可以合法的修改版权信息.
商业授权: 请单独联系. 允许购买商业授权的用户开展SAAS等会员收费业务,以及自用. 但是禁止以系统的方式出售给其它用户,即禁止二次销售. 
模板开发: 如果计划购买商业授权的用户自已开发出一些特有的PPTX模板,可以共享给我们,经过审核收录以后,可以充抵一定的商业授权费用.
技术服务: 可选项目,每年支付一次,主要用于软件二次开发商做二次开发的时候的技术咨询和服务,其它业务场景则不需要支付此费用,具体请咨询.
额外说明: 本系统指的是计算机软件代码,系统里面带的模板并不是开源项目的一部分.虽然系统会自带四套模板供大家免费使用,但更多模板需要购买模板的授权.

Ai-To-PPTX 前端项目代码说明

1 前端项目的代码主要引用于 https://github.com/veasion/aippt-react
2 非常感谢Veasion能够开放相关的源代码, 以便于让我们能够在此基础上面开发新的产品
3 在引用https://github.com/veasion/aippt-react代码的时候, 其代码授权为MIT, 当前项目的授权为GPL-3.0

Ai-To-PPTX 交流群组

本项目已经停止开发

项目界面

MUI界面风格,美观大方,适合集成到你的项目里面。

🌟 Star History

Star History Chart #

Projets similaires

AI 智能生成 PPT,通过主题/文件/网址等方式生成PPT,支持原生图表、动画、3D特效等复杂PPT的解析和渲染,支持用户自定义模板,支持智能添加动画,可在线体验。AI generates PowerPoint Presentation, Supports parsing and rendering of complex PPT features such as native charts, animations, and 3D effects.

JavaScriptai-powerpointai-pptai-slides
Vveasion
1,9 k étoiles214

AI turns documents or topics into real, native PowerPoint decks—with native shapes, transitions and animations, data-backed charts and tables on demand, audio narration from speaker notes, and support for your own .pptx templates. · by Hugo He

Pythonai-agentaipptoffice
Hhugohe3
56,9 k étoiles4,5 k

一站式原生AI PPT生成应用,几分钟内生成一套幻灯片; 支持上传任意模板图片,上传任意素材&智能解析,一句话/大纲/页面描述自动生成PPT,口头修改指定区域、一键导出可编辑ppt、视频等 - An AI-native slides generator based on nano banana pro🍌

TypeScriptai-ppt-makerai-slide-builderai-slides
AAnionex
15,7 k étoiles1,8 k