一. Obsidian 简介及知识库构建过程

1.1 Obsidian 简介

        Obsidian 是一款基于 Markdown 的本地化知识管理工具,所有笔记数据均存储于用户本地设备,支持离线使用。其核心机制为双向链接([[笔记名]]),便于构建关联性知识网络,并可通过内置的关系图谱实现可视化知识梳理。此外,Obsidian 拥有丰富的插件生态与高度可定制的主题系统,用户可根据自身需求灵活扩展功能,打造个性化的“第二大脑”。

注:

1.2 Obsidian CLI

        Obsidian 官方于 2026 年 2 月随 v1.12 版本推出命令行接口(CLI)。它的设计初衷并非让人手敲命令记笔记,而是 专为 AI Agent、开发者与自动化脚本设计的标准化接口。开启方式:

常用命令:

# 查看所有命令
obsidian help

# 列出所有笔记
obsidian list

# 读取指定笔记
obsidian read file="笔记名称"

# 搜索笔记
obsidian search query="关键词"

# 创建新笔记
obsidian create name="新笔记名称" content="# 标题\n\n内容"

# 追加内容到笔记
obsidian append file="笔记名称" content="追加的内容"

# 读取今日笔记
obsidian daily:read

# 追加内容到今日笔记
obsidian daily:append content="- [ ] 新任务"
1.3 Obsidian Claudian 插件及常用 SKILL

          Claudian 插件是一个桥梁,用于将 Claude Code CLI 命令行工具完整地集成到 Obsidian 中。简单来说,它让开发者可以在笔记软件里直接使用强大的 AI 编程助手,避免在不同窗口间反复切换。另外Obsidian 官方提供了网页剪藏插件 Obsidian Web Clipper,可以将网页文章保存为干净的 markdown 格式到 Obsidian。其中 Claudian 插件常用安装方式如下:

  • 方式一:先安装 BRAT 插件再安装 Claudian 的方式(网上很多教程,自行搜索)

  • 方式二:手工安装方式,即手动下载main.js、manifest.json、styles.css三个文件到知识库所在的目录(示例:/Users/bboyzqh/{这里换成知识库的路径}/.obsidian/plugins/claudian)

另外由 Obsidian 的联合创始人兼 CEO—Steph Ango(他的 GitHub 用户名是 kepano) 亲自创建并维护的开源项目 obsidian-skills(github 地址:https://github.com/kepano/obsidian-skills)是一个为 AI 编程助手(如 Claude Code)精心准备的 “官方技能包” 。该项目核心解决一个关键的痛点:让通用 AI 真正“懂” Obsidian。不再用[链接](URL)这种标准语法,而是帮你写出 Obsidian 世界里的核心语法:[[双向链接]]。主要提供了 5 种 SKILL:

技能 功能
defuddle 网页内容提取工具,去除广告/导航,只提取干净的 Markdown 正文
json-canvas 创建和编辑 JSON Canvas 文件(.canvas),用于可视化画布、节点图、思维导图、流程图等
obsidian-bases 创建和编辑 Obsidian Bases 文件(.base),类似数据库的笔记视图,支持视图、筛选、公式、汇总
obsidian-cli 与 Obsidian 保险库交互,通过 CLI 读取、创建、搜索和管理笔记、任务、属性等;也支持插件和主题开发
obsidian-markdown 创建和编辑 Obsidian 风格的 Markdown,支持 wikilinks、嵌入块、callouts、属性等 Obsidian 特有语法

为了方便理解 Obsidian 各个插件之间的关系,可参考下图:

简而言之,Obsidian CLI 是 Obsidian 官方提供的 CLI,Claudian 将 Claude Code 集成到 Obsidian 中,同时 Claude Code 通过 obsidian-cli 技能操作本地知识库(Obsidian Vault)。其中obsidian-cli 技能由 kepano git 创建提供,内部通过操作Obsidian CLI 命令来操作本地知识库。

注:

1.4 使用 Obsidian Claudian 插件知识库构建

       安装好 Claudian 插件后,使用 Obsidian 打开知识库,可以直接对话,示例如下:

二. Karpathy LLM Wiki 简介及知识库构建过程

2.1 Karpathy LLM Wiki 为什么火了?

       Andrej Karpathy 在 2025 年底发布的一个实验性项目,也叫 “LLM Wiki” :本质上是用确定性的全文精确检索,彻底替代传统 RAG 中的语义向量检索,把整部维基百科变成 LLM 可以“无幻觉查阅”的外脑(关于 LLM Wiki 思想详细参考官方 github)。Karpathy LLM Wiki 之所以火在于(大模型总结):

  1. 极简架构直击痛点:以确定性全文精确检索取代复杂的嵌入与向量数据库,从根源上减少幻觉和检索遗漏。

  2. 近100%召回与零幻觉引用:穷举所有匹配的维基百科原文作为上下文,使回答完全基于可核查的精确引用。

  3. 低成本、高透明、可审计:无需训练、无向量存储,检索过程确定、可复现,极大降低部署和运维负担。

  4. 对过度工程化的有力反思:用出乎意料的高可靠性证明,简单的规则匹配在事实问答中可以胜过繁复的RAG流水线。

  5. Karpathy的示范与号召力:凭借其“将复杂问题做简单”的技术声望,激发了社区对确定性、可解释知识检索路径的广泛认。

附:

2.2 Obsidian+Claude Code 落地Karpathy本地知识库

         针对 Claude Code 编程工具,CLAUDE.md 文件支持多路径存放,不同的位置对应着不同的生效范围。为方便测试,把 LLM Wiki 思想写入到 CLAUDE.md 文件中,并放置到当前本地知识库中。

注:

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐