【开源推荐】obsidian-wiki——给 AI Agent 造一颗会成长的数字大脑
当你的 AI 用完就忘,知识就永远只活在那一轮对话里。痛点:LLM 是个没有长期记忆的天才你在 Claude Code 里花两小时,把一个 Reactstale closure的坑彻底搞明白了。下次开新会话,它不记得了——你又问一遍,又烧一遍 token,又走一遍同样的弯路。你的知识其实散落在各处:~/.claude、~/.codex、~/.gemini,几十个会话、几百个 session,谁也连不起来。笔记软件(Obsidian/Notion)记的笔记是一套,AI agent 脑子里的知识是另一套,两套系统互相不知道对方的存在。想用 RAG 补救?每次查询都要重新检索、重新喂给 LLM,成本和噪音随知识增长线性上升,而且检索出来的往往是看起来相关的碎片,而不是经过你消化的结论。核心矛盾一句话:LLM 是个没有长期记忆的天才。你每次都得把上下文重新教给它。obsidian-wiki 是什么GitHub | 2.1k Stars | MIT | Python | 2026-04-06 创建,昨天还在更新一句话——一个让你和 AI agent 共同养护的数字大脑。你搞懂的东西,它记下来;连上你已经知道的;你问,它答。思路来自 Andrej Karpathy 的LLM Wikigist:把知识一次性编译成互联的 markdown 文件并保持更新,而不是反复问 LLM 同样的问题、或每次都跑 RAG。Obsidian 是你看这颗大脑的窗口,你的 AI agent 是你养护它的手。上手:三行命令pipinstallobsidian-wiki obsidian-wiki setup--vault/path/to/your/digital/brain# 然后在任意项目里对 agent 说一句:set up my wikisetup把配置写进~/.obsidian-wiki/config,并把全部 wiki skill 装进你所有的 agent(Claude Code / Cursor / Codex / Gemini / Pi……)。skill 是软链到已安装包的——所以pip install -U升级一处,处处更新,重跑一次setup即可。不喜欢 pip?还有两条路:npx skillsaddAr9av/obsidian-wiki# Skills CLIgitclone https://github.com/Ar9av/obsidian-wiki.gitbashsetup.sh# 原始方式工作原理:每次喂料,跑四个阶段1. Ingest(摄入)——agent 直接读源材料。markdown、PDF(可指定页码)、JSONL 对话导出、纯文本日志、聊天记录、会议转写、图片(截图/白板/示意图,需视觉模型)。没有预处理步骤,没有 pipeline 要跑。agent 读文件,就像它读代码一样自然。2. Pull Information(提取)——从原始材料里拉出概念、实体、主张、关系和开放问题。一段 debug React hook 的对话 → 一个stale closure模式页;一篇论文 → 核心思想 它的 caveat;一份工作日志 → 决策 决策的理由。噪音丢掉,信号留下。3. Merge(合并)——新知识跟现有 wiki 合并。概念页已存在就更新(合并信息、标注矛盾、加强交叉引用);全新的就建页。绝不重复。来源记在 frontmatter 里,每个 claim 都可追溯。4. Schema(模式)——wiki 的结构不是预先固定的,它从你的源材料涌现、随你添加而演进。agent 维持整体连贯:分类一致、[[wikilink]]指向真实页面、index 反映实际情况。在 Karpathy 的模式之上,它加了什么Karpathy 的 gist 是个想法,obsidian-wiki 是个能落地的框架。关键增量:能力做了什么增量追踪.manifest.json记录每个已摄入的源文件。下次回来,只算 delta、只处理新增或变更——不会每次重新摄入整个文档库多 agent 摄入一键挖 Claude / Codex / Hermes / OpenClaw / Pi 的历史,加上 ChatGPT 导出、Slack 日志、会议转写跨 agent 定向搜索在 Claude Code 里打/wiki-codex rust ownership,它去翻你 Codex 的历史、提炼相关对话、回你一个合成答案。主题优先,不是会话优先来源追踪每条 claim 标记extracted(默认)/^[inferred](LLM 综合)/^[ambiguous](源相互矛盾)。你能分清大脑真知道的 vs 它猜的自动交叉链接摄入后扫描全库的未链接提及,用[[wikilink]]织进知识图谱,消灭孤儿页审计 Lint找孤儿页、断链、过时内容、矛盾、缺 frontmatter,给一个已摄入 vs 待处理的看板分层检索/wiki-query先读标题/标签/页摘要,cheap pass 答不了才打开正文。vault 从 20 页长到 2000 页,查询成本基本持平图谱导出wikilink 图导出成graph.json/.graphml(Gephi)/ Neo4jcypher/ 自带可视化的单文件 HTML多模态截图、白板照片、幻灯片当文本一样摄入,可见文字逐字转写,解读内容标为 inferred归档重建wiki 偏离源材料太远时,带时间戳快照归档,从零重建,或恢复任意历史版本还有可选的QMD 语义搜索:vault 长大后,接入 QMD 做概念级匹配(lexvec),而不是死板的精确字符串。不接也完全可用,自动回退到 Grep/Glob。Agent 全家桶:写一次,处处能用obsidian-wiki 的杀手锏之一是生态覆盖。基本所有能读文件的 AI coding agent 都支持:Agent启动文件斜杠命令Claude CodeCLAUDE.md✅/wiki-ingest/wiki-queryCursor.cursor/rules/*.mdc✅Codex (OpenAI)AGENTS.md$wiki-ingest(Codex 用$)Gemini CLIGEMINI.md✅Windsurf.windsurf/rules/✅ via CascadePiAGENTS.md✅Kiro / Aider / Copilot / Trae / Factory Droid / OpenClaw / Hermes / Kilocode / Google AntigravityAGENTS.md系列✅原理很干净:每个 agent 有自己的 skill 发现约定,setup.sh把同一份.skills/软链到每个 agent 期望的路径。你写一次 skill,每个 agent 都能用。实战:5 分钟,把过去的经验变成可查询的大脑场景:把你过去几个月 Claude Code 里的实战经验,沉淀成一个能随时问的大脑。Step 1 安装pipinstallobsidian-wiki obsidian-wiki setup--vault~/my-digital-brainsetup会问你要不要把 vault 同步到 GitHub——建议配私有仓库,白拿版本历史 备份 多设备同步,顺带给你一个wiki-sync一键脚本(可选每小时 cron)。Step 2 初始化在任意项目里对 agent 说一句:set up my wikiagent 跑/wiki-setup,初始化 vault 结构。Step 3 喂料——挖历史/wiki-history-ingest claudeagent 扫描你~/.claude里的全部对话和记忆,提炼成互联的 wiki 页。同样的命令换成codex/pi/hermes/openclaw,挖对应 agent 的历史。喂任意文件也行:/wiki-ingest ./notes/rust-ownership.md把这份 PDF 的第 3–8 页吸收进 wikiStep 4 问/wiki-query 我之前关于 rate limiting 都踩过什么坑?agent 先读标题/标签/摘要,cheap pass 不够才打开正文,回你一个带引用的合成答案——很可能你两个月前在另一个项目里已经解决过同样的问题,答案就在大脑里等着你。从任意项目读写这颗大脑大脑应该在你跨代码库工作时持续成长,而不是只有你打开 obsidian-wiki 仓库时。所以setup全局装了两个 skill:wiki-update和wiki-query。cd~/projects/my-cool-appclaude/wiki-update# 把这个项目里值得记的东西写进大脑(架构决策、发现的模式、权衡)/wiki-query whatdoI know about rate limiting?# 反向查大脑里已有的东西/wiki-update只记你三个月后会忘的东西——跳过代码和文件清单,存架构决策、踩过的坑、关键概念、做过的权衡。再跑一次,它基于git log算 delta,只处理变更过的部分。/wiki-query走反向:你正干活,想知道大脑在这件事上已经有什么。它搜库、读相关页、给合成答案 引用。两个 skill 都遵循同一个 Karpathy 模式:概念页已存在就合并进它,一切用[[wikilink]]交叉链接,全部记进.manifest.json。一句话总结obsidian-wiki 解决的不是怎么记笔记,而是“怎么让 AI agent 拥有你专属的、会成长的、你完全拥有的长期记忆”。知识编译一次,反复复用——而不是反复教同一个天才同一个道理。vault 是纯 markdown,长在你自己的机器和 GitHub 上,不依赖任何第三方服务。Karpathy 给了想法,这个项目把它做成了人人能跑的框架。两个月长出 2.1k Stars,不是没有原因。参考链接GitHub: Ar9av/obsidian-wikiSkills 浏览: skills.sh/ar9av/obsidian-wikiKarpathy 的 LLM Wiki gist(思路源头)推荐搭配 kepano/obsidian-skills,让 agent 掌握正确的 Obsidian 语法(wikilink / callout / properties)关注「阿東的AI飞轮」,获取更多 AI 工程与开发效率前沿。标签:#obsidian-wiki#数字大脑#LLM-Wiki#AI-Agent#Obsidian#ClaudeCode#知识管理#AgentSkills

相关新闻

【WSI/QuPath实战】三步定制化导出病理切片:从脚本调参到批量处理

【WSI/QuPath实战】三步定制化导出病理切片:从脚本调参到批量处理

1. 为什么需要定制化导出病理切片? 在病理AI研究领域,我们常常需要处理各种不同来源的WSI(全视野数字切片)数据。这些数据可能来自不同的扫描仪,采用不同的放大倍数(20x、40x等),包含…

2026/6/17 12:10:40阅读更多 →
i.MX平台AVB/TSN实战:从硬件选型到音频流调试全指南

i.MX平台AVB/TSN实战:从硬件选型到音频流调试全指南

1. 项目概述:在i.MX平台上初探确定性网络如果你正在嵌入式领域,尤其是汽车电子、工业自动化或者专业音视频设备开发中,遇到需要传输高精度、低延迟的实时音视频或控制数据流的挑战,那么“确定性网络”这个概念你一定不陌生。传统的…

2026/6/17 12:10:40阅读更多 →
苏州晟雅泰电子:关于CXDB5CCBM-EA-A这个物料的应用领域剖析

苏州晟雅泰电子:关于CXDB5CCBM-EA-A这个物料的应用领域剖析

CXDB5CCBM-EA-A 是国产内存制造商长鑫存储(CXMT)推出的一款车规级DDR5内存芯片,凭借其高性能和宽温工作特性,主要服务于对可靠性要求严苛的市场。核心产品信息速览产品类型:车规级DDR5 SDRAM(同步动态随机存…

2026/6/17 12:10:40阅读更多 →
Mermaid Live Editor:告别复杂图表工具,三步实现专业可视化创作

Mermaid Live Editor:告别复杂图表工具,三步实现专业可视化创作

Mermaid Live Editor:告别复杂图表工具,三步实现专业可视化创作 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me…

2026/6/17 17:19:48阅读更多 →
如何快速掌握Outfit字体:设计师的完整免费开源字体指南

如何快速掌握Outfit字体:设计师的完整免费开源字体指南

如何快速掌握Outfit字体:设计师的完整免费开源字体指南 【免费下载链接】Outfit-Fonts The most on-brand typeface 项目地址: https://gitcode.com/gh_mirrors/ou/Outfit-Fonts Outfit字体是一款专为品牌设计而生的现代几何无衬线字体,拥有从纤细…

2026/6/17 17:19:48阅读更多 →
汽车硬件安全引擎:构建智能汽车纵深防御的信任基石

汽车硬件安全引擎:构建智能汽车纵深防御的信任基石

1. 汽车网络安全:从“附加项”到“生命线”的演进 十年前,当我们谈论汽车安全时,脑海里浮现的可能是安全带、安全气囊和防抱死制动系统。今天,这个定义被彻底颠覆了。随着汽车从“功能机”向“智能机”演进,电子电气架…

2026/6/17 17:19:48阅读更多 →
嵌入式AI推理实战:从模型部署到NXP eIQ环境优化

嵌入式AI推理实战:从模型部署到NXP eIQ环境优化

1. 从云端到边缘:为什么MCU/MPU上的AI推理正在成为主流 几年前,如果你跟嵌入式工程师聊在微控制器上跑神经网络,对方多半会皱起眉头,觉得这要么是天方夜谭,要么是性能鸡肋。但今天,情况已经完全不同。我手头…

2026/6/17 17:19:48阅读更多 →
Mythos安全AI:从漏洞发现到自动利用的范式跃迁

Mythos安全AI:从漏洞发现到自动利用的范式跃迁

1. 这不是一次普通模型发布:Mythos 的真实分量,远超新闻稿里的“旗舰”二字 如果你过去三年里持续关注大模型演进,大概率会记得2023年Claude 2发布时那种“稳扎稳打”的观感——推理更连贯、长文本更可靠、越狱难度更高;也记得202…

2026/6/17 17:19:47阅读更多 →
Keras Conv2D张量形状解析:输入、权重与输出的维度逻辑

Keras Conv2D张量形状解析:输入、权重与输出的维度逻辑

1. 为什么搞懂 Conv2D 的张量形状是写好模型的第一道门槛 刚接触 Keras 做图像任务的朋友,十有八九在 Conv2D 层卡过壳:明明代码跑通了,但一打印 model.summary() 就懵——输入 (None, 224, 224, 3) ,输出怎么突然变成 (No…

2026/6/17 17:14:45阅读更多 →
飞书机器人接入 OpenClaw 完整落地部署指南(含安装包)

飞书机器人接入 OpenClaw 完整落地部署指南(含安装包)

OpenClaw 2.7.9 对接飞书机器人完整配置教程 本文讲解借助长连接模式打通 OpenClaw 与飞书的操作流程,配置完成后,可在飞书私聊、群组内发送指令,调用本地 AI 实现电脑自动化操作。整体流程分为飞书平台创建应用、权限配置、密钥填写三大环节…

2026/6/17 10:40:20阅读更多 →
嵌入式处理器技术演进与飞思卡尔实战解析:从架构选型到系统设计

嵌入式处理器技术演进与飞思卡尔实战解析:从架构选型到系统设计

1. 嵌入式处理器:从“大脑”到“神经系统”的进化 在电子设备无处不在的今天,我们很少会去思考一个智能设备是如何“思考”和“行动”的。无论是汽车引擎的精准控制、工厂机械臂的流畅运转,还是智能家居的自动响应,其背后都离不开…

2026/6/17 10:40:20阅读更多 →
如何高效使用BallonTranslator:3分钟完成漫画翻译的完整实用指南

如何高效使用BallonTranslator:3分钟完成漫画翻译的完整实用指南

如何高效使用BallonTranslator:3分钟完成漫画翻译的完整实用指南 【免费下载链接】BallonsTranslator 深度学习辅助漫画翻译工具, 支持一键机翻和简单的图像/文本编辑 | Yet another computer-aided comic/manga translation tool powered by deeplearning 项目地…

2026/6/17 10:40:20阅读更多 →