Skip to main content

AI Knowledge / 2026/04/26

个人知识库、RAG 和 Agent 的关系

把 Notion 和本地笔记整理成可检索、可引用、可执行的个人知识系统。

个人知识库不是资料仓库。资料只负责存放,知识系统要能回答问题、追溯来源,并把结果转成下一步行动。

在 AI 工具链里,Notion、本地 Markdown、RAG 和 Agent 可以分工,而不是混在一起。Notion 适合承载长期笔记和项目上下文,本地 Markdown 适合版本管理和发布,RAG 负责检索相关材料,Agent 负责把材料用于具体任务。

Notion 负责记录上下文

Notion 的优势是低摩擦记录。项目推进、会议纪要、学习笔记、简历素材、周报草稿,都适合先落在这里。

但 Notion 页面如果没有结构,很快会变成不可维护的碎片。更好的做法是给页面保留明确用途:项目记录写过程,学习笔记写概念和链接,复盘写判断,博客草稿写面向读者的表达。

本地 Markdown 负责沉淀和发布

博客内容不应该完全依赖 Notion 页面结构。进入公开站点之前,文章需要经过一次整理:删掉临时想法,补齐背景,统一标题层级,检查代码块和链接。

Markdown 的好处是稳定、可 diff、可构建。它适合被 Astro 这样的静态站点框架读取,也方便以后做全文搜索、RSS 和版本追踪。

RAG 负责找回证据

RAG 的价值不是让模型“更聪明”,而是让回答有来源。它应该做三件事:召回相关片段,保留引用位置,减少模型凭空发挥。

个人知识库里的 RAG 不需要一开始就复杂。先把文档切成合理块,保留标题路径、来源页面、创建时间和标签。检索结果能解释“为什么这段被找出来”,比盲目追求向量库复杂度更重要。

Agent 负责执行流程

Agent 不应该替代知识库,它应该使用知识库。比如根据笔记生成博客初稿,根据部署记录整理命令清单,根据项目上下文写任务计划。

一个可靠的 Agent 流程需要边界:哪些内容可以改,哪些只能读;什么时候必须引用来源;什么时候需要人工确认。否则自动化越强,错误扩散越快。

一个更稳的工作流

目前更实用的工作流可以很简单:

1. 在 Notion 中记录原始上下文。 2. 定期挑选有长期价值的笔记。 3. 清理成 Markdown,放入本地仓库。 4. 用 RAG 检索相关材料,辅助补全文章。 5. 由 Agent 执行改写、构建、截图检查和发布前验证。

这条链路的核心不是炫技,而是让知识从“写过”变成“以后能再次使用”。

不要把所有东西都自动化

个人知识系统里最重要的部分仍然是判断。哪些笔记值得公开,哪些只适合留在本地,哪些结论还没有验证,都需要人来决定。

AI 可以提高整理速度,但不能替代事实来源和个人经验。好的系统应该把重复劳动交给工具,把判断留给自己。