三天时间,我把 Karpathy 的 LLM WIKI 做成了桌面应用
三周前,Karpathy在GitHub上发了一个gist,叫LLMWiki。就是一篇markdown文件,几千字。没有发布会,没有营销稿。

三周前,Karpathy 在 GitHub 发了一个 gist,叫 LLM Wiki。不到一个月火遍 AI 圈。评论区最多的一句话——“最优雅的个人知识管理思路”。
他戳中了一个痛点:传统的知识库是死的,RAG 只会死板搜索和引用大模型,知识不会自动内化。
Karpathy 的思路:用AI 消化资料,自动整理,互相关联,互相认证,像在编写 WIKI 百科。以后查”WIKI精华”而非翻原始文档。新旧知识互相勾连积累,滚雪球式复利增长。
知道 idea 很棒,但做出来是另一回事。我决定花三天,不看一行源码纯 vibe coding,做出一个适合自己的个人知识管理工具。
编程基础只有一点Python。但AI 编程工具已经够强 – 强到让人觉得”我好像也行”。
项目叫 NoteAI。平台用 Claude Code + DeepSeek V4 Pro。Python 写桌面 GUI, LangChain连接大模型,实现自动整理笔记、发现关联、生成 WIKI。

Day 1:跑通输入管道
先打通知识库输入环节:批量网页下载转 Markdown、批量文件导入、集成编辑器。
一晚上和 AI 耗劲:让 AI 写代码实现功能。开始还比较顺利,回来内容复杂后就开始报错,报了错就让 AI 自己修。
更头疼的是 Agent 太”主动”——经常自作主张加功能。
又是按钮要集体靠左,它只把左边靠左;只要存主题和标签,它顺便存了作者、日期和语种。AI 分不清”该做的”和”自己加戏”,查半天才发现是”贴心功能”作祟。
第一天结束,应用终于能把各来源文章汇入工作区。还谈不上 WIKI,至少框架有了眉目。
Day 2:学会当编程老师
第二天任务:让 LLM 真正听话——主题提取、笔记整合、WIKI 生成。
问题已经不是技术懂不懂——是怎么和 AI 合作。
想让AI提取主题,它没理解透就开干。跑出来的主题要么太粗,要么太细。自然语言和程序语言之间有巨大代沟。你觉得描述得够清楚,AI 照样跑偏。
我被迫从 vibe coding 新手转型成语文老师。每段提示词要想清楚:上下文、目标、边界条件、量化指标、异常处理。
写得越细,Agent 越老实。多花十分钟写 Prompt,少花半小时修 bug。
后来形成话术模板:先交代背景,再明确目标,给样例,最后列常见陷阱。
但确实管用。调几轮后,程序成功提取了十几个主题。Agent 架构一个方向就放进 8篇独立文章,同样素材手动整理要花数倍时间。
Day 3:耐心的回报
第三天打磨体验,也处理前两天积累的技术债。
前端切到 Tauri,线程安全问题导致闪退, AI 自己加锁加队列搞定。
标签提取要平衡:读全文准但费 token,只读标题省但易跑偏,让 AI 出方案,我来试错,最后优化。
主题和交叉引用要精准:为了保证结果质量,决定先用规则做一遍初筛,再调用大模型。
经过多次试错,找到了可靠算法和调用大模型取得平衡,一边结果准,一边省token。
上下文控制也是坑。主题整合内容太长,上下文爆炸。先上压缩算法,相似段落进行压缩;再换 1M 上下文的 DeepSeek V4 Flash兜底。
终于到下午,所有模块跑通了。
打开应用,扔进去几十篇 PDF 和几十个网页链接。十分钟后,md 转好了,主题提出来了,标签出来了,双向链接出来了,WIKI.md 自动生成。
想法变成能跑的桌面应用,又变成自动生成的知识库。编程基础约等于零的人做到这些,三天前不敢想。
一周后
指标
数据
原始素材
200+ 篇网页文章、PDF、Markdown
LLM 整合产出
36 篇主题笔记
WIKI 索引大小
394KB
token 总费用
¥12 = ¥8 Vibe Coding + ¥4 知识库整理
我的感受
复利效应。
知识库变成了能自我进化的活体生物:头几篇笔记进去,WIKI只有三四个主题,做不出有价值的交叉引用。积累到 20篇后不一样了——新加一篇文章,LLM寻找之前几十篇内容尝试关联,同一概念在不同来源中的描述差异会被标出。
100 篇后,脉络自然成型,知识自然分组。 300 篇后,知识库像大模型一样,随规模变大,知识也”涌现”了。
找到和 AI 的默契。
Vibe Coding 最重要的一点,就是找个和 AI 的模型。AI 很聪明但也很任性——不会主动圈定范围,不会说不。能做都做,哪怕你不需要。
所以得把边界划清,输出格式定死。你越像懂行的产品经理,它越像靠谱的工程师。
AI 给了能力,人类只要提供 idea,以及创造力和耐心。
附录: NoteAI VS Obsidian 插件生态 VS NotebookLLM
NoteAI
Obsidian + 插件
Google NotebookLLM
整合方式
自动提取主题、生成 WIKI、自动生成综述文章,标注关联
手动建双链,AI 插件辅助搜索
AI 生成摘要,按文件回答问题
知识积累
WIKI 和关联自动生长,知识增长可见
靠人手动建链,AI 只帮忙找
RAG库增加,对人不透明
交叉引用
自动。 AI标好主题间关联
手动。双链要自己建
无。针对单个文件提问
数据
本地 Markdown
本地 Markdown+网盘插件
云端,数据在 Google
上手
中,需要配置环境
高,插件生态复杂
低,打开就用
Token
低,自配API Key,200 篇素材约 $1
低,插件自带或接 API,按用量计费
中,$20 Google A套件内
https://github.com/Miles128/NoteAI. 关注公众号领取 15 万字免费 AI 学习资源合集。
本文转载自微信公众号,如有侵权请联系删除。
- 标题: 三天时间,我把 Karpathy 的 LLM WIKI 做成了桌面应用
- 作者: lxiol
- 创建于 : 2026-06-20 01:23:57
- 更新于 : 2026-06-20 01:23:57
- 链接: https://blog.lxiol.cn/2026/06/20/三天时间我把-Karpathy-的-LLM-WIKI-做成了桌面应用/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。