scambier/obsidian-omnisearch
A search engine that "just works" for Obsidian.
它解决了什么问题
Omnisearch 通过提供一种更快、更直观的方式来查找笔记、PDF、Office 文档和图像,改善了 Obsidian 中的搜索体验。它充当一个增强版的「快速切换器」,优先显示最相关的结果,而不仅仅是匹配关键词。
它如何工作
它利用 MiniSearch 库和 BM25 算法对文档进行评分。相关性由查询词在文档正文、文件名和标题中出现的频率决定。对于图像和 PDF 等非文本文件,它与 Text Extractor 插件集成以索引内容。
适合谁
拥有大型库的 Obsidian 用户,需要一个高性能的搜索工具,支持多种文件类型且对拼写错误具有容错能力。
特色
- 广泛的文件支持:索引笔记、PDF、Office 文档和图像。
- 智能排序:使用 BM25 算法实现文档的自动评分。
- 键盘优先:专为无需鼠标的操作设计,包括对 Vim 键位的支持。
- 高级查询:支持引号表达式、排除项和文件类型过滤。
- 外部访问:包含一个可选的本地 HTTP 服务器,允许从 Obsidian 外部进行查询。
一个真正强大的搜索工具,能快速找到你想要的内容 — @handle
相关
- 项目
- 项目
- 项目
- 项目
- 项目