导航
⚡ C++ 八股
语言基础 15
模板与泛型 5
STL 与迭代器 7
内存管理 7
对象模型与多态 7
并发编程 7
编译链接与构建 9
🧠 AI 八股
LLM 基础 8
Prompt 与上下文 5
RAG 6
Agent 与工具调用 6
Eval 与观测 6
部署与项目实战 7
框架与编排 3
🐍 Python 专栏
语言基础 6
函数与面向对象 8
常用容器与迭代 5
并发与异步 4
工程与虚拟环境 7
🎯 面试准备
💻 计算机基础
操作系统 5
计算机网络 4
数据库 3
设计模式 3
🧩 LeetCode hot 100
哈希 3
双指针 4
滑动窗口 2
子串 3
普通数组 5
矩阵 4
链表 14
二叉树 15
图论 4
回溯 8
二分查找 6
栈 5
堆 3
贪心 4
动态规划 10
多维动归 5
技巧 5
查看专题概览 / 复习建议
核心问题
- RAG 的标准链路由哪些步骤组成
- 为什么很多幻觉问题其实来自检索链路
- Chunk、召回、重排、拼接分别解决什么问题
- 如何评估 RAG 系统是否真的变好
- Embedding 和向量索引分别承担什么角色
- 查询改写和 rerank 为什么常一起出现
建议复习顺序
- Chunk 与索引
- Embedding 与向量索引
- 查询改写与召回
- 召回与重排
- 上下文拼接与降幻觉
子主题导航
高频追问
- 检索错和检索不到哪个更危险
- 为什么只调 Prompt 往往不够
- 什么时候需要 rerank
- 向量模型选错会怎么影响召回
- 查询改写什么时候会帮倒忙
易错点
- 把 RAG 简化成“向量库 + LLM”
- 只盯生成效果,不看检索指标