Obsidian 插件:Zh Search

Obsidian 插件:Zh Search

插件名片

  • 插件名称:Zh Search
  • 插件作者:Louis
  • 插件说明:
  • 插件分类:[‘搜索与排序’, ‘文字处理’, ‘效率工具’, ‘obsidian插件’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装
  • 自述文件:Readme

概述

汉搜专为解决 Obsidian 原生搜索在中文场景下的痛点而设计。原生搜索仅支持子串匹配,导致搜索“笔记管理”时无法命中“笔记的管理”这类非连续文本。该插件引入真正的中文分词索引,基于 ICU 分词器对中英混合内容进行统一处理,并采用 BM25 算法进行相关度排序。这意味着搜索结果不再依赖字符的连续出现,而是基于语义相关性,将最相关的笔记排在最前,同时提供命中片段的上下文预览,让查找过程更直观高效。

典型使用场景包括日常知识检索与长文定位。例如,当你想回顾关于“时间管理”的内容,但笔记中分散写着“时间”和“管理”两个词时,汉搜能准确识别并返回相关段落。另一个场景是快速定位特定概念,如搜索“Obsidian 插件”,即使文中将“Obsidian”和“插件”分开表述,也能通过分词机制精准匹配,无需手动拆分关键词。

相比同类插件,汉搜的核心优势在于其“中文优先”的设计逻辑与极致的性能表现。它摒弃了简单的字符串匹配,实现了毫秒级的查询速度,实测在 180 篇笔记、67 万字规模下,全量索引仅需 575 毫秒,单次查询低于 5 毫秒。此外,插件支持实时增量索引,保存笔记即自动更新索引,无需手动重建,且零原生依赖,确保在桌面端和移动端均能流畅运行,无需担心兼容性问题。

使用前需注意,该插件目前处于社区审核阶段,部分高级功能如拼音搜索和模糊音容错属于 Pro 会员专属,核心搜索功能则永久免费。它不适合对拼音首字母搜索有强依赖的用户,也不适用于需要复杂正则表达式匹配的场景。若你的笔记库以英文为主,或主要依赖 Obsidian 原生搜索的精确子串匹配功能,汉搜可能并非必要选择。

Help

这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。




反馈交流

QQ群

微信群 Pkmer微信群


其他渠道

版权声明