本地文档全文搜索工具
Recoll 是一款面向桌面的全文搜索工具,核心能力是按内容与文件名查找文档。它基于 Xapian 搜索引擎库,提供文本抽取层和 Qt 图形界面,并支持 Web 前端与命令行。它的定位不是代码搜索 SaaS,而是本地/自托管的个人与资料库全文检索系统。
Recoll 覆盖 Linux、MS Windows、MacOS 和多数 Unix-like 系统。它能索引普通文件、压缩包成员、邮件附件,并能处理多层容器嵌套,例如压缩包里的邮箱里的 Word 附件。查询侧支持布尔、短语、邻近、通配符、按文件类型与目录过滤,也可通过 GUI 查询构建器使用。界面形态较多,包括 Qt GUI、Web、命令行、GNOME Shell Search Plugin、KDE KIO 与 krunner。格式支持广泛,HTML、邮件、OpenOffice、Office Open XML、Abiword、SVG、Gnumeric 等可被处理;部分旧 Office、PDF 或其他格式可能依赖外部工具。中文默认采用 n-gram,若安装更好的分词器可改善效果。
文本明确说明 Linux 版本免费、开源,采用 GPL 许可证。未看到 Windows、MacOS 的收费细节,也未看到商业版、云托管或付费支持价格。自托管方面,它天然以本地索引为主,Web 前端可用于远程预览和下载,文档还涉及 Apache 部署 WebUI。
优点是开源、可控、格式和容器处理能力强,适合复杂本地资料搜索;文档、FAQ、Howto、man page 较完整,并有问题跟踪器和邮件列表。它也能应对大数据集,文本提到有人管理 1100 万文档、250GB 索引。缺点是部分格式依赖外部 helper,安装与排错门槛高于消费级搜索工具;新闻中也出现过升级、打包和特定版本崩溃问题;中文检索质量可能需要额外分词器支持。
Recoll 适合开发者、研究人员、系统管理员、法律/知识资料管理用户,以及希望本地保存索引而非上传云端的人。中国访问正文未提供可用性信息,判定为未知;支付方式也无信息。若只要 Windows 文件名秒搜,可考虑 Everything;若要跨平台桌面全文检索,可比较 DocFetcher;若做服务端搜索,可看 OpenSearch、Solr 等。
本测评基于公开资料整理,不构成购买建议,请以 recoll.org 官网实际信息为准。
开源跨平台桌面搜索,适合资料管理与本地检索。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。