为什么需要进阶这门课

很多开发者在处理企业知识库问答时,常遇到两个痛点:要么是只会调 API 做简单检索,系统缺乏灵活性;要么是使用 LangChain 等框架时,只知其然不知其所以然,一旦遇到长文本切分不准或召回率低的问题,便无从下手。本课程直击这些能力缺口,它不纠结于零基础语法教学,而是假设你已具备 Python 基础,将重点放在 RAG 系统底层逻辑的拆解与重构上。课程从“RAG 三问”入手,帮助你厘清检索增强生成的核心本质,随后通过 LlamaIndex 和 LangChain 两种主流路径,展示如何快速搭建原型,并深入讲解系统优化的关键策略,填补从“会用工具”到“能优化系统”之间的知识鸿沟。

学习路径与配套资料用法

建议的学习顺序应遵循“概念先行,动手在后”的原则。首先务必看完开营导语及 RAG 三问系列视频,配合阅读同名 PDF 资料,建立对 RAG 架构的整体认知,这是后续所有实战的理论基石。接着进入工具链环节,虽然课程包含 Git 和 GitHub 的操作指南,但建议仅作为查阅手册,重点关注 Cursor 编辑器的高效配置,这将极大提升后续编码效率。核心实战阶段,你需要对照《自己动手制作 RAG 框架》PDF,跟随视频完成框架的流程设计与前端实现。此时,资料包中的 Python 环境准备文档是你的环境安装指南,务必在编码前严格对照配置,避免因环境问题阻断进度。课后练习不仅是代码复现,更是理解框架内部数据流转的关键,请务必亲自运行自制 RAG 框架,观察其与前段 UI 的交互过程。

学完能独立做什么

完成本课程的训练后,你将不再依赖黑盒式的框架调用。你能够独立设计并实现一个具备完整检索与生成能力的 RAG 应用,不仅可以使用现成框架快速落地业务场景,更能通过手工构建框架的方式,深入理解分词、向量存储、检索匹配等环节的技术细节。这意味着在面对召回率不佳或回答不准确等实际生产问题时,你具备了定位瓶颈、调整索引策略及优化检索算法的能力。同时,配合课程提供的版本控制规范,你将建立起符合工程标准的大模型应用开发习惯,为后续开发更复杂的 AI Agent 或企业级知识库系统打下坚实基础。

课程目录

01 学习手册
02 RAG三问
00-开营导语(新)_ev.mp4 41.71M
01-Cursor-01_ev.mp4 19.51M
01-Cursor-02_ev.mp4 55.94M
01-Cursor-03_ev.mp4 29.75M
01-RAG三问-01(2025.3.24)_ev.mp4 32.28M
01-RAG三问-02-LlamaIndex5行展示(2025.3.24)_ev.mp4 66.53M
01-RAG三问-03-LangChain(2025.3.24)_ev.mp4 146.42M
01-RAG三问-04-如何优化RAG系统(2025.3.24)_ev.mp4 74.34M
08-Cursor-03_ev.mp4 29.88M
Python环境准备工作.pdf 2.88M
RAG三问.pdf 43.75M
大模型应用开发概述- 开营导语.pdf 9.28M
03 Git & Github操作指南
第二节 什么是版本控制?_ev.mp4 26.33M
第三节 安装 Git、初始化仓库并做最简单的配置_ev.mp4 29.93M
第三节 在Windows系统上安装Git_ev.mp4 5.62M
第四节 完成一个最简单的Git操作流程:工作区、暂存区和仓库_ev.mp4 27.51M
第一节 为什么要使用 Git&GitHub_ev.mp4 27.80M
将本地仓库同步到远程GitHub仓库_v1.6_ev.mp4 31.83M
直播领取资料.txt 0.19kb
04 RAG三问
资料
Curcor的安装和配置.pdf 2.86M
RAG三问.pdf 43.54M
大模型应用开发概述- 开营导语.pdf 9.24M
01-Cursor-01_ev.mp4 19.16M
01-Cursor-02_ev.mp4 54.79M
01-Cursor-03_ev.mp4 29.16M
01-RAG三问-01(2025.3.24)_ev.mp4 31.52M
01-RAG三问-02-LlamaIndex5行展示(2025.3.24)_ev.mp4 63.14M
01-RAG三问-03-LangChain(2025.3.24)_ev.mp4 141.73M
01-RAG三问-04-如何优化RAG系统(2025.3.24)_ev.mp4 70.26M
08-Cursor-03_ev.mp4 30.08M
05 第二章:自己动手制作RAG框架
课后练习.png 493.51kb
自己动手制作RAG框架.pdf 1.58M
1.下载并运行自制RAG框架_ev.mp4 50.73M
2.框架流程和设计说明(前端)_ev.mp4 64.16M
3.框架流程和设计说明(后端)_ev.mp4 107.38M
4.为框架添加新功能_ev.mp4 143.22M
5.从头开始构建框架_ev.mp4 83.12M
06 第三章:案例篇-医疗领域名词标准化工具
案例篇-医疗领域名词标准化工具.pdf 5.90M
数据集文件-SNOMED_ALL.csv.zip 9.69M
03-01-项目整体目标_ev.mp4 99.70M
03-02-项目具体实现-代码下载和功能演示(2025.4.7)_ev.mp4 100.62M
03-03+04 专有名词标准化系统设计(2025.4.7)_ev.mp4 156.62M
03-04-向量数据库文档补充说明_ev.mp4 27.52M
03-05专有名词标准化系统-前后端衔接_ev.mp4 164.72M
03-06-名词扩展和纠错功能实现_ev.mp4 27.47M
03-07-项目优化方向_ev.mp4 5.93M
07 第四章:组件篇-数据导入技术
数据导入技术.pdf 14.07M
组件篇-01-数据导入-01-简单文档-01_ev.mp4 93.38M
组件篇-01-数据导入-02-有结构的文档_ev.mp4 116.02M
组件篇-01-数据导入-03-图文导入_ev.mp4 31.70M
组件篇-01-数据导入-04-PDF解析之-简单工具(PyPDF-PyMUPDF- pytesseract+pdf2image)_ev.mp4 54.77M
组件篇-01-数据导入-05-PDF解析之-PDF转MarkDown(Marker,MinerU和LlamaParse)_ev.mp4 109.39M
组件篇-01-数据导入-06-PDF解析之-Unstructured工具解析版式和元素_ev.mp4 265.98M
组件篇-01-数据导入-07-结构化表格导入之-CSV导入(2025.4.18)_ev.mp4 51.47M
组件篇-01-数据导入-08-结构化表格导入之-LlamaDB Connector(2025.4.18)_ev.mp4 47.00M
组件篇-01-数据导入-09-结构化表格导入之-PDF表格解析-1(2025.4.18)_ev.mp4 79.03M
组件篇-01-数据导入-09-结构化表格导入之-PDF表格解析-2(2025.4.18)_ev.mp4 143.80M
08 第五章:组件篇-文本分块技术
第五章作业(需要提交).html 1.27kb
文本分块技术.pdf 12.02M
组件篇-02-01-文本分块的原理和重要性(2025.4.18)_ev.mp4 47.85M
组件篇-02-02-文本分块的方法和实现(2025.4.18)_ev.mp4 123.88M
组件篇-02-03-与分块相关的高级索引技巧(2025.4.18)_ev.mp4 29.27M
09 第六章:组件篇-向量嵌入技术
BGE-M3:稀疏嵌入、密集嵌入和多向量嵌入_.pdf 18.01M
嵌入技术.pdf 11.35M
组件篇-03-01-嵌入技术的基本知识_ev.mp4 38.10M
组件篇-03-02-嵌入技术的发展和演变_ev.mp4 26.92M
组件篇-03-03-大模型时代的嵌入模型_ev.mp4 131.54M
组件篇-03-04-稀疏嵌入和密集嵌入_ev.mp4 101.88M
组件篇-03-05-多模态嵌入技术的应用_ev.mp4 45.22M
10 第七章:组件篇-向量数据库