robbyczgw-cla/hermes-web-search-plus

Give your Hermes agent the web as real sources, never a made-up answer — multi-provider search and extraction with an optional local, key-free DonSeTch option.

解决的问题

Web Search Plus 是 Hermes Agent 的一个插件,它改善了 AI 代理搜索网络和阅读网页的方式。它解决了依赖单一搜索提供商的问题,因为单一提供商可能会受到中断、速率限制或结果不佳的影响。通过为多个搜索和提取服务提供统一接口,它确保代理能够可靠地访问最新信息,并从网页中获取干净、可读的文本。

工作原理

该项目为代理提供了两个主要工具:

  • web_search_plus:在各种提供商(包括付费 API 和 SearXNG 等自托管选项)中搜索网络,并返回排名链接和摘要。
  • web_extract_plus:获取特定 URL,并将其转换为代理可以处理的干净文本。

它配备了一个路由系统,如果某个服务失败或未返回结果,可以自动尝试其他服务。它还通过单独的 stdio MCP 进程支持 DonSeTch 等本地提供商,以减少对付费 API 的依赖。

适用对象

希望其 AI 代理在网络研究能力方面更强大、更注重隐私或更灵活的 Hermes Agent 开发者和用户。

亮点

  • 多提供商支持:支持 15 个搜索提供商和 9 个提取提供商。
  • 灵活路由:自动回退到替代服务以避免死胡同。
  • 自托管选项:与 SearXNG、Keenable 和 DonSeTch 集成,以实现隐私和预算控制。
  • 干净提取:将复杂的网页转换为代理可消费的干净文本。
  • 来源透明:返回原始链接和来源,而不仅仅是生成的答案。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目