引
Notes aren’t a record of my thinking process. They are my thinking process.
理查德・费曼
双向链接可以使用 [[关键词]]
的形式。这样,当单击关键词时,就可以跳转到相应的内容,并在笔记间建立关系网以形成可视化链接。Roam Research 和 Obsidian 最初主打的就是这一功能,但在使用过程中,我总会纠结于双链应该加在哪里?加多少双链?
笔记软件 mem.ai ,在 2022 年添加了新功能,通过 AI 自然语言辅助功能在你的个人数据库中找到相似的笔记,并提示。

Smart Connections
现在 Obsidian 也可以实现这种联想功能了!
Smart Connections 通过 OpenAI 实现 Obsidian 本地笔记间的联想功能,安装流程如下:
- 在 Obsidian 社区商店中检索添加 Smart Connections,并启用;
- 复制 OpenAI api;
- 打开插件设置界面,粘贴 api;
- 点击
Test APl Key
,设置完成。
点击一篇文章,侧边栏会显示关联的内容。可以看到 Smart Connections 显示的内容比我添加的双向链接丰富的多。
也可以点击右上角的放大镜,直接检索。

Smart Connections 会先进行一次初始处理,建立索引。随后,每次打开笔记,不用重新建立索引(节约资源)。索引列表 embeddings.json
储存在隐藏文件夹 .smart-connections
中。
初始处理的成本跟笔记的总文本数量成正比,大约是总文本数的的两倍。
插件仅会在当前 Obsidian Vault 中检索。
后记
该插件集成的是 ChatGPT 的一项技术 OpenAI Embeddings ,这个技术并不是基于关键词,而是通过 AI 将笔记解释为 1,536 维向量,并建立联系。
Smart Connections 的开发者在 Github 上表示未来可能会增强其索引能力,建立与外部数据库的联系。
估计笔记本软件都要焕发第二次新春了
笔记软件这两年太卷了,哈哈哈。
这个插件目前对中文的支持还不好,因为它限制一次给 OpenAI 发过去的参考文献为 4096 Tokens,抛去它默认的 Prompt,几乎不到 3000 字的内容。如果涉及多条笔记,那就会给 API 传递过去的信息过少,导致 GPT 给不出任何有效回答。
作者在 Issue 里回了要改个方案,但不知道什么时候搞好。