网易首页 > 网易号 > 正文 申请入驻

又一个新项目完结,和 DeepSeek 搞了个 PPT 生成器!

0
分享至

大家好,我是程序员鱼皮。

又经过了一段时间的爆肝,我在编程导航的保姆级新项目教程《AI 智能 PPT 生成器》,完结啦!

这是一套以AI 工程化 + 工作流 + 异步任务编排为核心的全栈项目教程,基于 Python FastAPI + LangChain + LangGraph + React 开发。用户只需要输入一句主题、粘贴一段长文本,或者上传一份文档,就能通过 DeepSeek 等 AI 生成一份可修改的 PPT 大纲,然后并发生成完整页面,最终导出原生可编辑的 PPTX 文件。


每一期文字教程都详细讲解了设计决策和实现细节,让你不只会做,还知道为什么这么做。


这还不够,每个项目我都写了详细的简历写法和面试题解,做完项目直接写到简历上、突击面试,一条龙服务!


真心换真心,我做项目教程的付出也得到了大家的认可,也帮很多同学拿到了大厂 offer~


接下来鱼皮给大家快速介绍这个项目,希望让更多需要它的同学看到,把它变成自己的项目。

秋招正处于黄金时段,简历上写满前沿技术,不仅求职有底气,做项目的能力也会大幅提升!

后文有加入学习的方式,千万不要错过!

项目介绍

项目有 4 大核心能力。

1)多种输入方式,自动生成大纲

项目支持从主题、长文本和文档三种入口创建 PPT,用户可以自由控制页数、排版模式、文字量、语气和目标受众。系统不会跳过用户直接生成最终页面,而是先生成一份结构化的大纲,包括每页的标题、页面目标和核心要点,你可以随意修改内容、增删页面、调整顺序,确认满意后再开始生成。


2)异步并发生成,实时推送进度

一份 10 页的 PPT 如果串行调用模型,很容易让用户等上一分钟以上。项目把每一页拆成独立的任务,通过 ARQ Worker 并发执行,用 Redis 保存任务状态并传递事件,前端通过 SSE 实时接收生成进度。

生成过程中,已经完成的页面可以立即预览,失败的页面可以单独重试,用户也可以随时软取消剩余任务,不需要整份重来。


3)功能完善的在线编辑器

生成完成后进入在线编辑器,左侧是页面缩略图,中间是 16:9 的画布区域,右侧提供 AI 修改、主题切换、版式选择和图片管理四个面板。

文字内容支持直接编辑,灵活排版的页面可以拖动分隔线调整内容块尺寸,也支持跨容器移动和更换排布方式。切换主题后,Web 预览和 PPTX 导出会读取同一份主题数据,保证效果完全一致。


4)原生可编辑的 PPTX 导出

AI 输出的文字长度不可预测,直接导出很容易出现文字溢出、缺页或整页被渲染成图片的问题。项目在导出前会自动检查结构、文字占用、数字来源和页面边界,将问题分成 error 和 warning 两个级别,error 会阻断导出,warning 则提醒用户核对但允许继续。

通过检查后,后端用 python-pptx 逐块构造文本框、表格、图表和图片,再回读生成的文件进行验证。最终得到的 PPTX 不是一张铺满全页的截图,而是每个元素都能继续修改的原生对象。


学会这个项目后,你不仅能做出一个 AI 智能 PPT 工具,还能完整解释它为什么这样设计、哪里容易失败,以及怎样把一个模型 Demo 做成可持续运行的工程项目。这些经验可以复用到任何 AI 全栈项目中,绝对让你收获满满!

而且为了让更多同学参与学习,我直接把所有代码完整开源!能力强的同学可以自学,点个 star 就算对鱼皮的支持啦~

开源仓库:https://github.com/yuyuanweb/ai-ppt-generator
项目收获

本项目选题新颖,紧跟 AI 工程化时代,以实用工具 + 完整工程为导向。区别于增删改查的烂大街项目,这套教程讲解的是一个经过市场验证的完整项目,重点不是带你照着代码从零敲一遍,而是把每个关键决策背后的动机、替代方案和踩坑讲清楚,快速给你的简历和求职大幅增加竞争力!

项目内容精炼,不到一周就能学完,帮你成为 AI 时代企业的香饽饽,给你的简历和求职大幅增加竞争力!

Python 后端 + LangChain + LangGraph + React + 企业级 AI 应用开发,技术丰富,学完后在 AI 工程化、异步编排、文档渲染、前端编辑器、工程质量 5 个方向都能获得完整实践。


鱼皮给大家讲的是完整的 AI 工程化实践和从模型调用到产品交付的全流程,从这个项目中你可以学到:

  • 如何基于 LangChain 实现 AI 结构化输出,保证模型输出始终可用?

  • 如何基于 LangGraph 构建自纠环工作流,系统性提升单页生成质量?

  • 如何设计 AI 工具调用机制,让模型快速修改页面?

  • 如何使用 ARQ 实现页级并发生成,控制模型调用频率?

  • 如何通过 Redis + SSE 实现实时进度推送和断线重连恢复?

  • 如何设计内容、布局、主题三分离的数据模型,让 Web 和 PPTX 同源渲染?

  • 如何构造原生可编辑的 PPTX,处理中文字体和 emoji?

  • 如何实现结构化编辑器,保证光标稳定?

  • 如何通过乐观锁 + 按页串行保存队列处理编辑冲突?

  • 如何实现字形级文字溢出检测和分级门禁?

  • 如何快速生成前端 TypeScript 类型,消灭前后端接口不一致?

  • 如何实现 PPT 灵活排版,并保证前后端求解器双端一致?

此外,还能学会很多 AI 工程化、系统架构设计、技术方案对比的方法,提升排查问题、自主解决 Bug 的能力。每一期还附带了项目的扩展方向,有能力的同学可以进一步拉开和别人的区分度,无限进步!

满满的项目正反馈:


编程导航 26 年报喜

除视频教程外,鱼皮编程导航的项目还提供:

教程资料

求职助力

详细的文字教程 / 直播笔记

⭐️ 现成的简历写法,直接写满简历

完整的项目源码

⭐️ 项目相关面试题解和真实面经

1 对 1 答疑解惑 + 专属交流群

⭐️ 项目扩展思路,拉开区分度

前端 + Java 后端万用项目模板

⭐️ 从学项目到拿 Offer 一条龙


加入学习

比起看网上的教程学习,鱼皮项目系列的优势:从学知识 => 实践项目 => 复习笔记 => 项目答疑 => 简历写法 => 面试题解的一条龙服务

编程导航已有近 30 套项目教程!每个项目的学习重点不同,从 0 到 1 带做,涵盖企业级 Java 后端 + 前端全栈项目、最新 AI 应用开发 + AI 编程项目、大厂架构进阶项目。


欢迎加入编程导航,不仅能学习往期所有原创项目,还能享受更多原创资料、1 对 1 学习和求职指导、几百场面试视频,开启你的编程起飞之旅~

新项目刚刚完结,给大家临时发放一波限时特惠,仅限 1 天,扫码即可领券加入。

仅限前 50 位,速来学习,三天内不满意全额退款!


1 天不到 1 块钱,绝对是对自己最值的投资!成为编程导航会员 后,可以解锁近 30 套项目教程和海量资料,如图:


下面是更多关于本项目的介绍。

更多介绍

该项目功能完整,涵盖用户项目管理、输入解析、大纲生成、页面生成、在线编辑、主题布局、图片管线、导出质量检查 8 大模块。


本项目采用前后端分离 + 异步 Worker 架构。前端是 React + TypeScript SPA,后端是 FastAPI + ARQ Worker 服务,通过 REST API + SSE 通信。

后端内部按照 API 层、领域层、工作流层、渲染层分层,耗时的 AI 任务通过 ARQ 异步队列和 Redis pub/sub 来管理。内容、布局、主题三种数据通过shared/目录下的 JSON 文件前后端物理共享。


项目的核心业务流程非常清晰,能够帮你理清 AI 工程化项目的开发思路。整个流程从注册登录开始,经过创建项目、输入主题或材料、生成并确认大纲、并发生成页面、在线编辑、质量检查,最终导出 PPTX 文件。


加入学习

欢迎加入编程导航,不仅能学习往期所有原创项目(近 30 套),还能享受更多原创资料、学习和求职指导、几百场面试视频,开启你的编程起飞之旅~

新项目刚刚完结,给大家临时发放一波限时特惠,仅限 1 天,扫码即可领券加入。

仅限前 50 位,速来学习,三天内不满意全额退款!

已经有几万名小伙伴学起来了,还有很多大家自发整理的笔记。

不得不说,做项目真的给了很多同学坚持学习的目标、也有了更多拿 Offer 的机会,大家的动力也更足了!冲冲冲!


特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
尼泊尔旅游部长呼吁外国游客赴尼旅游:你们的到来,将是对我们的巨大支持

尼泊尔旅游部长呼吁外国游客赴尼旅游:你们的到来,将是对我们的巨大支持

红星新闻
2026-09-03 13:44:30
张馨予太丰满,穿白衬衫兜不住好身材,我感慨军人老公果然会选人

张馨予太丰满,穿白衬衫兜不住好身材,我感慨军人老公果然会选人

无处不风景love
2026-09-02 15:45:16
梅西接班人现身!意甲最佳中场尼科·帕斯有望接过阿根廷10号

梅西接班人现身!意甲最佳中场尼科·帕斯有望接过阿根廷10号

星耀国际足坛
2026-09-03 22:35:32
得知詹姆斯加盟76人,他第一反应:没带手机,一脸懵

得知詹姆斯加盟76人,他第一反应:没带手机,一脸懵

甜度百分百21
2026-09-04 05:29:35
乱港艺人何韵诗等5人上诉遭驳回

乱港艺人何韵诗等5人上诉遭驳回

扬子晚报
2026-09-03 12:32:59
二婚后过夫妻生活尴尬吗?40岁女人说出来大实话

二婚后过夫妻生活尴尬吗?40岁女人说出来大实话

荔子言
2026-08-23 18:49:16
它是“天然造血库”!每周吃2次,脸色红润有弹性,女人要多吃!

它是“天然造血库”!每周吃2次,脸色红润有弹性,女人要多吃!

江江食研社
2026-09-03 09:01:37
埃及弃购歼-10的真实原因曝光:不是看不上,是根本玩不起!

埃及弃购歼-10的真实原因曝光:不是看不上,是根本玩不起!

独舞独舞
2026-09-03 10:31:43
赵丽颖冯绍峰离婚内幕曝光!颖宝奔着一辈子相守,冯绍峰把爱当游戏

赵丽颖冯绍峰离婚内幕曝光!颖宝奔着一辈子相守,冯绍峰把爱当游戏

瞎说娱乐
2026-09-03 14:17:43
杜文龙曾猛批伊朗:照这么打下去,导弹打光了,美以啥事没有

杜文龙曾猛批伊朗:照这么打下去,导弹打光了,美以啥事没有

安安说
2026-09-03 10:42:40
中村敬斗:我知道自己是队史首位日本球员,希望能代表好祖国

中村敬斗:我知道自己是队史首位日本球员,希望能代表好祖国

懂球帝
2026-09-03 01:55:07
菜贩的真心话:大白菜、娃娃菜泡甲醛都不是事,意外的是这4种菜

菜贩的真心话:大白菜、娃娃菜泡甲醛都不是事,意外的是这4种菜

阿莱美食汇
2026-08-26 02:54:36
瘦到脱相、全身涂白、假牙扎堆,内娱流水线审美,啥时候是个头?

瘦到脱相、全身涂白、假牙扎堆,内娱流水线审美,啥时候是个头?

娱说瑜悦
2026-08-28 19:18:53
2027年犯太岁的生肖是哪几个,2027年犯太岁最严重的属相有哪些

2027年犯太岁的生肖是哪几个,2027年犯太岁最严重的属相有哪些

中国易经文化学
2026-09-02 07:21:47
来了来了!史诗级重磅交易!轰动NBA争冠格局

来了来了!史诗级重磅交易!轰动NBA争冠格局

技巧君侃球
2026-09-03 13:17:23
泰媒更新世界女排名将身价榜!朱婷断层第一,稳居全球排坛顶流

泰媒更新世界女排名将身价榜!朱婷断层第一,稳居全球排坛顶流

金毛爱女排
2026-09-04 00:00:07
降价也卖不动,近400万吨小龙虾,都去哪了?

降价也卖不动,近400万吨小龙虾,都去哪了?

钛媒体APP
2026-09-03 12:10:06
罗永浩转发曾颖的小作文,谈“割割”的问题

罗永浩转发曾颖的小作文,谈“割割”的问题

萱小蕾o
2026-09-01 13:07:07
网友热议:曾颖,是不是孙宇晨最合适的结婚对象?

网友热议:曾颖,是不是孙宇晨最合适的结婚对象?

喜欢历史的阿繁
2026-09-04 04:21:02
特朗普败了?五角大楼接到急报,伊朗王牌导弹出现,约旦基地被炸

特朗普败了?五角大楼接到急报,伊朗王牌导弹出现,约旦基地被炸

军情观察家
2026-09-02 15:08:59
2026-09-04 05:55:00
程序员鱼皮 incentive-icons
程序员鱼皮
一手科技资讯和编程干货
218文章数 154关注度
往期回顾 全部

头条要闻

男子逛夜市遭按摩摊大妈拉住 被5个大妈服务按到发红

头条要闻

男子逛夜市遭按摩摊大妈拉住 被5个大妈服务按到发红

体育要闻

梅西:巴萨10号与阿根廷10号

娱乐要闻

王宝强携女友回工作室!相恋8年仍未婚

财经要闻

章子怡套现3亿 上美拿什么补韩束的缺?

科技要闻

英伟达129亿美元拿下Hugging Face

汽车要闻

限时权益价28.99万起 FREELANDER神行者8正式上市

态度原创

教育
时尚
游戏
家居
军事航空

教育要闻

文科院士,受聘985

女人到了60岁衣服少穿大红大绿,试试这些纯色单品,高级又耐看

《食人鲨2》正式公布!新预告亮相 2027年发售

家居要闻

2026建博会(广州) 公装联探展交流活动

军事要闻

乌特工内战街头对射 互认对方为"俄特工"

无障碍浏览 进入关怀版