升级打怪

Obsidian
 
Obsidian 索引报错

vault 似乎被塞满了……

跑了 /github-ingest 之后,生成了一个 4.8M 的 markdown 文件,

再切回 Obsidian,触发了 indexed,然后它就奔溃了!


心里充满疑问,因为当前目录下还有一个 5.1M 的 markdown 文件,

以及一个 15M 的txt文件。

它们似乎并未造成 Obsidian 奔溃。

2B36C765-F836-4896-A923-E04AC5B8071D

用 claude 分析了原因如下:

9DFACCAB-E5AC-4B5F-8C76-E40CF0CD34F0

其实,我也猜到是 markdown 文件造成,但是具体是哪部分原因不清楚。


然后让 claude 解决,它给出的方案如下:

F38BA044-BFC6-45D6-81AF-AC15CF1FA21E

于是,马上验证1 & 2 方案,完全没用。


不甘心,让 claude 联网搜索了一圈(真费token),

73510905-95A6-4394-A2A7-6CA78709AA97

Obsidian 没有排除文件不被indexed的功能,这个问题早就有人讨论:

但是官方一直未重视。


目前只能手动修改文件类型,规避被 Obsidian 扫描 indexed。

最后,说一句,Obsidian 是免费软件,但闭源。

 
Obsidian Wiki 使用

1. 首先安装Obsidian Wiki

推荐安装方式:

pip install obsidian-wiki
obsidian-wiki setup --vault /path/to/your/digital/brain

安装完成后,在Obsidian目录执行:

obsidian-wiki setup --project .

然后提示🔔:

Where is your Obsidian vault? (absolute path):

输入Obsidian目录的绝对路径。

592FA703-8326-41CA-8C1D-CEB45206584C

2. AI Agent 初始化项目

再启动AI Agent,直接输入:“set up my wiki”

18A9FF71-BFE3-4738-8885-5AD63CC39F06

这样,就会在AI Agent里面安装一系列Skills,以及在项目根目录初始化文档。

3. Obsidian 安装插件

上面的工作完成,就可以安装推荐的社区插件:

  1. Dataview - 查询页面元数据、动态表格
  2. Graph Analysis - 增强图表视图
  3. Templater--手动页面模板
  4. Obsidian Git - 自动备份

然后在 Obsidian 中打开项目。

4. AI Agent 操作

  1. 运行 /wiki-status,查看可用内容和状态
  2. 运行 /wiki-ingest,添加第一个源文件(使用 raw/ 目录)
  3. 运行 /claude-history-ingest 挖掘你的对话历史
  4. 运行 /wiki-lint — 验证刚种子化的 vault 是否有链接/前置元数据问题
  5. 可选:运行 /wiki-dedup — 寻找可能的近重复页(此批为全新创建,可能无重复)
  6. 可选:运行 /wiki-research — 对某项目深挖
  7. 配置 QMD — 启用语义搜索,QMD_WIKI_COLLECTION 当前未设置

需要我安装可选的 "停止 "钩子吗?它会在你写文件或运行shell命令的会话结束时自动执行/wiki-capture--quick--方便你捕捉发现,而无需手动操作。

除了 obsidian-wiki,本身官方还推荐配合一套 Obsidian Skills 使用。

Skill 推荐原因
obsidian-markdown 让 AI 正确生成 Wikilink、Callout、Frontmatter
obsidian-bases 自动生成 Bases 数据库视图
json-canvas 自动生成 Canvas 思维导图
obsidian-cli 直接操作正在运行的 Obsidian
defuddle 网页转干净 Markdown,减少广告和噪声

Ref