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

又一个新项目完结,和 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.

相关推荐
热点推荐
官方定调L2禁用智驾“小蓝灯”

官方定调L2禁用智驾“小蓝灯”

第一财经资讯
2026-10-20 16:17:09
缅甸官方再次发布昂山素季近照

缅甸官方再次发布昂山素季近照

极目新闻
2026-10-20 17:41:08
52岁刘恺威新恋情曝光,与小20岁黎纪君十指紧扣逛街甜似初恋

52岁刘恺威新恋情曝光,与小20岁黎纪君十指紧扣逛街甜似初恋

开开森森
2026-10-20 09:26:14
造成23人遇难、其中包括17名中国公民,韩国华城电池厂火灾案,终审判了

造成23人遇难、其中包括17名中国公民,韩国华城电池厂火灾案,终审判了

澎湃新闻
2026-10-20 10:54:06
韩国知名编剧爆猛料:总统李在明是靠朝鲜扶植上位,已掌握相关证据

韩国知名编剧爆猛料:总统李在明是靠朝鲜扶植上位,已掌握相关证据

西游日记
2026-10-20 08:34:30
越南准备采购100台盾构机,中方抢先动手,官宣管制盾构机出口

越南准备采购100台盾构机,中方抢先动手,官宣管制盾构机出口

阿绐聊社会
2026-10-20 08:21:03
泽连斯基:感谢鲁比奥

泽连斯基:感谢鲁比奥

扬子晚报
2026-10-20 17:46:17
黄景瑜未成名地铁旧照,模样普通认不出

黄景瑜未成名地铁旧照,模样普通认不出

喜欢历史的阿繁
2026-10-20 02:15:38
太恶劣!网传景德镇某百货大店将莫言和伟大的科学家们挂在一起, 网友:他没资格

太恶劣!网传景德镇某百货大店将莫言和伟大的科学家们挂在一起, 网友:他没资格

小徐讲八卦
2026-10-20 07:00:14
美国新闻周刊封面炸了!五人穿红军装骑单车,白宫彻底坐不住了

美国新闻周刊封面炸了!五人穿红军装骑单车,白宫彻底坐不住了

麓谷隐士
2026-10-20 00:10:04
罕见立案!刘国梁事件持续升级!国际乒联正式调查!25岁孙颖莎紧急发文“切割”!国乒大整顿来了,一个都逃不掉

罕见立案!刘国梁事件持续升级!国际乒联正式调查!25岁孙颖莎紧急发文“切割”!国乒大整顿来了,一个都逃不掉

篮球热嗖
2026-10-20 10:53:26
反思过去的计划生育口号,孙玉良:不负责任的口号损害政府公信力

反思过去的计划生育口号,孙玉良:不负责任的口号损害政府公信力

孙玉良
2026-10-18 08:56:59
特朗普:法国骚乱的原因在移民,他们既不爱法国建筑,也不爱法国艺术,我早就叫马克龙关闭边境他不听

特朗普:法国骚乱的原因在移民,他们既不爱法国建筑,也不爱法国艺术,我早就叫马克龙关闭边境他不听

极目新闻
2026-10-20 11:08:07
轰动全国的“91大神”庭审细节曝光,炸翻无数人

轰动全国的“91大神”庭审细节曝光,炸翻无数人

鸣金网
2026-10-18 14:17:30
中国 AI 的年轻掌权者们

中国 AI 的年轻掌权者们

晚点LatePost
2026-10-19 18:26:51
山东一医院招聘所有岗位要求博士学历,后勤也不例外,院方:此次为博士专招,后续会有硕士及本科岗位

山东一医院招聘所有岗位要求博士学历,后勤也不例外,院方:此次为博士专招,后续会有硕士及本科岗位

极目新闻
2026-10-20 16:28:19
中央党报发声,懂车帝的商业模式悬了

中央党报发声,懂车帝的商业模式悬了

起点财经
2026-10-20 08:49:41
A股:紧急提醒2.5亿股民!从明天10月21日起,A股可能再次历史重演?

A股:紧急提醒2.5亿股民!从明天10月21日起,A股可能再次历史重演?

趋势清风侠
2026-10-20 16:05:12
以色列总理下令推翻伊朗政权

以色列总理下令推翻伊朗政权

每日经济新闻
2026-10-20 09:11:20
丈夫同意妻子出轨,妻子玩的花,2011年情夫上门杀死妻子和娃,丈夫也被砍伤

丈夫同意妻子出轨,妻子玩的花,2011年情夫上门杀死妻子和娃,丈夫也被砍伤

汉史趣闻
2026-10-19 09:45:55
2026-10-20 20:55:00
程序员鱼皮 incentive-icons
程序员鱼皮
一手科技资讯和编程干货
251文章数 158关注度
往期回顾 全部

头条要闻

21岁驴友遇难 死前表达"饿了"并解开了手机锁屏密码

头条要闻

21岁驴友遇难 死前表达"饿了"并解开了手机锁屏密码

体育要闻

30天30队·奇才:三状元一榜眼 35胜?

娱乐要闻

刘恺威承认新恋情,打球认识

财经要闻

抄底万达之后 私募大佬又对恒大下手了

科技要闻

新版MiniMax,能和DeepSeek掰手腕吗?

汽车要闻

黑科技一次看全 2026奇瑞全球创新大会干货汇总

态度原创

家居
教育
手机
房产
军事航空

家居要闻

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

教育要闻

“10岁女儿,40岁打扮!”家长吐槽小学女儿,网友都看不下去了

手机要闻

消息称苹果iPhone Duo折痕区域较软,手指滑动会有“形变”

房产要闻

488亩,两大豪宅级项目爆出!清水湾,要杀回来了!

军事要闻

特朗普狠批泽连斯基"不想结束战争" 泽连斯基强硬回怼

无障碍浏览 进入关怀版