跳到主要内容
Wenlan

如何用自己的文档搭建 AI 知识库

让 AI 从你的笔记和文档中找答案,并回到原文核对。不需要终端。

建好之后,可以用来做什么?

  • 我之前研究这个主题,记过哪些重点?
  • 这个项目最后决定了什么?
  • 这个答案出自哪份文档?

这次测试让 Claude 从虚构项目 Cedar 的三份文档中,找出已批准的上线日期。

实测示例 · 虚构 Cedar 文档

你问

Cedar 批准的上线日期是哪天?

Claude 回答

2026 年 11 月 19 日

取代原先 11 月 12 日的计划。

来源:decision-2026-10-08.md

Claude Opus 5.5 通过 Wenlan 的实际回答:11 月 19 日、仅电子邮件、安全审查、CSV、价格未知,并附文件名和支持段落。

滑动图片,查看放大后的细节。

打开原图
Claude 实测原图;上方问题已简写。
用示例文档跟着做
Qi-Xuan Lu更新 10 分钟阅读

01

为什么用文澜?

文澜负责管理文档,Claude 负责根据文档回答。连接文件夹后,让 Claude 搜索内容,再回到文澜打开引用的原文。文档变化时,先刷新来源,再提问核对。

这套做法适合需要持续复用和更新的资料。如果只是临时问一份 PDF,直接上传或用 Claude Projects 可能就够了。

02

先准备三个小型测试文件

安装文澜管理来源,并在浏览器登录 Claude 提问。连接需要网络,电脑必须保持开机。先等文澜完成本地搜索设置。

下载 Cedar ZIP,解压到新文件夹。里面有初始计划、已批准的变更,以及一份后来引用旧日期的通话记录。先把答案记录和第四个更新文件留在文件夹外。

下载三个初始来源(.zip)

03

1. 在文澜中添加文件夹

先用小型测试文件夹,方便逐份检查来源。

  1. 1. 选择 Add a source → Connect a folder

    在文澜首页点击 Add a source,再选 Connect a folder。在文件选择器中找到解压后的 Cedar 文件夹。若要使用现有 vault,选 Connect Obsidian vault;这次练习先不要连接自己的资料库。

    Wenlan 0.19.2 的实际画面:Add a source 菜单包含 Connect a folder 和 Connect Obsidian vault。

    滑动图片,查看放大后的细节。

    打开原图
    Wenlan 0.19.2:实际的添加来源菜单。
  2. 2. 确认三份文件都已索引

    打开 Sources → Cedar project。在 Info 中确认 Files: 3、Memories: 3 和 Status: Available。如果索引还没完成,稍等或点击 Refresh。只看到文件名,并不代表内容已经可以搜索。

    文澜中的三个 Cedar 虚构来源;Info 显示三个文件和三条已索引记忆。

    滑动图片,查看放大后的细节。

    打开原图
    三份来源都已索引后,确认文件数、记忆数和状态。

04

2. 通过界面连接 Claude 网页版

这条路径使用文澜的实验性 Web access。检索到的文本会经 wenlan-relay 传给 Claude,因此不是离线模型。本次测试使用只含 Cedar 和 Atlas 虚构资料的隔离数据库。

  1. 1. 在 Settings → Connections 中开启 Web access

    开启 Web access 前,先确认文澜资料库里的每份资料都可以分享给 Claude。Whole library 涵盖所有 Space 和未归类笔记,不只是 Cedar 文件夹。如果有私人笔记,或不确定分享范围,请先停在这里。本次实测使用只有虚构资料的独立测试库,并选择 Whole library。确认可以分享后,再打开用户菜单 → Settings → Connections,开启 Let web and phone AI apps search your library。

  2. 2. 点击 Add to Claude 并批准连接

    在 Claude 中检查 Wenlan 连接器并批准。如果之前添加过,从 Customize → Connectors → Yours → Reconnect 重新连接。回文澜点击 Allow;若没有自动打开文澜,可在 Web access 中选 Have a code? 并输入配对页显示的代码。确认 Claude 出现在 Connected apps。

    隔离的虚构测试数据库实际画面:Wenlan Connections 显示 Claude 已连接。

    滑动图片,查看放大后的细节。

    打开原图
    Claude 已出现在 Connected apps;画面来自隔离的虚构数据库。
查看 Claude 自定义连接器目前支持的方案

05

3. 在 Claude 中提问并确认它确实查了来源

开启新的 Claude 对话。如有需要,先在对话的连接器菜单中启用 Wenlan,发送下面的问题并允许读取请求。画面保留英文实测,下面提供同题的中文问法。确认回复里有 Wenlan Recall 调用和来源段落,而不只是看似合理的答案。

第一次测试时,Claude 猜测 Cedar 是一个 Space,套用了不存在的 Space 筛选后报错。移除该筛选才成功,因此修正后的问题明确说明 Cedar 是项目名称,并要求不要设置 Space 筛选。

复制到已连接的 Claude 对话
请使用 Wenlan 搜索 Cedar 项目文档。Cedar 是项目名称,不是 Space;不要设置 Space 筛选。已批准的上线日期、支持渠道、日期变更原因、导出格式和产品价格分别是什么?请引用文件名和支持段落。引用旧日期不代表已批准的决定发生变化。文档没有说明的内容请回答未知。只使用 Cedar 来源,不要写入任何内容。

06

4. 在文澜核对原文

回到 Sources → Cedar project → decision-2026-10-08.md,对比 Claude 引用的段落和原文。原文批准日期为 11 月 19 日,取代了 11 月 12 日。较晚的通话记录只是引用旧日期,并没有批准新的变更。

文澜打开已批准决定的原始文档;Info 面板显示它索引为一个段落。

滑动图片,查看放大后的细节。

打开原图
在文澜中核对原文和索引状态。

07

5. 添加更新,用新的 Claude 对话再查一次

下载下方更新文件,只把 decision-2026-10-15.md 移到 Cedar 文件夹。在文澜回到该文件夹点击 Refresh,确认显示四个文件和四条记忆。提问前先打开新文件,查看文澜读到的内容。

  1. 1. 检查更新后的来源

    新笔记把支持渠道改为电子邮件和 App 内支持;上线日期仍是 11 月 19 日,导出格式仍是 CSV。普通文件夹会定期检查,但要用 Refresh 和索引状态确认这次更新已经读取。

    点击 Refresh 后文澜显示四个文件和四条记忆;新来源更新支持方式,上线日期保持不变。

    滑动图片,查看放大后的细节。

    打开原图
    确认新文件已读取,再对比文档中改变和未改变的内容。
  2. 2. 在全新的 Claude 对话中重复同一问题

    用修正后的问题在全新的 Claude 对话中再问一次。不要把前一个答案贴进新对话。对比两次回答和引用,再回到来源文件核对。

    另一个全新的 Claude 对话读取更新后的来源:支持变成电子邮件和 App 内,上线日期仍为 11 月 19 日。

    滑动图片,查看放大后的细节。

    打开原图
    新对话读到了更新后的支持方式,并保留原批准日期。
下载支持方式更新文件(.md)

08

本次实际测试得到的结果

我们在 2026 年 10 月 20 日用 Wenlan 0.19.2 和 Claude Opus 5.5 Medium 跑完了上述桌面和浏览器流程。Claude 工具回复包含 Cedar 来源文本。两个对话都引用了相关笔记;第二个对话没有沿用前一个对话的上下文。

这个小型测试证明这几份文件可以被检索,并且我们手动确认了更新。它不能证明 wiki 会自动维护、PDF 导入、Codex 的表现或离线 AI。Whole library 搜索也取回了 Atlas 演示内容;Claude 虽然没有把它写进答案,但提示词并不是访问权限边界。

核对项目三份来源时添加更新后
批准日期November 19November 19
支持方式Email onlyEmail and in-app
原因/导出格式Security review/CSVSecurity review/CSV
未提供的价格UnknownUnknown
查看 GUI 实测与此前 CLI 测试记录

09

什么是个人 AI 知识库?

个人 AI 知识库是自己的文档、笔记和对话记录,加上能根据这些资料回答并指出来源的 AI。它和面向企业客户的客服知识库不同,重点是你自己工作时要查的信息。

常见做法有每次提问时检索文档(RAG),或将来源整理成可持续维护、能回查引用的 Wiki 页面(LLM Wiki)。来源变化后仍需同步并检查受影响的内容。

RAG

  1. 提问
  2. 检索来源片段
  3. 回答

来源仍可查询;片段可能再次出现。

LLM Wiki

  1. 来源
  2. 整理并维护页面
  3. 提问
  4. 先看相关页面

来源变化时要更新页面。

RAG 会按问题检索来源片段,同一内容可能再次出现;Wiki 保留维护中的页面,来源变化时仍要更新。

10

Claude Projects 能当个人知识库吗?

可以。如果你只需要几段相关对话共用参考文件,可以先试 Claude Projects;只想问一份 PDF,也不必额外安装知识库工具。若希望多个对话或工具复用同一组来源,并能在一个地方查看来源和更新,再比较文澜等来源管理方式。

查看 Claude Projects 最新说明

11

进阶分支:使用 Obsidian vault 或 CLI

如果要走 Obsidian 分支,在 Manage vaults → Open folder as vault → Open 中选择 Cedar 文件夹。查看笔记不需要社区插件。Claude Code 或 Codex 若要直接读取该文件夹,则需安装并登录相应客户端。

  1. 1. 在 Obsidian 中打开相同来源

    打开 decision-2026-10-08,确认批准日期。生成的答案留在 vault 外。若要按前面的图形界面流程使用文澜,选择 Connect Obsidian vault,文澜之后会在后台跟进这个 vault 的变化。

    Obsidian 1.13.7 中相同的 Cedar 原始决定笔记;这是来源文档,不是 AI 回答。

    滑动图片,查看放大后的细节。

    打开原图
    Obsidian 中的 Cedar 原始来源。
  2. 2. 直接让编程客户端读取文件夹

    替换以下路径后,在终端中启动 Claude Code,并要求它只读取来源文档。若使用 Codex,将 claude 换成 codex。此做法让客户端直接读取文件夹,不会导入 Wenlan。

    可选命令:替换文件夹路径,再启动 Claude Code
    cd "/full/path/to/Cedar project"
    claude

  3. 3. 另一种进阶做法:导入已连接 Wenlan 的来源

    如果要让 Claude Code 或 Codex 使用 Wenlan 的来源检索,先按设置指南连接客户端,再在终端中运行以下导入命令。这是上一个“直接读取文件夹”做法的替代方案;导入完成后,再开启客户端对话。

    可选的 Wenlan 导入命令
    wenlan status
    wenlan sources add "/full/path/to/Cedar project"

连接 CLI 客户端

12

文件和隐私限制

文澜支持 .md、.txt 和可提取文字的 .pdf。图片型或扫描型 PDF 需要先做 OCR。文件夹来源不会导入任意代码文件。没有你同意,文澜不会改动 Obsidian vault 的笔记;只有你接受时才会写入变更。

本地存储不代表模型也在本地。使用个人文档前,先确认来源分享范围和 AI 提供商设置;不希望连接的 App 继续查询时,关闭 Web access 或移除该连接器。

用一个文件夹搭建你的个人知识库

下载 Wenlan,加入一个主题的文档,用这五个问题核对回答与来源,再添加一份更新重试。

常见问题

个人知识库和 RAG 是一回事吗?+
不完全是。RAG 会在每个问题中检索相关文档段落;LLM Wiki 则把来源整理成可维护的页面,后续问题可以先从页面开始。来源变更时仍要同步并检查页面。
搭建个人知识库要花钱吗?+
Wenlan 本身免费。Claude 目前的自定义连接器说明包含 Free 方案,免费账户限一个自定义连接器;仍受该方案的用量限制。请先看上方最新说明,无须为这篇练习预先升级。
资料会不会外泄?+
看资料放在哪里、用哪个模型。ima 的资料在云端;Cherry Studio、AnythingLLM、Obsidian、Wenlan 的资料在你的电脑上,但连接云端大模型时,相关内容仍会发给模型处理。
MaxKB、FastGPT、Dify 适合搭个人知识库吗?+
它们更适合给团队或客户搭问答系统,需要部署服务器。个人使用,用桌面工具或 Obsidian 通常更省事。

分享这篇指南