promptgarten 🌱
🌍 DE

扩展与集成 · Obsidian

Smart Connections

5.269

通过本地嵌入模型对自己的笔记进行语义搜索——无需 API 密钥——并可对整个仓库进行 AI 对话。

Smart Connections 会在写作时自动展示与当前打开笔记内容相关的其他笔记——为此,一个本地嵌入模型会在安装后立即对整个仓库建立索引,完全不需要 API 密钥、额外应用或 CLI 工具(「零配置」)。搜索是纯语义式的:一条包含精确搜索短语但内容并不相关的笔记,不一定会出现在结果中;反过来,主题相关但没有共同词汇的笔记则会出现。有两个核心视图:Connections 视图(通过左侧 Ribbon 图标或命令「Open: Connection view」打开)会持续显示与当前笔记相关的匹配结果,可通过拖放直接插入为链接;Lookup 视图则允许按需在整个仓库中进行有针对性的语义搜索。默认离线且私密运行,据介绍在移动设备上也可使用,并被打造为依赖极少的精简开源核心,以便于审计。对于当前配置需要注意的是:早期介绍中常提及的聊天功能,如今已拆分到一个独立插件「Smart Chat」中——其免费版覆盖对第三方接口的简单接入,而多厂商模型路由(云端及本地 API)则被打包进付费的「Smart Chat Pro」。两个插件共享同一套本地索引基础设施,名为「Smart Environment」。诸如打字时的内联建议或与 Obsidian Bases 的对接等进阶功能,属于付费 Pro 插件的范畴。

🔧 SETUP

  1. 在 Obsidian 中:Settings → Community plugins → Browse → 搜索「Smart Connections」。
  2. 点击「Install」和「Enable」——根据 README,不需要更多步骤,无需 API 密钥、CLI 或额外应用。
  3. 本地嵌入模型会立即自动开始为仓库建立索引(完成后会有提示)。
  4. 通过左侧 Ribbon 中的 Connections 图标(或命令「Open: Connection view」)查看与当前笔记相关的匹配结果。
  5. 如需进行有针对性的搜索,打开 Lookup 视图;如需聊天功能,需额外安装独立的「Smart Chat」插件。

什么时候用?

找回被遗忘但主题相关的笔记

撰写一条新的调研笔记时,Connections 视图会自动展示几个月前一条内容相关的笔记,而由于措辞不同,单纯的关键词搜索本会漏掉它。

完全不接入云端的语义搜索

在包含敏感个人笔记的仓库中,可以用 Lookup 视图有针对性地询问「我关于主题 X 写了什么」,而不会有任何内容离开本机设备。

什么时候不该用?

想与自己的仓库进行聊天对话

自 v4 拆分以来,聊天功能已不再包含在 Smart Connections 中,而是成为一个独立插件(Smart Chat),其多厂商模型接入功能还位于付费 Pro 版本中。

更好的选择: 额外安装 Smart Chat 插件,或者如果需要内置聊天并可选择云端模型,直接改用 Copilot for Obsidian。

词汇高度专业化的超大仓库且未做调优

内置的本地嵌入模型是一个通用模型;面对高度专业化或多语言的词汇,如果不调整设置(过滤、排序),匹配质量可能会下降。

更好的选择: 参考设置指南中关于索引/过滤的建议,或对于大型专业知识库额外采用像 Graphify 这样的结构化方案。

来源