跳到主要内容
赞助推荐 搬瓦工怎么选:三网直连 CN2 GIA-E
前沿哨所

开源全文搜索工具 lsearch:WPS、PDF、电子书正文都能搜,中文精准命中,全程离线

3 分钟阅读阅读()
赞助推荐 团队协作里的 AI 办公工作台

lsearch 是一款开源免费的桌面全文搜索工具,旨在解决本地文档检索难题:系统自带搜索只认文件名,企业级方案又需部署服务、开放端口。用户只需指定若干目录,lsearch 即可为文档建立全文索引,输入关键词可直接定位到具体文件和行。该工具支持 27 种格式,涵盖 Word、Excel、PowerPoint(含老格式)、WPS 文档、PDF、HTML、源码、纯文本,以及 EPUB、MOBI、AZW3 等电子书,搜索的是正文内容而非文件名。中文搜索采用 CJK 双字切分和全角半角归一技术,两个字的中文词也能精确命中。查询语法类似 Google,支持多词 AND/OR、排除词、精确短语及 path/name 通配符过滤;内置 RE2 正则引擎,还可用自然语言让 AI(DeepSeek、通义千问、OpenAI、Anthropic、Ollama)生成正则表达式,经本地编译校验后再使用。搜索结果可在内置编辑器中打开并跳转至命中位置,支持增量索引与文件实时监听。隐私方面全程离线,无云端、无账号、无遥测,不开端口。平台覆盖 Windows、macOS(Intel/Apple Silicon)及 Linux,麒麟 V10、openEuler 均已测试。局限在于不支持 OCR,扫描版 PDF 无法搜索,带 DRM 的电子书会被跳过。技术栈为 Go + Wails v2 + React 19,采用 Bleve 倒排索引加 SQLite 存储,单一可执行文件,GitHub 免费下载。

事件分析

lsearch 的技术看点在于将 Bleve 倒排索引与 zstd 压缩结合,以单一可执行文件实现桌面级全文检索,避开了传统方案依赖服务端部署的重架构。其 AI 集成方式颇为克制:仅用大模型生成正则表达式,且在本地编译校验后才应用,代表了一种低风险的工具型 AI 落地路径。对麒麟 V10、openEuler 等国产系统的适配,反映出桌面工具开始重视信创生态。在数据管控趋严、隐私意识增强的背景下,本地优先的检索工具存在真实需求。与 Everything、DocFetcher 等同类工具相比,其差异化在于正文搜索深度与中文分词能力。后续值得关注的方向包括 OCR 支持、大规模文档下的索引性能表现,以及能否形成活跃的社区维护机制。

核心观点:在云端 AI 搜索盛行的当下,单文件离线全文检索以克制取胜,数据不出本地才是隐私与效率兼得的务实解法。

赞助推荐 一人公司 · 创业装备库
赞助推荐 一人公司 · 创业装备库

原文链接:V2EX 分享发现

赞助推荐 一键部署 AI 大模型
赞助推荐 一键部署 AI 大模型
赞(0)
未经允许不得转载:80aj » 开源全文搜索工具 lsearch:WPS、PDF、电子书正文都能搜,中文精准命中,全程离线
赞助推荐 低成本上手 Claude Code 的中转选择
赞助推荐 低成本上手 Claude Code 的中转选择
赞助推荐 一键部署 AI 大模型
赞助推荐 一键部署 AI 大模型