跳转至

RAG 与 LLM Wiki

1 通俗解释

RAG 就像一个参加开卷考试的人,其本身会做题,作答前需要去书里翻几页相关的内容才能组织答案。

LLM Wiki 则是把所有学到的东西整理成一份自己的百科全书,如果再遇到问题,不是重新翻找原始资料,而是先查这本已经整理好的百科全书,类似把知识内化了。

2 工作原理

2.1 RAG

RAG 的工作机制可以理解为一种“按需组织知识”的过程。系统会先把外部资料拆分成多个片段,并转化为向量存入检索库;当用户提出问题时,再将问题同样转为向量,在向量空间中找到最相关的内容片段,最后把这些片段连同问题一起交给大模型生成答案。整个过程的关键不在于提前整理好知识结构,而是在问题出现时,从原始材料中动态筛选并组合出可用信息。

它之所以迅速成为主流,并不是因为模型本身能力发生了质变,而是补上了纯参数存储知识的短板。仅依赖模型内部参数来记忆知识,会带来更新困难、来源不透明等问题,而引入外部可检索数据后,知识可以随时替换或扩展,也更容易追溯依据。模型本身依然负责理解和生成,但在此之前多了一步“查找资料”的过程,这一步在工程上带来的价值非常直接。

从系统形态来看,RAG 并不会提前把知识整理成稳定结构,而是将知识保留在原始文档中,依赖每次查询时的检索结果来组织答案。它更像是一种在运行时临时构建上下文的机制:问题不同,命中的内容也不同,最终生成的答案随之变化。因此,这类系统常被感知为“会对话的搜索工具”,核心能力体现在检索质量和上下文拼接,而不是预先沉淀好的知识体系。

2.2 LLM Wiki

LLM Wiki 的工作方式可以理解为一种“提前整理知识”的过程。系统不会等用户提问后再去原始资料中检索,而是先把资料导入,再由大模型对这些内容进行一轮系统化整理与重构。通常会形成几层结构:原始资料作为底层保留,其上生成经过归纳的知识页面,再通过索引页串联整体结构,同时用日志记录更新过程。这样一来,原始信息不会丢失,但真正用于后续使用的,是已经被组织过的一套知识体系。

在具体运行上,它包含一组持续循环的关键动作。导入阶段负责吸收新资料,并同步更新多个相关页面,而不是简单追加内容;查询阶段优先依赖已有的索引和知识页来回答问题,而不是直接回溯原文;同时还会定期进行结构检查,用来发现断链、重复内容或组织混乱等问题,并进行修正。这种机制更接近一个长期维护的知识系统,而不是一次性的处理流程。

从整体特性来看,LLM Wiki 的核心在于引入了一个“中间知识层”。原始文档并不直接参与问答,而是先被整理、抽象并沉淀为结构化页面,后续查询主要围绕这些页面展开。这使得系统更像是在使用一套已经编排好的知识库,而不是临时拼接信息。本质上,它属于一种偏向 compile-time 的思路:先完成知识的组织与压缩,再在此基础上进行使用。

3 对比分析

对比维度 RAG LLM Wiki
核心思路 提问时再检索资料 先整理资料,再回答
工作时机 Query-time Compile-time / 预处理式
基本单位 文本块 chunk 知识页面 page
强项 找信息 组织知识
典型风险 检索不准、上下文碎 摘要失真、页面维护差
知识积累
适合场景 大规模资料问答 长期知识沉淀
使用体验 像搜索引擎 像百科/笔记系统

从具体使用场景来看,两者在回答问题时的路径差异非常明显。面对一组论文去分析某个方法的优缺点,RAG 的做法是临时检索相关段落,再由模型进行归纳总结,最终结果高度依赖检索是否精准命中关键内容;如果关键段落没有被召回,答案质量就会明显下降。LLM Wiki 则不同,它通常已经提前整理好了方法介绍、优缺点分析以及相关对比页面,回答问题时更像是在查阅一套经过加工和组织的知识,而不是从零开始拼接信息。

在长期使用过程中,这种差异会进一步放大。RAG 引入新资料时,本质只是扩充了可检索的文档集合,知识本身不会发生结构性变化;而 LLM Wiki 会在新资料进入后,对已有页面进行更新、修正和重组,使整体知识体系持续演化。前者更接近不断堆积的数据仓库,后者更像一个会生长的知识结构,随着时间推移逐渐变得更有组织、更具内在逻辑。

当然 LLM Wiki 并不是对 RAG 的替代,而是针对不同问题场景的另一种解法。当需求侧重于处理大量、频繁更新的原始文档,并要求快速接入与检索时,RAG 更具优势;当目标转向长期知识沉淀、结构化组织以及让系统逐步形成领域理解时,LLM Wiki 更有价值。两者并非能力层级上的递进关系,而是分别代表了“按需检索”和“预先组织”两种不同的知识系统思路。

4 总结

RAG 的核心是“检索增强”,也就是在回答问题时,从外部资料中临时找出相关内容,再交给模型生成答案。它更像一个会查资料的系统,强项是快速接入和利用大规模原始文档。RAG 最早在 2020 年被系统化提出,目标就是把模型参数里的知识和外部可检索知识结合起来。

LLM Wiki 的核心是“知识编译”,也就是先让 LLM 把原始资料整理成结构化 wiki,再基于这套 wiki 查询和回答。它更像一个会做笔记、会维护百科的系统,强项是让知识长期积累、持续沉淀。Karpathy 在 2026 年提出这一模式时,强调的就是这种“先组织知识,再使用知识”的思路。

所以最通俗的一句话就是:

  • RAG 是“边问边查”
  • LLM Wiki 是“先学后答”

二者没有强弱之分,按照需求选择即可。