# Hermes Web Search Plus

> 仓库地址：https://github.com/robbyczgw-cla/hermes-web-search-plus
> 作者/组织：robbyczgw-cla
> 成熟度：beta
> 分析日期：2026-04-15

## 一句话总结
多搜索引擎智能路由的 Hermes plugin，集成 7 个 provider 并自动选择最优引擎。

## 项目定位与架构
Web Search Plus 扩展了 Hermes Agent 的 web 搜索能力，从单引擎升级为 7 引擎智能路由。核心设计是：分析查询特征 → 自动选择最适合的搜索引擎 → 返回结果并解释选择理由。

7 个搜索 provider：Serper（新闻/本地查询）、Tavily（研究深度）、Exa（语义发现，支持 deep/deep-reasoning 模式）、Querit、Perplexity、You.com、SearXNG（隐私优先，无 API 费用）。

## 关键技术特性
- **Smart Provider Selection**：分析查询特征自动路由到最优搜索引擎
- **7 Search Backends**：Serper、Tavily、Exa、Querit、Perplexity、You.com、SearXNG
- **Exa Deep Modes**：deep 和 deep-reasoning 模式，跨源信息综合
- **Intelligent Fallback**：provider 故障时自动切换备选，持续 1 小时
- **Caching Layer**：本地缓存减少冗余 API 调用
- **Filtering Options**：时间范围 + 域名包含/排除

## 设计亮点与创新
每次搜索结果附带"provider 选择理由"的透明度设计增强了用户信任。7 引擎自动 fallback 确保了高可用性。SearXNG 作为零成本隐私备选是很好的兜底。

## 局限性与风险
- 多 provider API key 管理增加配置复杂度
- 自动路由的准确性取决于查询分析质量
- API 成本可能因多 provider 使用而叠加

## 与生态系统的关联
增强了 Hermes Agent 的基础搜索能力。Hermes v0.6 已集成 Exa search backend，Web Search Plus 提供了更丰富的多引擎方案。
