
TL;DR
- 读完你能做到:用国产工具搭一套自己的 AI 知识库——资料喂进去,AI 帮你整理成交叉引用的 wiki,随时查、随时积累,真正属于你
- 用时:约 2-4 小时
- 难度:入门,全程点鼠标,不用写一行代码
- 前置条件:一台电脑(Mac / Windows 都行)、一个能上网的浏览器、愿意花几十块钱买 API 调用额度
你微信收藏了多少篇文章?三百?五百?你笔记本里存了多少 PDF、截图、播客笔记?
都没用。
它们躺在那里,跟硬盘里的旧照片没区别。你存了,不代表你学了。你收藏了,不代表你能找出来。大部分人的知识库,本质是一堆尸体。
今天就讲一个办法:让大模型把你的资料「编译」成一份活的、互相连接的知识 wiki。不是帮你搜答案,是帮你把零散的东西焊成一个你能真正拥有的系统。
这个方法来自一个叫 Karpathy 的人(以前管过特斯拉的 AI 团队,也做过 AI 教育),他提了一套思路,我觉得是我见过把「AI 管理个人知识」讲得最透的框架。
下面一步步拆开看。
你的知识管理,其实少了一层
先说 Karpathy 的核心比喻,一句话就懂:把大模型想成编译器。
你写程序的时候,源代码(source code)是一堆人能读的文字,但电脑跑不了。编译器把它变成机器能执行的文件。知识管理也一样——
你手上有一堆原始资料:文章、PDF、笔记、播客转录、网页截图。这些是「源代码」,杂乱、没结构、东一块西一块。
大模型是「编译器」,它读你的源代码,吐出结构化的东西。
吐出来的东西是什么?一个 wiki——一堆 markdown 文件(纯文本加点格式标记,谁都能打开,不被某家软件锁死),每个文件讲一个知识点,互相有链接,有矛盾的地方标出来,有缺口的地方提醒你补。
三层放一块看:
第一层:原始资料(raw sources)。 你收集的文章、PDF、笔记、截图。这一层只读,AI 不改它,它是你的真相源。
第二层:wiki。 AI 读完你的原始资料后生成的结构化笔记。有标题、有摘要、有交叉引用(“这条和那条有关”)、有矛盾标注。人来读、人来审,人来归档。
第三层:schema(规则文档)。 一份你自己写的规则——文件夹怎么分、引用怎么标、新资料进来走什么流程、输出什么格式。相当于给编译器写的配置文件。
三个动作循环用:
Ingest(摄入)。 丢新资料进去,你发 prompt 让 AI 读完、生成结构化笔记草稿,你 review 后把输出存进 wiki,加上交叉引用,标出矛盾。
Query(查询)。 对着你的 wiki 提问,AI 带着出处给你合成答案,答案还能存回 wiki,变成新的知识点。
Lint(体检)。 定期让 AI 扫一遍 wiki,找不一致的地方、补缺口、发现新连接。
你存的每一条知识都在积累,而不是每次重新翻箱倒柜。 这是它跟「存了就忘」的本质区别。
raw 原始资料经大模型「编译」,产出 wiki 结构化笔记 + schema 规则文档
ima 和豆包哪里不够用?
你可能会说:腾讯的 ima 不就是知识库吗?豆包也能上传文件建库啊。干嘛自己折腾?
它们确实能用,轻量速查没问题。但如果你打算长期往上积累知识,有几个事你得想清楚。
你看到的只是答案,看不到中间过程。 ima 和豆包走的是黑盒路线——你喂资料进去,它给你回答。但中间那层 wiki(AI 到底整理出了什么、哪些知识之间有关联、哪里有矛盾),你看不到。Karpathy 框架里最关键的就是中间这层,它让你知道 AI 知道什么、不知道什么。黑盒把这层藏起来了。
数据不在你手里。 你的资料存在它们的云上。哪天服务调整、涨价、下线,你的知识库就悬了。这不是假设——你用过的工具里,有多少还在?
搬不走。 你在 ima 里积累的知识,换到别的工具迁移成本很高。这叫「供应商锁定」(vendor lock-in),意思是你的数据被困在某家的系统里,换一家等于丢一批。
对大多数人的大多数场景,ima 和豆包够了。这篇写给那部分要把知识当资产来积累的人——需要拥有、迁移、审计自己的知识。
我自己的分法:查个菜谱、问个翻译,用豆包就行。但我写东西要用的素材库、我研究一个领域积累的笔记,这些我不会放黑盒里。
国产自建栈:三层各配一个
按 Karpathy 的三层,每层配一个国产工具,全程 GUI(图形界面),不用敲命令行。
编译器(大模型):DeepSeek
首选 DeepSeek。推理能力强,API 便宜(几块钱能用很久),注册就送额度。你只需要一个 API key(一串密码,官网注册后在控制台能找到,下面实操会讲)。
隐私边界: 资料经 DeepSeek API 处理,内容会发给模型服务商,不是全程本地私密。敏感合同、病历、客户资料别直接喂云端 API。
备选:通义千问(阿里的)、Kimi(月之暗面的)、智谱 GLM。都能接,原理一样。DeepSeek 性价比最高,先用它。
IDE / wiki(看 markdown 的地方):思源笔记
思源笔记,国产开源软件,装在你电脑本地。数据全部存在你自己机器上。支持块级双向链接(就是一句话可以链接到另一句话,笔记之间织成网),笔记用 markdown 写,也能随时导出成 markdown 纯文本文件——谁都能打开,不被某家软件锁死。
备选:Obsidian,也是本地 markdown 笔记,生态更大,但国外产品,中文体验差一点。
为什么选思源? 数据在本地、国产优先、开源免费、markdown 格式不锁人。你写的笔记导出成 markdown,用记事本都能打开。
AI 出力,你归档:Cherry Studio
Cherry Studio,国产开源桌面客户端。装好之后能接 DeepSeek 等多家模型,内置知识库功能,能让 AI 读你本地的资料、基于导入内容做检索问答。跨平台,Mac 和 Windows 都能跑。
核心能力:基于你导入的资料做检索问答,按照你的 prompt 生成结构化笔记草稿。不是一键全自动维护 wiki——AI 负责出力(读资料、总结要点、找关联),你负责派活与归档(发 prompt、把输出存进思源、把关)。
如果你想要真正的「全自动维护」,需要能读写本地文件的编程类 agent(Karpathy 原版用的 Claude Code 就是这条路),那是进阶方向。零基础先用 Cherry Studio 跑通再说。
进阶可选:RAGFlow、Dify、Ollama 这些,能做更精细的本地部署,但需要一点折腾,给愿意深入的人。
手把手实操:全程点鼠标
下面是最简路径,不写代码。建议先拿手边十篇八篇资料试跑,别一次全灌进去。
Step 1:装思源笔记,建三层文件夹
去思源笔记官网下载安装包,装好打开。
新建一个笔记本,起名叫「知识库」。在里面建三个文件夹(思源里叫「文档」):
raw——放原始资料wiki——放 AI 生成的结构化笔记schema——放你的规则文档
建完之后,你的左侧目录树应该长这样:
知识库/
├── raw/
├── wiki/
└── schema/
三个文件夹:raw 放原料、wiki 放编译产物、schema 放规则
Step 2:写一页极简 schema
在 schema 文件夹下新建一个文档,标题叫「知识库规则」。内容就写这几条(后面会让 AI 按这个规则干活):
1. 新资料放进 raw/,按来源分子文件夹(文章、PDF、笔记、播客)
2. AI 读完 raw 里的资料后,在 wiki/ 下生成或更新笔记页
3. 每个 wiki 页面必须有:一句话摘要、3-5 个关键要点、与其他页面的交叉引用
4. 有矛盾的地方用 ⚠️ 标出来
5. 格式用 markdown,标题用 #,重点用 **加粗**
6. 新页面命名格式:主题词-子主题.md
这就是你的「配置文件」。后面 AI 就按这个来。
Step 3:拿 DeepSeek API key
打开 DeepSeek 开放平台官网(platform.deepseek.com),用手机号注册登录(可能需要实名认证,是一次性的)。进到控制台,找到「API Keys」那一栏,创建一个新的 key。它会给你一串字符,复制下来存好。
费用方面,DeepSeek 的 API 按 token 计费(token 大约是一个中文字),价格很低。先充几块钱,够你折腾很久。API key 别外泄,设个预算上限。
Step 4:装 Cherry Studio,接上 DeepSeek
去 Cherry Studio 官网下载安装包,装好打开。
在设置里找到「模型管理」或「API 配置」(界面版本不同措辞可能有差异,以你看到的为准)。服务商选 DeepSeek(不是 OpenAI),把刚才复制的 API key 粘进去。模型选 deepseek-chat(通用对话,日常够用);想要更强推理能力可以选 deepseek-reasoner。保存。
点一下「测试连接」,显示成功就行。
Step 5:丢第一批资料,做第一次 ingest
把你手上的资料——先拿十篇八篇试,别一次灌太多——丢进思源笔记的 raw/ 文件夹。过长的资料分批处理。
然后回到 Cherry Studio,新建一个对话,告诉它:
「请读以下资料,按照这个 schema 规则,在 wiki 目录下为每个主要主题生成一个结构化笔记页面。每个页面要有一句话摘要、3-5 个关键要点、与其他页面的交叉引用。有矛盾的地方标 ⚠️。」
把 raw 里的内容(或关键部分)粘进去,或者用 Cherry Studio 的知识库功能让它直接读本地文件。
它会给你输出结构化的 wiki 页面草稿。这步是手动搬运——在思源笔记的 wiki/ 文件夹下新建文档,把 AI 输出粘贴进去(或导入 .md 文件)。思源和 Cherry Studio 之间没有自动桥接。
完成这一步,你的知识库就跑起来了。 raw 是原料,wiki 是编译产物,schema 是规则。后面就是不断循环。
验证:你真的搭通了
三个检查:
- 对着 wiki 问一个跨资料的问题,AI 能引用具体来源回答
- wiki 页面有摘要、要点、交叉引用(不只是复制粘贴原文)
- 三个目录(raw / wiki / schema)都在
三条都过,说明你的「编译器」跑通了。
日常怎么用:三种节奏
搭好之后,日常就三个动作循环。
Ingest(摄入):看到好东西就丢进去。 读到一篇好文章,复制到 raw/,告诉 Cherry Studio「新资料来了,按 schema 整理,更新 wiki」。它会生成新页面草稿或更新已有页面——你 review 后手动复制回思源。
Query(查询):带着问题问。 要写东西、要做决策,先对着 wiki 问。比如「我之前存过哪些关于 xxx 的资料?有什么矛盾的地方?」AI 带着出处给你答案,比你翻收藏夹快得多。重要答案还能存回 wiki,变成新知识。
Lint(体检):每个月扫一次。 把几个相关 wiki 页面一起喂给 AI,让它找不一致的地方、补缺口、哪些页面该更新了。别一次喂太多,挑相关的几页就行。
节奏建议: 日常 ingest,写作或决策前 query,每月一次 lint。不需要每天花时间,有新资料就喂,没新资料就放着,它不会跑。
摄入→查询→体检,三个动作构成持续积累的闭环
几个坑,提前说
坑一:AI 会写错。 它整理出来的 wiki 不是百分百准确,有时候会概括偏、会遗漏。你必须 review,不能直接信。这是自建的代价——你得自己当审稿人。
坑二:schema 要迭代。 第一版规则肯定不完美,用着用着你会发现「这个格式不好用」「这个分类不合理」。改就是了,schema 就是一份文档,随时能改。
坑三:别贪多。 一开始别把所有资料一次性丢进去,先拿十篇八篇试,跑通流程、磨好 schema,再批量灌。不然 AI 会给你一堆乱七八糟的页面,review 的成本比自己写还高。
坑四:API 要花钱。 虽然便宜,但不是免费。重度使用一个月大概几十块。跟它省下来的时间比,值。
坑五:持续成本。 跑通之后,每月大概要花 1-2 小时维护——review AI 输出、迭代 schema、月度 lint、手动 ingest。这是用可控性换的时间,不是免费的午餐。
这件事的真正意义
顺着 Karpathy 这个编译比喻往下想:大部分人的知识管理,连「编译」这一步都没做——资料存了一堆,始终是散落的源代码,从没被整理成能运行的东西。
收藏夹就是一堆从没被编译过的源代码。你存了一百篇文章,它们没有变成你能调用的知识。ima 和豆包帮你编译又运行了,但编译产物不在你手里——你用的是别人服务器上的可执行文件,随时可能下线。
自建的意义不是折腾,是把知识变成你的资产。今天存的笔记,明天自动跟你新的资料产生连接。换个工具,markdown 文件拷走就行,迁移成本很低。你能看到 AI 到底整理出了什么,对不对自己判断。
当然也要说代价:你得自己维护规则,AI 偶尔写错你得 review,比一键问答案麻烦。但换来的东西,是那些一键工具给不了的。
你收藏夹里那些文章,值得被编译一次。 今天下午,拿你最常查的三篇资料试一试。
引用出处
- Karpathy LLM Wiki 概念(三层架构 + 编译器类比)— Karpathy 推文 / GitHub gist
llm-wiki(2026 年 4 月;搜「karpathy llm-wiki」可达) - Karpathy 曾任特斯拉 AI 总监 — Wikipedia — https://en.wikipedia.org/wiki/Andrej_Karpathy
- DeepSeek 开放平台(注册送额度、按 token 计费)— https://platform.deepseek.com
- 腾讯 ima.copilot(集成混元+DeepSeek、免费云空间 30GB)— https://ima.qq.com
- 豆包(文件上传建库、多模态能力)— https://www.doubao.com
- 思源笔记(国产开源、本地优先、AGPLv3、双向链接)— https://b3log.org/siyuan/
- Cherry Studio(开源桌面客户端、多模型、内置知识库)— https://github.com/CherryHQ/cherry-studio
- RAGFlow(开源 RAG 引擎)— https://ragflow.io
- Dify(开源 LLM 应用开发平台)— https://dify.ai
- Ollama(本地大模型运行框架)— https://ollama.com