← 返回首页

教Agent改用Everything搜文件

发布时间: 2026-09-22 18:48(北京时间)

摘要: 作者为解决 Hermes 文件搜索偏慢的问题,探索让其改用 Everything 官方 CLI es.exe,避免开启服务并提升安全性与正则搜索效率;Hermes 在过程中自动生成 SKILL。文件内容检索仍暂用 ripgrep。

标签: 文件搜索, 智能体集成, CLI, 效率优化, 自动化技能, 内容检索, 工具替代, 技术实践, 冷静

字数: 436

原文链接: /7402396589/Rjjd05GMf

发现 Hermes 有时搜索文件十分缓慢,用的应该是自带的 search_files 工具,等价 rg —files -g 命令。有时候还会自己用 MSYS 的 find (比 rg 慢上数十倍)。

而我平时搜索文件用的是 Everything,搜索速度快,配合正则用起来就更加顺手了。想了下似乎可以教会 Agent 改用 Everything 来进行搜索。

Everything 内置 HTTP Server 和 ETP/FTP Server,但我本机都没有开启。我先问了一嘴 Hermes 用什么比较舒服。结果他找到了 Everything 的官方 CLI 工具。仓库地址是:github.com/voidtools/ES

经过测试,es.exe 足够覆盖日常的搜索需求,不需要另外开启服务。而且也更加安全。Hermes 在探索的过程中就自动创建好了 SKILL,比较省心。

不过如果要搜文件内容,估计还是得用 ripgrep,好在指定目录的话也不算特别慢。