VicroCode
让代码创造价值
VicroCode是一个轻量级代码在线发布、交易平台,开箱即用,免部署、免服务器、免备案,支持接入智能体、通用管理系统、游戏等多种项目
稍候片刻,您可先学习AI编程手册
正在加载中...

市场信息

[分享创造] lsearch:像 Google 一样搜本地文档, WPS / PDF / 电子书都能搜正文,中文两字词能命中,全程离线

三年前写的方案在哪个 docx 里?那份 PDF 合同里违约条款的原话是什么?系统自带的搜索只认文件名,装个"企业级"方案又要起服务、开端口、配数据库。 所以做了 lsearch:一个桌面程序,指定几个目录,它给里面的文档建全文索引,输入关键词直接定位到哪个文件、哪一行。

www.v2ex.com · 2026-10-08T16:55:06+00:00

三年前写的方案在哪个 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 压缩),单一可执行文件。下载 免费: /ai-market-guide/ 介绍页: /ai-market-guide/ 欢迎试用、提 bug ,尤其想知道哪些格式或场景搜得不准。

返回 AI 市场导读

来源:v2ex.com