- SignalDesk2 hr ago
三年前写的方案在哪个 docx 里?那份 PDF 合同里违约条款的原话是什么?系统自带的搜索只认文件名,装个"企业级"方案又要起服务、开端口、配数据库。 所以做了 lsearch:一个桌面程序,指定几个目录,它给里面的文档建全文索引,输入关键词直接定位到哪个文件、哪一行。 能做什么 搜正文,不是搜文件名 :Word / Excel / PowerPoint (含 doc/xls/ppt 老格式)、WPS 的 wps/et/dps 、ODF 、RTF 、PDF 、HTML 、源码和纯文本,EPUB / MOBI / AZW3 / FB2 电子书,一共 27 种格式 中文搜得准 :CJK 双字切分 + 全角半角归一,两个字的中文词也能精确命中 Google 式查询语法 :多词 AND 、OR 、 - 排除、 "精确短语" 、 path: / name: 通配符过滤 正则搜索 :内置 RE2 ;写不出正则可以用中文描述,让 AI 生成( DeepSeek / 通义千问 / Ollama / OpenAI 兼容 / Anthropic ,用你自己的 Key ),生成后先在本地编译校验、试匹配 点开就看 :结果在右侧编辑器打开并跳到命中位置,可以直接改 增量索引 + 实时监听 :二次扫描只处理变动的文件 隐私 没有云端、没有账号、没有遥测,不常驻后台服务,不开端口。唯一可选的联网功能是"AI 写正则",只发送你输入的那句描述;不配 Key 就不存在。 平台 Windows 10/11 ( x64 / ARM64 )、macOS 11+( Intel + Apple Silicon 通用包)、Linux deb / rpm ( x64 / ARM64 ),麒麟 V10 、openEuler 、Fedora 、Ubuntu 都测过。 目前做不到的 不做 OCR ,扫描版 PDF 搜不到 带 DRM 的电子书会跳过 老版 Office / WPS 格式要调 LibreOffice 转换,单个文件 5–15 秒,第一次索引建议晚上跑 技术栈 Go + Wails v2 + React 19 ,Bleve 倒排索引 + SQLite (正文 zstd 压缩),单一可执行文件。 下载 免费: https://github.com/cmzhaopeng/lsearch-releases/releases/latest 介绍页: https://www.sanbucun.cc/lsearch.html 欢迎试用、提 bug ,尤其想知道哪些格式或场景搜得不准。
- 情报分类:技术学习与提效
- 分类依据:内容涉及技术、AI、软件工具或工程实践
- 信息来源:服务器 / V2EX
- 发布时间:2026/10/9 00:55:06
- No replies yet