从脚本到智能体:这门课如何补齐后端开发的知识断层

后端开发往往被局限在 API 接口与数据库交互的狭义理解中,但当前行业趋势已转向构建具备自主决策能力的智能系统。本课程虽以 Python 语法为切入点,实则是一套针对“生成式 AI 后端应用”的底层逻辑重构。它不满足于教你写死板的 CRUD 接口,而是通过深入讲解 Python 核心机制,为你搭建能够灵活调用大模型、处理复杂上下文并持久化存储数据的工程底座。对于仅掌握过基础语法却对 LangChain 等框架感到无从下手的开发者,这门课是打通“数据工程”与“智能体应用”的关键桥梁。

避坑指南:为何要死磕 Python 底层机制与变量作用域

课程前四天看似枯燥的 Python 语法课,实则针对后端实战中最高频的“坑”做了专项拆解。很多学习者直接套用框架代码,却忽略 Python 的内存模型与变量作用域规则,导致在生产环境中调用大模型 API 时出现不可复现的副作用或内存泄漏。课程专门用大量篇幅剖析 `global`、`nonlocal` 关键字及变量作用域,这是理解后续框架如何管理上下文状态(Context)的基石。如果连 Python 的函数参数传递机制和容器类型(列表、字典)的底层原理都不通透,后续学习 RAGFlow 的数据流处理时,很容易在数据清洗与检索阶段遇到逻辑死胡同。

实战落地:资料包拆解与独立构建智能后端路径

资料包的结构设计完全遵循“语法 -> 逻辑 -> 实战”的递进逻辑,建议按天顺序观看,切勿跳步。前四天是地基,务必看完 `day01` 至 `day04` 中关于循环、分支及字典操作的视频,这是编写 RAG(检索增强生成)系统中向量检索与文档解析模块的必备技能。第五天开始的框架实战部分,资料包中对应的代码片段是核心资产,不要只看视频演示,必须对照代码手动复现“用户提问 -> 意图识别 -> 检索文档 -> 模型生成 -> 结果返回”的全链路。学完这门课,你将能独立搭建一个具备动态知识库更新、支持多轮对话记忆且数据可持久化的企业级智能客服或知识库系统,而非仅仅调用一个固定的 API 接口。

课程目录

day01
|   ├──01 Python 介绍.mp4  28.19M
|   ├──02 Python 环境安装.mp4  32.71M
|   ├──03 Python 变量.mp4  52.61M
|   ├──04 Python str数据类型01.mp4  56.96M
|   ├──05 Python str数据类型02.mp4  37.56M
|   ├──06 Python str数据类型03.mp4  25.65M
|   ├──07 Python str数据类型04.mp4  44.34M
|   ├──08 Python str 输入与输出.mp4  41.90M
|   ├──09 Python 运算符.mp4  35.61M
|   ├──10 Python 流程控制-分支.mp4  57.69M
|   ├──11 Python 循环.mp4  36.00M
|   ├──12 Python 关键词 continue、break、pass.mp4  13.65M
|   └──13 容器类型列表.mp4  123.89M
day02
|   ├──01 元组类型介绍.mp4  70.45M
|   ├──02 集合类型介绍01.mp4  49.45M
|   ├──03 集合类型介绍02.mp4  33.84M
|   ├──04 字典类型介绍.mp4  130.45M
|   ├──05 命名规范.mp4  8.85M
|   ├──06 函数介绍.mp4  28.37M
|   ├──07 参数传递.mp4  60.18M
|   ├──08 函数返回多个值.mp4  39.71M
|   ├──09 变量作用域.mp4  31.83M
|   ├──10 Global 关键字.mp4  76.93M
|   ├──11 nonlocal 关键字.mp4  11.30M
|   └──12 匿名函数.mp4  33.51M
day03
|   ├──01 文件操作.mp4  85.09M
|   ├──02 面向对象与面向过程介绍.mp4  33.63M
|   ├──03 类成员操作.mp4  46.96M
|   ├──04 init 函数与self作用.mp4  71.94M
|   ├──05 类属性可以是任意数据类型.mp4  44.98M
|   ├──06 实例属性操作.mp4  29.43M
|   ├──07 实例函数演示.mp4  33.48M
|   ├──08 类函数.mp4  20.51M
|   ├──09 静态函数-特殊函数.mp4  39.12M
|   ├──10 动态添加属性与函数.mp4  38.81M
|   └──11 面向对象-封装.mp4  25.11M
day04
|   ├──01 面向对象-继承.mp4  98.47M
|   ├──02 面向对象-多态.mp4  21.18M
|   ├──03 异常处理01.mp4  27.71M
|   ├──04 异常处理02.mp4  85.68M
|   ├──05 常见异常类型.mp4  14.25M
|   ├──06 导入模块.mp4  51.44M
|   ├──07 __all__访问控制.mp4  26.86M
|   ├──08 __name__与__dir__函数介绍.mp4  21.64M
|   ├──09 包的导入.mp4  79.00M
|   ├──10 导入第三方库.mp4  33.92M
|   ├──11 Langchain 介绍.mp4  74.11M
|   └──12 Langchain-Runnable模块介绍.mp4  119.56M
day05
|   ├──01 LangChain 模型介绍.mp4  71.15M
|   ├──02 Langchain 提示词.mp4  55.79M
|   ├──03 Langchain 记忆存储.mp4  105.09M
|   ├──04 Langchain Schema介绍.mp4  62.48M
|   ├──05 Langchain 提示词优化.mp4  96.00M
|   ├──06 流式输出内容.mp4  41.32M
|   ├──07 Funcation Calling 与MCP .mp4  137.88M
|   ├──08 项目介绍.mp4  74.77M
|   ├──09 RAGFlow 介绍.mp4  31.68M
|   ├──10 RAGFlow 本地安装.mp4  90.38M
|   └──11 RAGFlow 安装文档编写.mp4  120.34M
day06
|   ├──01 项目背景与技术架构介绍.mp4  37.04M
|   ├──02 加载项目并修改项目配置文件.mp4  20.15M
|   ├──03 获取知识助手列表.mp4  93.60M
|   ├──04 创建并删除会话.mp4  105.05M
|   ├──05 会话增强.mp4  87.03M
|   ├──06 MCP tool模块开发.mp4  94.86M
|   ├──07 MCP tool模块测试.mp4  81.55M
|   ├──08 意图分析函数.mp4  99.56M
|   ├──09 内容回顾.mp4  40.21M
|   ├──10 用户意图分析工具函数.mp4  85.21M
|   ├──11 用户意图分析工具函数完成.mp4  69.24M
|   └──12 最佳匹配助手.mp4  123.29M
day07
|   ├──01 测试handler模块.mp4  118.21M
|   ├──02 使用MongoDB存储历史会话.mp4  96.08M
|   ├──03 业务链封装.mp4  111.61M
|   ├──04 意图分发逻辑.mp4  181.72M
|   ├──05 利用MCP自动调用不同的Agent.mp4  107.06M
|   ├──06 统一处理模块-意图分发-保存历史记录.mp4  86.40M
|   ├──07 main_service 模块介绍.mp4  79.37M
|   └──08 知识库测试.mp4  103.14M
—/SGG万象智识库V3.07天精讲版:Python+Langchain+RAGFlow+MongoDB+项目实战/├──day01  |   ├──01 Python 介绍.mp4  28.19M|   ├──02 Python 环境安装.mp4 sgg-万象智识库V3.07天精讲版:Python+Langchain+RAGFlow+MongoDB+项目实战【VIP】 ,瑞客论坛