← 返回精选教程
入门58 个学习主题

RAG 检索增强生成 · 面试冲刺

这门课学什么

建立 RAG 全景认知,从原理到场景完整理解 RAG 的定位与边界;掌握知识库文档处理与 Chunk 切分技术,覆盖全部分块面试考点;深入理解 Embedding 原理与向量索引存储机制,掌握全部面试高频向量考点;掌握多策略混合检索机制与召回质量优化;完成检索结果注入 LLM 的生成流程,打通 RAG 全链路;掌握 RAG 检索与生成的全套评估体系,沉淀项目答辩素材

课程目录

按阶段查看学习目标和主题,确认内容是否适合你。

01RAG 基础认知8 个主题

阶段目标:建立 RAG 全景认知,从原理到场景完整理解 RAG 的定位与边界

  1. LLM 幻觉问题(产生原因、对实际应用的危害)
  2. 参数知识与外部知识的区别
  3. RAG 基本结构与组成
  4. RAG 整体架构(Retriever + Generator 框架)
  5. RAG 与 Long Context 的关系与差异
  6. RAG 与微调(Fine-tuning)的对比与选择
  7. RAG 适合与不适合的场景边界
  8. RAG 的优缺点分析
02文档解析与分块11 个主题

阶段目标:掌握知识库文档处理与 Chunk 切分技术,覆盖全部分块面试考点

  1. 常见文档格式解析(PDF / Word / Markdown / 表格)
  2. 文档清洗策略(去噪、去重、格式统一)
  3. Document → Chunk 分块基本流程
  4. 分块策略对比(固定长度 / 语义切分 / 结构切分)
  5. Chunk Size 分块大小选择与权衡
  6. Chunk Overlap 重叠机制与作用
  7. Semantic Chunking 语义切分原理
  8. 按标题 / 段落 / 章节结构切分
  9. Chunk 太大 / 太小的问题与解决思路
  10. PDF、表格、Markdown 等结构化内容处理策略
  11. 分块大小对检索质量的影响
03向量化与存储17 个主题

阶段目标:深入理解 Embedding 原理与向量索引存储机制,掌握全部面试高频向量考点

  1. Embedding 直觉理解(文本 → 向量)
  2. Semantic Similarity 语义相似度概念
  3. Vector 与向量空间理解
  4. Cosine Similarity 余弦相似度计算
  5. Keyword Search 与 Semantic Search 对比
  6. Embedding 模型选择(BGE / OpenAI 等)
  7. 中文 / 英文 / 多语言 Embedding 适配
  8. Embedding 模型更换的影响(需重新向量化)
  9. Vector Database 的作用与选型
  10. 向量索引原理(ANN)
  11. Exact Search vs Approximate Search 对比
  12. HNSW 基本思想
  13. IVF 基本思想
  14. Index 类型与调优
  15. Milvus / FAISS 的角色区别
  16. 向量数据库使用(Chroma / FAISS / Milvus)
  17. 数据规模与性能权衡
04检索与召回10 个主题

阶段目标:掌握多策略混合检索机制与召回质量优化

  1. 向量检索原理与相似度计算(余弦 / 内积)
  2. Vector Search 向量检索机制
  3. TopK 召回策略与调节
  4. Similarity Threshold 相似度阈值过滤
  5. BM25 稀疏检索算法
  6. Hybrid Search 混合检索(稀疏 + 稠密)
  7. Query Rewrite 查询改写
  8. Metadata Filter 元数据过滤
  9. Rerank 重排序优化
  10. Recall 与 Precision 的基本矛盾与权衡
05增强生成4 个主题

阶段目标:完成检索结果注入 LLM 的生成流程,打通 RAG 全链路

  1. Prompt 模板组装(检索结果 + 上下文 + 问题)
  2. LLM 调用与结构化输出解析
  3. 引用溯源(Grounding)实现
  4. 生成质量与相关性控制
06评估与面试冲刺8 个主题

阶段目标:掌握 RAG 检索与生成的全套评估体系,沉淀项目答辩素材

  1. RAG 评估指标框架(Hit Rate / Recall@K / Precision@K / MRR)
  2. 生成质量指标(Faithfulness / Answer Relevance)
  3. 测试集构建与 Ground Truth 标注流程
  4. 人工标注流程与方法
  5. LLM-as-a-Judge 自动评估
  6. RAGAS 评估框架
  7. 系统调优思路(分块 / 检索 / 提示词)
  8. 全链路项目串联与面试答辩演练

内容适合你?
从第一阶段开始

登录开始学习