夜雨聆风学习资料网

ARTICLE · 1256586

6大obsidian搜索插件

6大obsidian搜索插件

因多次用Quick Switcher++搜索,在 # 后输入关键词时,Obsidian就会卡死,我生出更换搜索插件的念头。

我先后下载、安装、调试过Lemnos search、CFR Find、Zh Search、Advanced Search UI和Omnisearch。

Lemnos search能够快速切换和预览文件。主要功能有3种:搜索命令、搜索文件名、搜索文件别名。因为它无法检索笔记正文内容,在选中某个检索结果时会自动在左侧/右侧打开预览笔记。

它搜索速度快,还能实现模糊搜索,如搜“笔记管理”能同时检索“笔记”、“管理”分开的信息。

缺点:无法搜索笔记内关键词和小标题等信息,且搜索结果不够精确。

Zh Search,中文名汉搜,一款为中文而生的 Obsidian 全文搜索插件。它基于ICU分词器,构建真正的中英文混合同用分词索引,实现BM25相关度排序,最相关的结果排在最前,搜索的结果中直接显示上下文片段。

据作者说,它的查询速度是毫秒级,180篇/67万字实测:全量引擎575ms,查询<5ms。

缺点:为了速度,它不建立索引,无法进行全库搜索。看着搜索结果,你不知道有多少理应被检索出来的结果给落下。

Omnisearch是插件市场中下载量最高的搜索插件。它配合pdf、图片、中文分词增强等扩展插件,能够实现真正意义上全库检索,不管是pdf、图片,还是office文件,都能搜索到里面的内容。搜索结果会根据自定义权重进行排序展示。

缺点:有条数限制,只展示最相关的搜索结果。它的搜索目标是快速找到最相关的内容,而非列出所有结果。

CFR Find是性能版的Omnisearch。它不走obsidian系统搜索进程,走的是web worker索引通道,在检索正文、pdf、图片、office等文件时速度更胜一筹。主要功能是全库搜索和当前文件内搜索,也能模糊搜索。听起来很厉害,但搜索结果的精确度比较低。

Advanced Search UI和Quick Switcher++颇为类同,它们没有重构搜索引擎,是在优化obsidian搜索的结果和检索体验。

Advanced Search UI支持and等多种逻辑运算搜索,构建了可视化的查询操作,能够灵活管理和组织搜索条件,只需点点点。例如组合条件(and(养生、饮食安全)or(锻炼))not(保健品、药酒)。

Quick Switcher++更像个导航器,不支持逻辑运算搜索。它有多种搜索模式,如标准模式、以 # 触发的标题模式等。

标题模式能直接检索众多笔记的文件名和笔记内1-6级标题,“穿透文件”,一键直达。

切忌:不能在搜索(全库模式)下触发 #、@ 、>、+、~ 等符号。

河南,2小时前,

相关学习资料