LLM Wiki 保姆级搭建教程:从零到拥有一个自己会生长的知识库

我花了很多时间用 obsidian 记笔记,用 notion 搭工作台,认真分类、打标签、建双链,心想这下知识库可算整明白了。但用了一段时间发现,事情不是我想的那样。
我前两天刚跟 claude 聊过一个东西,聊得很深,我以为它记住了。结果下次打开新对话,它又像第一次见到我一样,我得重新解释一遍。我的知识库里塞了几百条笔记,但真正能被调用的可能只有 20% 到 30%,剩下的全沉下去了——你知道它们在那里,但你就是用不上。
问题不在工具,在于这个知识库始终依赖我去驱动。笔记不会自己更新,不会自己关联,不会在我睡着的时候变聪明。它本质上还是一个文件管理器,只是长得好看一点。
后来我看到了 karpathy 的 llm wiki 这套思路,我才意识到问题出在哪——之前我一直在「用 ai 辅助记笔记」,但笔记本身是死的。llm wiki 的思路反过来了:让 ai 成为知识库的主人,你只是提供素材的人。
说起来简单,前期维护量是真的大。但这个东西有个特点——越用越好用,因为它会自己生长。
下面是具体操作方法:
前置步骤:
我用的方案是 obsidian + claude。obsidian 自带的双链功能能把散乱的知识串起来,claude 负责整个知识库的建立和维护。
先在 obsidian 的第三方插件市场里装一个插件,叫 Local REST API with MCP。

装好之后打开插件设置,把 Enable non-encrypted (HTTP) server 这一项打开。

然后你就能看到插件给你生成的 api key 和 api url 了,把这两个记下来。

打开 claude,告诉它:帮我配置一下 Local REST API with MCP 这个 obsidian 插件,api key 是 xxx,api url 是 xxx。claude 会帮你在 mcp 配置文件里写好连接信息。
配完之后在终端里输入claude mcp list,看到 connected 就说明 obsidian 已经接上了 claude 的大脑。
接下来一步一步搭。
第一步:先建顶层规则
在 obsidian 的 claude 面板里粘贴一段话:
让 claude 一次只问我一个问题,帮我建立个人档案:我是谁、做什么的、今年的目标、希望怎么跟我说话、我的优势和弱点、目前在做什么项目。回答的时候就当在跟新合伙人交底,越真实越好。全部完成后 claude 会把内容写入知识库根目录的 CLAUDE.md 里,标题结构化,每次新会话自动加载。打开 CLAUDE.md 看一眼——你从此不需要重新解释自己是谁。
第二步:CLAUDE.md 是战略层,项目才是真正干活的地方
让 claude 建一个项目文件夹,里面四个子文件夹:Inputs、Process、Outputs、Feedback。每个项目独立成库,claude 一次只聚焦一项工作,不把整个知识库搅在一起。
同时在项目文件夹里写一个 CLAUDE.md,描述这个项目是什么、目标是什么、claude 在里面扮演什么角色。把「项目」换成你正在做的事,你就有了一条干净的流水线:想法进 Inputs,claude 在 Process 里工作,成品去 Outputs,结果和指标去 Feedback。
第三步:用法的核心——每次只打开一个库

不要把所有知识库同时摊开,这是保持系统锐利的关键。obsidian 左下角点「管理仓库」,每次只切一个仓库进去。这个习惯看起来小,但能不能长期维护好整个系统,就看这一条。
第四步:总结成skill
我会把自己维护优化这套系统的方法总结成一个 skill,让 claude 帮我搭好,写清楚触发条件。这样以后重复的维护工作就不用我亲自做,触发即执行。
第五步:让知识库接轨现实
光有静态沉淀下来的东西是不够的,这只是知识库的一半。得让它能读取你正在做的事情——比如接入飞书,但是只给只读权限,不碰你的数据和文件。它能看到你在做什么,但不能改任何东西。
第六步:让知识库自我进化
在 claude code 里建一个定时任务,每天定时告诉我知识库发生了什么变化、更新了什么内容,总结好归档。每天早上醒来就知道自己的第二大脑昨天做了什么。
记住一条:只给只读权限,不要给更改权限。数据安全是底线。
如果你不想从头自己搭,开源社区已经把整套东西打包好了。在 GitHub 上搜这些:
- claude-obsidian by AgriciDaniel。基于 Karpathy wiki 模式的自我组织第二大脑。帮你搭好知识库骨架、配好连接,还预置了不同角色的模板——管理者、创作者、研究员——让结构匹配你的工作方式。
- obsidian-second-brain by eugeniughelbur。自带 43 个现成指令,比如 /obsidian-save、/obsidian-daily、/obsidian-find。跨 Claude、Codex、Gemini 都能用,你永远不会被一个工具锁死。
- second-brain-starter by coleam00。它会采访你,生成一个主动助手的方案,然后用纯文本文件、Python 和一个 Obsidian 知识库把它建出来。
它们全是文本文件和脚本,克隆一个,然后塑造成你自己的私人版本。
走完这些步骤,你就能彻底从知识维护这件事里脱身了。不用每次都承担那个重启上下文对话的任务,你的 claude 可以自我持续地生长。前面搭建的过程确实费劲,但搭完你会发现,你在搭建的不是一个工具,是只属于你自己的记忆。持续用一段时间,你会收获一个自生长的知识地图——每过一天,这个系统都会变聪明一点。

