跳至内容
Shun
⌘ / Ctrl K

搜索标题与完整正文,例如:混合检索、MCP、缓存。

首页文章专题项目关于
首页/RAG 技术笔记

阅读索引

RAG 技术笔记

本系列将系统梳理RAG的技术脉络,记录我在从零搭建过程中的思考、踩坑与心得——不止于概念,更关注如何让大模型“开卷有益”。

按顺序阅读

  1. RAG 核心概念从检索增强生成的核心思想出发,梳理 RAG 系统的两条关键链路,理解它如何缓解幻觉、让答案可溯源。→
  2. 基础接口层理解 LangChain Runnable 统一接口,以及同步、异步、流式、批量、重试与回退等核心调用方式。→
  3. RAG 核心抽象层:Messages、Prompt、Parser梳理 LangChain 中 Messages、Prompt 与 Parser 三类核心抽象,并通过完整链路理解它们如何协作。→
  4. 文档处理与对话历史从文档加载、文本切分、向量存储到对话历史,串起 RAG 数据处理与多轮上下文的基础组件。→
  5. Tools、create_agent 与 Middleware介绍 LangChain v1.0 的工具定义、create_agent 创建流程与 Middleware 扩展机制。→
  6. RAG 离线链路从文档加载、分块到向量入库,拆解 RAG 离线链路的每一步工程实现与常见踩坑。→
  7. RAG 在线链路Dense + Sparse 混合检索、Reranker 精排与流式生成,覆盖 RAG 在线链路的完整实战。→
  8. RAG 效果评估与调优从检索侧到生成侧的评估指标与调优路径,用数据驱动 RAG 系统的持续改进。→

后续计划

  • 持续更新中
© 2026 Shun · AI 应用 / 软件工程 / 个人实践GitHub ↗