226分钟
快速上手PyQt5,AI聊天软件开发实战课
课程简介 想为团队开发内部工具,却被"桌面开发太高深"劝退?AI应用遍地开花,却没有一款真正贴合你业务场景的聊天客户端?这门课砍掉所有冗余理论,带你28天从0到1,用PyQt5可视化拖拽+Python…
课程简介
想为团队开发内部工具,却被"桌面开发太高深"劝退?AI应用遍地开花,却没有一款真正贴合你业务场景的聊天客户端?这门课砍掉所有冗余理论,带你28天从0到1,用PyQt5可视化拖拽+Python代码,亲手打造一款能对接AI大模型的专业桌面聊天软件。学完不仅掌握桌面开发技能,更带走一套可复用的企业级应用框架。
三大实战特色,让桌面开发"平民化"
① 零代码门槛,可视化占比超70%前28节课深度玩转Qt Designer——从水平/垂直/网格布局到信号槽机制,全程拖拽式操作,无需死记控件API。就像拼乐高一样搭建界面,再一键转为Python代码,告别"一行行敲界面"的低效痛苦,非科班也能2小时做出专业级窗口。
② 完整AI聊天项目,企业场景直接复用第37-58节,22节课完整交付"AI聊天软件"实战:从Git管理、虚拟环境搭建,到自定义聊天气泡、输入指示器动画、消息并发处理,最终打包成可执行程序。这套代码可直接改吧改吧变成"客服工单系统""内部知识库助手""智能质检工具",B端落地ROI清晰可见。
③ 技术选型接地气,踩坑补丁全打完课程涵盖PyCharm整合、应用图标设置、窗口居中、分辨率适配、程序退出机制等"上线最后一公里"细节,更拆解PyQt5版本兼容性、依赖冲突等企业开发真实痛点。附赠《桌面应用部署清单》,确保你在Windows/Mac系统都能稳定交付。
这门课专为谁打造?
✅ 有提效压力的职场人:想为部门开发"会议纪要生成器""数据报表工具"等桌面应用,但苦于没系统学习路径✅ AI应用开发者:已有Python/AI基础,急需补齐桌面端交互能力,让大模型能力真正产品化✅ 企业IT与数字化专员:需快速掌握轻量级桌面开发技术,低成本响应业务部门工具定制需求✅ 想转型的测试/运维/产品:具备技术理解力,希望拓展"能独立交付产品"的硬核技能,提升职场议价权
结业时,你将带走什么?
1套可复用的AI聊天框架:支持对接ChatGPT/文心一言等主流大模型,换API密钥即可上线
10+个UI组件模板:消息气泡、输入指示器、动态菜单等,拖拽即用
1份企业级部署方案:打包exe、Mac应用签名、版本管理规范,可直接迁入生产环境
N倍个人价值提升:掌握桌面+AI双技能栈,成为团队稀缺的技术型业务专家
2025年,会用AI的人很多,但能把它"装"进桌面应用的人很少。这门课,让你成为后者。
01 课程介绍
02 什么是Qt
03 Qt的历史
04 什么是PyQt
05 为什么要开发桌面应用
06 搭建PyQt5开发环境
07 PyQt5快速入门案例
08 PyCharm整合Qt Desinger
09 Qt Designer的基本用法
10 将Qt的UI设计稿转换为Python代码
11 使用QtDesigner实现水平布局
12 使用QtDesinger实现水平布局方式2
13 使用Python运行QtDesigner的设计稿
14 使用QtDesigner实现垂直布局
15 使用QtDesigner实现网格布局
16 使用QtDesigner实现垂直水平嵌套布局
17 使用QtDesigner实现简易计算器
18 使用QtDesigner实现表单布局
19 水平间距和垂直间距
20 如何设置固定的间距
21 如何设置分割线
22 如何控制控件的大小范围
23 使用QtDesigner实现信号和槽
24 使用QtDesigner实现显示隐藏
25 使用QtDesigner实现可用和不可用
26 使用QtDesigner实现菜单栏
27 使用QtDesigner动作编辑器
28 使用QtDesigner实现工具栏
29 PyQt5中的基本组件
30 第一个PyQt5程序
31 使用QtDesigner复现基础示例
32 如何设置PyQt5应用程序的图标
33 使用QtDesigner设置应用程序的图标
34 让窗口水平垂直居中显示
35 PyQt5如何退出应用程序
36 PyQt5如何获取屏幕坐标系
37 AI聊天软件实战1项目介绍
38 AI聊天软件实战2初始化git仓库
39 AI聊天软件实战3创建并激活虚拟环境
40 AI聊天软件实战4导入依赖
41 AI聊天软件实战5聊天气泡组件
42 AI聊天软件实战6设置用户消息样式
43 AI聊天软件实战7聊天气泡组件完成
44 AI聊天软件实战8输入指示器组件
45 AI聊天软件实战9输入指示器界面
46 AI聊天软件实战10输入指示器动画
47 AI聊天软件实战11聊天区域组件
48 AI聊天软件实战12聊天区域样式
49 AI聊天软件实战13添加消息到聊天区
50 AI聊天软件实战14添加和移除指示器
51 AI聊天软件实战15主界面
52 AI聊天软件实战16窗口属性
53 AI聊天软件实战17中央布局和主布局
54 AI聊天软件实战18创建标题栏
55 AI聊天软件实战19聊天区域
56 AI聊天软件实战20输入区域
57 AI聊天软件实战21发送消息
58 AI聊天软件实战22完成
59 课程总结
大鹏AI教育
十年IT行业老兵,精通Python编程语