跳出技术视角,先明知识库本质:解析LLM Wiki与OKF在知识系统中的关键作用,重新定义知识转化的三层逻辑。核心内容:1. 知识库本质:非文件库/Wiki/向量数据库,而是持续转化资料为可理解知识的系统2. RAG、LLM Wiki、OKF的分层作用:RAG负责检索,LLM Wiki负责积累,OKF负责跨工具流动3. 知识库核心问题:从资料到信息再到知识的转化逻辑及验证、维护、跨工具流动等关键要素
摘要
从“知识是怎么形成的”来看,文件库、Wiki 或向量数据库都不能直接等同于知识库。本文会先说明知识库真正要解决的六个问题,再将 Google 提出的 OKF 与 RAG、LLM Wiki 置于同一套五层系统内。
最近,我始终在思考这样一个问题:RAG 是否是建设知识库的较好方案?
讨论知识库建设时,人们很容易先谈技术:怎样切分文件、选择什么 Embedding、使用哪个向量数据库,以及召回率表现如何。
然而再向前追问一步,就会发现提出这个问题的时间其实太早。
如果尚未明确知识库究竟要解决什么问题,人们很容易把“上传一批文件并能向大模型提问”误认为知识库已经建设完成。
目前,我更愿意从下面这个角度理解:
原始资料需要经过持续转化,最终成为可理解、可验证、可维护、可检索的知识,这整套系统才是知识库;装满文件的 Wiki 或一个向量数据库都不是。
在这一系统内:

三者并非能够互相取代的产品,因为它们分别处理不同层次的问题。
一个 PDF、一份产品手册或一段会议录音,最初都只能算作资料。
当产品名称、价格、生效时间和适用对象从资料中被识别出来时,资料才转化为信息。只有把这些信息放回具体业务语境,使其可以回答问题、支撑判断,并明确来源与适用边界,信息才开始成为可使用的知识。
可以通过一个简单例子说明:

这种变化通常被熟悉的 DIKW 模型概括为“数据—信息—知识—智慧”。
数据、信息、知识、理解与智慧之间的区别,由 Russell Ackoff 在《From Data to Wisdom》中作出。此后 Jennifer Rowley 对不同文献采用的 DIKW 表达进行了梳理,同时指出,层级间的转换方式尚无完全一致的定义。
因此,我不会把 DIKW 理解成一条自动运行的流水线。
资料不会仅因完成上传就成为知识,信息也不会因为经过向量化便自动获得可信度。
我给出的定义是:
分散资料与个人经验经过一套系统转化后,才能成为可查找、可理解、可验证、可复用并能持续维护的答案;这套系统就是知识库。
“持续维护”与“转化”才是关键词,“存储”并不是。
一条可以长期发挥作用的知识,通常必须回答以下问题:
所以,知识库不仅要保存内容,还要记录内容之间的关系,以及使用这些内容所需的条件。
为避免思路被具体工具牵引,我将知识库目标归纳为六个问题。
网盘、聊天记录、邮件、Wiki、工单以及人的脑子,都是资料散落之处。降低答案的寻找成本,是知识库首先要做的事。
找到原始文件并不意味着已经获得答案,系统还要把长文档、表格及记录整理为围绕对象、问题和场景组织的知识。
答案必须能够追溯到原始来源。既没有证据和负责人,也缺少确认状态的内容,只能被视作线索,不能直接作为结论。
价格、产品能力、制度与流程都可能发生变化,知识库应当识别哪些内容已经失效,哪些内容正在等待再次确认。
官网、合同、销售材料与员工笔记可能存在不同说法。系统不应悄悄选取一段看起来最像答案的文字,而要呈现冲突并启动确认流程。
搜索、问答、写作、客服或 Agent 应当能够反复调用一条已确认的知识,而不是每次使用时,再从几十页资料中推导一次。
这六项要求也为我们提供了一套判断标准:
如果系统只能“找到相似段落”,它完成的只是知识访问,尚未实现知识治理。

检索增强生成对应的英文名称是 Retrieval-Augmented Generation,简称 RAG。
外部的非参数化记忆与模型自身的参数化记忆,在 2020 年的原始论文中被结合:相关材料先由系统检索,生成模型随后根据这些材料作答。
“从一批资料中找到相关内容并回答问题”非常适合采用这条重要路径;借此,大模型也不再只能依靠训练时记住的内容。
传统原始文档 RAG 的工作流程通常如下:
但仅靠这套流程,并不能自动确保:
所以,比“RAG 不是知识库”更准确的表述应当是:
找到材料是 RAG 能做的,但知识生产和治理并不会因此天然完成;在知识库中,它承担的角色更接近查询与消费层。
一种“使用 LLM 构建个人知识库的模式”,是 Andrej Karpathy 在 2026 年发布的 idea file 中对 LLM Wiki 的描述。它并非具体产品,也不属于强制标准。
它对常规 RAG 的主要质疑在于:每次提问都重新检索并拼接原始资料,会导致复杂的综合工作被不断重复,知识本身却没有持续沉淀。
在原始资料与查询之间设置 Wiki 层,并持续维护它,这就是 LLM Wiki 给出的做法:
知识库由此不再只在“查询时临时拼答案”,而会在“摄取时持续编译知识”。
检索并未被 LLM Wiki 宣布为无用;同一份说明中,Karpathy 对小规模情况提到可以使用 index.md,全文、混合或向量搜索仍可在规模扩大之后加入。
换言之,RAG 的检索对象不必局限于原始文档片段,也可以是已经整理、关联并持续维护的知识页面。
不同团队依据 LLM Wiki 这种模式制作 Wiki,采用的目录、字段和约定仍可能各异,工具之间的交换因而很难实现。
Google Cloud 在 2026 年 6 月发布了 Open Knowledge Format(OKF)v0.1 草案,把 LLM Wiki 模式进一步形式化为开放格式。
Google 对这一问题作出了非常直接的判断:真正欠缺的是一种格式,并非再增加一个知识服务。
OKF 的最小实现形态并不复杂:
index.md 用于逐层发现相关内容;log.md 用于记录变化。它的意义不在于增加一个知识库界面,而是让同一批知识既可供人阅读,也能由 Agent 解析,还能纳入版本控制并在不同工具间迁移。
不过,OKF v0.1 有意保持为最小化交换规范,规范仅要求每个概念具备 type 字段,同时明确不对存储、服务及查询设施作出规定。
这表明它处理的是“知识如何表示与交换”,却不会自动涵盖负责人、权限、确认状态、有效期和冲突审批;产品仍需在 OKF 之上定义自己的治理字段与流程。

我的倾向是把知识库分成五层,再把 RAG、LLM Wiki 和 OKF 分别放回这套结构:
| 层次 | 主要任务 | 典型能力 |
|---|---|---|
| 原始资料层 | 保存事实来源 | 文件、网页、数据库、录音、记录 |
| 知识编译层 | 从资料中构建可重复使用的知识 | 摘要更新、冲突发现、关联、合并、归一、抽取 |
| 表示与交换层 | 使知识具备可读、可解析和可迁移能力 | Markdown、元数据、链接、OKF 或领域 Schema |
| 治理层 | 判断知识是否值得信任并可以使用 | 审核、权限、有效期、版本、状态、负责人、来源 |
| 检索与应用层 | 将知识应用于具体任务 | 搜索、RAG、问答、写作、Agent 工具 |
按照这套结构来看:
已经建成知识库,不能由“我们兼容 OKF”“我们使用 Markdown”或“我们用了 RAG”中的任何一项单独证明。
在讨论具体工具以前,可以先逐项确认:

知识库若只有“文件上传成功、向量索引完成”,却没有回答这些问题,就仍旧只处于资料接入阶段。
最后还必须承认一个边界:知识库无法替组织决定那些组织自身尚未决定的问题。
系统无法凭空制造正确答案。企业若缺少统一价格和明确政策边界,也没有负责人愿意确认,它能做的最多是暴露冲突与缺口。
“RAG 已经过时”和“LLM Wiki 会取代 RAG”,都不是我目前得出的结论。
知识库必须同时覆盖知识生产、表示、治理与消费。RAG 用于找到知识,LLM Wiki 用于积累知识,OKF 用于让知识跨工具流动;知识能否获得信任,最终仍由来源、规则及责任机制决定。
只有将这些层次分开,我们才可能判断一款知识库产品究竟缺少什么,而不是继续把“上传文件后能够问答”视作知识库的全部。
登录后查看剩余 70% 内容