先弄清楚:这门课值不值得学

很多团队在尝试接入大模型时都会撞到同一堵墙:模型不了解企业内部的业务数据,遇到私有文档只会一本正经地胡说八道。解决这个痛点的主流方案就是 RAG(检索增强生成)。这门课聚焦的就是如何从零搭建一个本地 RAG 知识库。它不跟你空谈大模型参数原理,而是直接切入真实的工程痛点:怎么把杂乱的业务文档喂给模型,怎么让模型在回答前先去查本地资料。如果你目前的工作涉及企业知识库搭建、智能客服系统,或者你想给团队做一个能准确检索内部文档的助手,这个技术方向非常务实,值得花时间钻研。

适合什么基础,学完能独立做什么

这节课的代码集成重度依赖 SpringBoot,所以它不是面向纯零基础小白的编程启蒙课。你需要具备基本的 Java 开发能力,能看懂常规的后端接口逻辑,最好对大语言模型的调用有过初步尝试。带着这些底子来学,吸收效率会高很多。学完之后,你完全有能力独立主导一个本地知识库后端的搭建工作。具体来说,你能编写程序递归加载指定目录下的多种格式文档,独立处理 PDF 等复杂文件的解析,自定义文本分割策略,并将切分好的数据转化为向量存入数据库。最终,你可以把这些能力封装成一个带检索和生成功能的应用,比如课程里演示的医疗助手,你可以直接照搬到法律、财务或客服等任何需要海量文档检索的场景里。

资料怎么看,怎么配合练习

拿到资料后,建议不要按顺序从头看到尾,而是以“跑通一条数据流”为目标来推进。第一步先看开发环境搭建和概述部分,把本地依赖、模型接口连通,确保能跑通最基础的调用。第二步直接跳到文档解析相关的章节,重点跟着操作如何加载指定后缀的文档、如何递归遍历目录,尤其是 PDF 文档的解析。这是实际工作中最耗时、坑最多的环节。第三步看文档存入向量数据库和自定义分割器的内容。练习时,不要用课程自带的示例文档,而是找几份你自己公司的真实 PDF 报告或操作手册扔进系统里。亲手调试一下分割器的参数,观察不同的文本块大小对最终检索结果的影响。只有用自己业务里的非标数据跑一遍完整的解析、分割、入库和查询,才算真正把 RAG 的工程闭环走通了。


学员将掌握RAG知识库全流程开发,涵盖文档解析、向量库构建、SpringBoot集成及医疗助手实战

课程目录

*   01 01 概述.mp4 (16.54 MB), 02:57

*   02 02 搭建开发环境.mp4 (40.20 MB), 06:49

*   03 03 默认文档解析器.mp4 (18.99 MB), 03:05

*   04 04 从一个目录中加载所有文档.mp4 (13.39 MB), 02:06

*   05 05 加载指定后缀的文档.mp4 (13.54 MB), 02:09

*   06 06 递归加载目录下的所有文档.mp4 (7.57 MB), 01:15

*   07 07 加载并解析PDF文档.mp4 (28.97 MB), 04:30

*   08 08 加载文档并存入向量数据库.mp4 (36.37 MB), 05:47

*   09 09 自定义文档分割器.mp4 (28.67 MB), 04:34

*   10 10 计算token的长度.mp4 (11.43 MB), 01:48

*   11 11 使用本地知识库.mp4 (9.85 MB), 01:56

*   12 12 从零搭建RAG知识库.mp4 (9.07 MB), 01:54

*   13 13 将Markdown文件复制到知识库.mp4 (14.83 MB), 02:56

*   14 14 创建maven项目.mp4 (9.17 MB), 01:45

*   15 15 引入pom依赖.mp4 (34.86 MB), 05:27

*   16 16 项目配置.mp4 (19.72 MB), 03:23

*   17 17 将大模型的API Key配置为环境变量.mp4 (4.96 MB), 01:13

*   18 18 实现提示词模板.mp4 (15.76 MB), 03:20

*   19 19 启动SpringBoot项目.mp4 (20.19 MB), 03:09

*   20 20 聊天实体类.mp4 (28.24 MB), 04:32

*   21 21 预约实体类.mp4 (19.93 MB), 03:13

*   22 22 预约Mapper接口.mp4 (8.56 MB), 01:27

*   23 23 开发AI医疗助手小李.mp4 (36.01 MB), 05:48

*   24 24 配置小李助手.mp4 (56.69 MB), 08:55

*   25 25 开发预约工具类.mp4 (68.76 MB), 10:56

*   26 26 基于MongoDB实现聊天记忆存储.mp4 (42.40 MB), 06:50

*   27 27 预约功能Service.mp4 (38.33 MB), 06:07

*   28 28 开发AI聊天接口.mp4 (22.24 MB), 03:44

*   29 29 执行初始化SQL.mp4 (11.13 MB), 01:56

*   30 30 启动项目.mp4 (18.25 MB), 03:05

*   31 31 访问接口文档.mp4 (26.48 MB), 04:08

*   32 32 如何使用下载的代码.mp4 (18.64 MB), 03:22

*   33 33 总结.mp4 (10.05 MB), 02:19