226分钟

快速上手PyQt5,AI聊天软件开发实战课

快速上手PyQt5,AI聊天软件开发实战课

课程简介 想为团队开发内部工具,却被"桌面开发太高深"劝退?AI应用遍地开花,却没有一款真正贴合你业务场景的聊天客户端?这门课砍掉所有冗余理论,带你28天从0到1,用PyQt5可视化拖拽+Python…

课程分类
编程开发 | 软件开发
适用人群
专员, 工程师, 主管/团队负责人
课程标签
PyQt5,桌面开发,AI应用
课程简介 想为团队开发内部工具,却被"桌面开发太高深"劝退?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教育

大鹏AI教育

十年IT行业老兵,精通Python编程语