这门课的主题很明确:用七天时间,把 Python、Langchain、RAGFlow 和 MongoDB 串起来,做一个能跑起来的智能知识库项目。它解决的问题不是"教你 Python 语法",而是很多人卡在中间的那一步——会用大模型聊天,但不知道怎么把文档喂进去、怎么检索、怎么存、怎么对外提供问答接口。企业里真正招人做的,就是这套东西。

它适合什么基础的人

如果你完全没写过代码,七天跟下来会比较吃力,因为课程开头虽然过 Python,但节奏是按"有编程概念"来设计的,变量、函数、类这些不会讲得太细。更合适的画像是有一定 Python 基础、能看懂报错、装过依赖包的转行者或后端开发;或者已经在做业务系统,想补上大模型应用这一块的工程师。纯小白建议先把 Python 基础单独打一遍,再回来看这套,否则后面 Langchain 的链式调用和 RAGFlow 的流程编排会变成抄代码。

建议先看哪几块,学完能做什么

不要从第一天顺着往下看。建议先跳到 Langchain 与 RAGFlow 的部分,把"文档切分—向量化—检索—拼接提示词—调用模型"这条主线跑通一遍,哪怕先照着敲,也能立刻明白每个环节在干什么。然后再回头补 MongoDB,重点看它在这个项目里承担什么角色:存原始文档、存切片、存对话记录还是存向量索引,理解清楚再动手。最后回到 Python 基础部分查漏补缺,这时候你才知道哪些语法是必须补的。

学完之后,你应该能独立完成一个最小可用的知识库问答系统:把一批 PDF 或文档导入,做切分和入库,接上检索,让模型基于检索结果回答,并且用 MongoDB 把数据管起来。这个能力可以直接对应到企业内部文档助手、客服知识库、产品手册问答这类需求,也是面试里能讲清楚的项目经历。

资料怎么配合练习

课件和代码是这套资料的核心价值,但别把它当视频看完就完事。正确用法是:每一节先看老师怎么组织代码结构,然后关掉视频自己重写一遍关键函数,尤其是检索和拼接提示词这两段,写不出来说明没真懂。MongoDB 部分建议自己换一批数据重新入库,观察不同切分粒度对回答质量的影响。项目实战环节不要只跑通,试着改一个参数——比如换切分长度、换检索条数——看结果怎么变,这个过程比多看两小时视频有用。七天是紧凑节奏,实际消化建议留出两到三周,每天推进一点,把项目真正跑成自己的。

课程目录

课程目录13 集
  • 尚硅谷万象智识库V3.07天精讲版Python+Langchain+RAGFlow+MongoDB+项目实战 day01 day02 day03 day04 day05 day06 day
  • 07 课件代码资料.exe
  • 01 Python 介绍 .mp4
  • 02 Python 环境安装 .mp4
  • 03 Python 变量 .mp4
  • 04 Python str数据类型01 .mp4
  • 05 Python str数据类型02 .mp4
  • 06 Python str数据类型03 .mp4
  • 07 Python str数据类型04 .mp4
  • 08 Python str 输入与输出 .mp4
  • 09 Python 运算符 .mp4
  • 10 Python 流程控制-分支 .mp4
  • 11 Python 循环 .mp4
  • 12 Python 关键词 continuebreakpass .mp4
  • 13 容器类型列表 .mp4
  • 适合人群 Python初学者 有项目实战需求开发者 对人工智能感兴趣的工程师 学习收获 掌握Python编程基础 精通Langchain与RAGFlow技术 完成全栈项目实战 提升项目开发能力 祝您学习愉快! 学有所成,前程似锦!