先判断:这门课值不值得学
如果你已经能写基础的 Python 脚本,但一遇到前后端数据交互、或者想自己接大模型 API 做个能持续吐字的产品就卡壳,那这门课正好补上这块短板。它解决的核心场景很明确:怎么用 Django 搭一个支持流式输出的 AI 聊天页面,让用户不用等大模型整段生成完才看到结果,而是像主流大模型网页那样逐字蹦出来。课程前半部分花了不少篇幅讲 Python 字典和集合,这不是凑数——字典是处理大模型 JSON 响应、多轮对话上下文最频繁的数据结构,把键值增删改查和嵌套结构理顺,后面接 API 解析数据才不会懵。所以它不是教你调包,而是从数据组织到底层流式协议,把链路讲透。
适合什么基础,学完能独立做什么
这门课不适合纯零基础,默认你写过简单函数、装过第三方库,知道 HTTP 请求大概怎么回事。如果你连环境配置都犯难,建议先补基础再来看。学完后,你应该能独立做这几件事:用 Django 搭起带路由的后端服务,通过 SSE 协议把大模型生成的文本一段段推到前端;用字典和集合规范地管理对话历史和用户状态,避免上下文串台;遇到大模型返回的复杂嵌套 JSON,能从容拆解、清洗、再发给前端。换句话说,你交付的不是一个跑在本地命令行的脚本,而是一个能部署到服务器、别人打开浏览器就能聊的完整功能页。
资料怎么看,配合练习最高效
建议先看字典和集合那几节,重点放在嵌套字典处理、defaultdict 自动初始化和 Counter 计数这几块——这些恰好是拼装多轮对话消息列表、统计词频时最容易出 bug 的地方。看完别急着快进到 Django 部分,先拿资料里讲的用法在本地跑几段小代码,比如手动构造一个嵌套字典存三轮对话,再试着增删改,确认自己能正确取出值。有了这个手感,再进入 SSE 流式实战章节,对照着把后端路由和前端接收逻辑敲一遍。资料里的视频偏操作演示,看的时候务必开两个窗口:一边放视频,一边开编辑器跟着敲。遇到跑不通的地方,先回头查字典操作有没有写错键名,这比直接找答案印象深得多。整条链路跑通后,试着自己换一个大模型接口,或者改改前端样式,能独立改通,就算真掌握了。
Python字典与集合精讲 + Django SSE流式AI聊天实战开发
课程目录
* 01 01 课程介绍.mp4 02:26
* 02 02 使用kimi学习字典.mp4 04:21
* 03 03 什么是字典.mp4 02:10
* 04 04 创建字典的 5 种方式.mp4 09:00
* 05 05 访问字典值的2种方式.mp4 03:32
* 06 06 字典数据添加和修改.mp4 04:06
* 07 07 删除字典元素的4种方法.mp4 04:37
* 08 08 遍历字典的3种方法.mp4 03:56
* 09 09 字典的常用方法速查表.mp4 01:36
* 10 10 嵌套字典处理复杂数据.mp4 02:49
* 11 11 使用defaultdict自动初始化.mp4 03:59
* 12 12 collections.Counter计数神器.mp4 03:43
* 13 13 字典排序.mp4 04:38
* 14 14 字典合并的4种方法.mp4 04:08
* 15 15 练习1:统计字符频率.mp4 08:35
* 16 16 练习2:学生成绩管理.mp4 06:01
* 17 17 练习3:实现简单的词频统计器.mp4 06:45
* 18 18 字典相关知识点总结.mp4 06:03
* 19 19 使用Kimi学习集合类型.mp4 05:24
* 20 20 什么是集合.mp4 02:54
* 21 21 花括号直接创建集合.mp4 04:07
* 22 22 使用set函数创建集合.mp4 04:04
* 23 23 集合推导式.mp4 03:00
* 24 24 frozenset不可变集合.mp4 02:11
* 25 25 添加元素到集合.mp4 02:20
* 26 26 删除集合元素.mp4 03:49
* 27 27 查询集合元素.mp4 02:27
* 28 28 求集合并集.mp4 02:41
* 29 29 求集合交集.mp4 02:36
* 30 30 求集合差集.mp4 02:31
* 31 31 求集合对称差集.mp4 04:48
* 32 32 集合关系判断.mp4 03:11
* 33 33 遍历集合.mp4 03:59
* 34 34 练习1:列表去重并保持顺序.mp4 07:27
* 35 35 练习2:社交关系分析.mp4 03:07
* 36 36 练习3:文本相似度分析.mp4 05:14
* 37 37 集合相关知识点总结.mp4 03:32
* 38 38 Django SSE流式聊天项目环境搭建.mp4 04:24
* 39 39 使用AI分析流式聊天的改造方案.mp4 07:12
* 40 40 使用AI实现SSE流式聊天功能.mp4 06:10
* 41 41 Django SSE流式聊天实战项目背景.mp4 07:11
* 42 42 创建项目和虚拟环境.mp4 02:27
* 43 43 配置pip国内源.mp4 01:34
* 44 44 安装项目依赖.mp4 02:43
* 45 45 创建并启动Django项目.mp4 04:26
* 46 46 Python对接AI大模型实现聊天功能.mp4 15:00
* 47 47 创建Django应用.mp4 06:07
* 48 48 创建AI聊天首页.mp4 05:27
* 49 49 Django整合Bootstrap.mp4 11:35
* 50 50 初步实现流式聊天接口.mp4 11:05
* 51 51 新增AI聊天客户端.mp4 07:48
* 52 52 实现生成AI流式响应的核心逻辑.mp4 08:51
* 53 53 实现顶部导航结构.mp4 11:27
* 54 54 实现通用顶部导航栏结构和样式.mp4 10:50
* 55 55 抽离顶部导航栏.mp4 02:42
* 56 56 实现AI聊天页面.mp4 10:46
* 57 57 Django SSE流式聊天实战项目总结.mp4 03:57
* 58 58 课程总结.mp4 02:56






