Smart Connections 用本地语义搜索,帮你找到那些该被关联的笔记
Smart Connections 用本地语义搜索帮你找到那些该被关联的笔记【免费下载链接】obsidian-smart-connectionsFind related notes and excerpts while writing. Your link building copilot displays relevant content in graph list view. A local embedding model powers semantic search. Zero setup. No API key.项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-smart-connections你打开上周写的那条笔记想起另一条笔记里也写过类似的段落却想不起来是哪条。还没等你在搜索框里敲字Smart Connections 已经把语义相关的笔记排在右侧每条都带一个相似度分数。这个插件用本地模型做语义搜索不需要 API key。这篇文章带你先把它跑起来再讲怎么用顺手。先跑起来5 分钟从安装到第一次惊喜在 Obsidian 设置里打开社区插件搜索Smart Connections点Install再点Enable。之后不需要任何配置插件内置的本地嵌入模型会立刻开始把整个笔记库计算成向量这是它开箱即用的部分不申请 key、不装依赖。等通知区提示初始索引完成点击左侧边栏的连接图标或在命令面板执行Open: Connections view命令。右侧面板亮起来当前笔记的关联笔记按分数从高到低排好了。在社区插件列表里搜索、安装、启用几步就完成。它到底在帮你干什么语义搜索在做什么写东西时把散落在别处的内容找出来你看到什么Connections 视图列在与当前笔记语义相关的笔记每条前面有一个相似度分数0.89、0.81 这样面板底部显示当前笔记名。你切换笔记列表自动跟着刷新。你做什么把想要的结果直接拖进编辑器它就变成一个链接拿不准的话按住Cmd或Ctrl悬停在结果上先预览一下内容再决定。得到什么分数越高代表语义相似度越强。0.8 以上的可以直接建立链接0.5 上下的留作新的联想入口。左侧打开 Second Brain 笔记右侧自动列出按分数排序的关联笔记。列表解决的是当前笔记的关联想按主题主动找资料时用另一个入口。找资料时按意思搜全库你看到什么Connections 视图顶部的搜索图标点开就是 Lookup 视图一个输入框。你做什么输入一句自然语言比如如何写好开头回车。得到什么结果按语义匹配而不是关键词。笔记里没有一模一样的词只要概念相关就会被找到反过来字面命中但语义无关的笔记也可能不出现。这是语义搜索和普通文本搜索最直观的区别。写作时在段落旁边收到提示你看到什么编辑器里正在写的段落旁出现一个紫色连接图标悬停弹出浮层列出相关块和分数0.84、0.78 这样。你做什么点击浮层里的相关条目直接跳到那个段落。得到什么写作流程不断开也不用来回切笔记。顺带说明内联连接图标来自 Connections Pro 插件核心版覆盖的是前两个场景。悬停紫色图标浮层里是相关块和它们的相似度分数。用顺手之后三个让它更对味的调法调什么Smart Environment 设置面板里的 Excluded folders、Excluded files、Excluded Headings 排除设置。为什么调模板、聊天记录这类内容进了索引关联列表就会变吵好内容的分数被稀释。调完效果列表干净了排在前面的是真正有用的笔记。调什么同一面板顶部的Clean-up data和Reload sources按钮。为什么调改了排除设置后不重建索引旧数据还留在里面结果对不上你的预期。调完效果索引重建完成关联结果和库里的内容重新对齐。调什么Connections 视图顶部的播放/暂停按钮。为什么调默认状态下列表跟着笔记切换实时刷新你在笔记间走动时之前那份列表就没了。调完效果结果冻结在当前笔记上你可以慢慢看、慢慢连按一次播放键再继续跟随。索引相关的开关都收在 Smart Environment 设置面板里。技术视角它是怎么做到的核心工作在本地嵌入模型手里笔记被切成块逐块算成向量索引存在本地。插件监听 Obsidian 的文件事件你写一段、改一段索引就增量更新一段所以关联列表里的分数始终对应最新内容。代码按动作和视图组织src/actions/放着刷新、暂停、隐藏、发送到上下文这些操作src/views/装着 Connections 视图和设置面板smart_env.config.js统一注册组件与动作。设计原则是最小依赖几乎全部代码自研代码库小读一遍就能理解整个流程。你可能想问笔记会被传到服务器吗不会。嵌入向量默认由本地模型计算笔记始终留在你的设备上。如果用第三方工具同步库把.smart-env/目录加进忽略列表避免索引冲突即可。会不会卡基本不会。索引在后台进行且随编辑增量更新大型笔记库的首次全量索引期间也能正常写作。如果列表太吵先调整排除设置而不是怀疑性能。手机能用吗可以。插件清单里明确声明支持移动端iOS 和 Android 都可用移动端的事件通知显示在 Connections 视图底部点一下就能看到。下次再打开那条上周的笔记你不用搜索了你想起来的那条已经带着分数出现在右侧列表里拖过来就是一条现成的链接。去打开一次 Connections 视图看看它从你的库里翻出了哪些旧笔记。【免费下载链接】obsidian-smart-connectionsFind related notes and excerpts while writing. Your link building copilot displays relevant content in graph list view. A local embedding model powers semantic search. Zero setup. No API key.项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-smart-connections创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考