Web Search Pro

🔎 联邦搜索引擎 · 零配置即用

search榜 #10

Agent-first 多源网络搜索与检索引擎,支持新闻、文档、代码、企业研究,零 API Key 即用,可选 Tavily/Exa/Perplexity 等 10+ 服务商增强覆盖。

收藏
13.7k
安装
6.4k
版本
2.1.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Web Search Pro 2.1 是一款面向 Agent 的代码级 Node 运行时搜索工具,提供「零配置即用 + 可选高级服务商」的双层架构:

  • 无 Key 基线层:内置 DuckDuckGo 搜索与原生 fetch 抓取,无需任何 API Key 即可执行网页搜索、站点爬取、站点地图生成和内容提取
  • 联邦增强层:通过配置 Tavily、Exa、Querit、Serper、Brave、SerpAPI、You.com、SearXNG、Perplexity/Sonar 等 10+ 服务商,实现智能路由与多源交叉验证

核心脚本包括:search.mjs(多类型搜索)、extract.mjs(单页内容提取)、crawl.mjs(站点爬取)、map.mjs(站点地图)、research.mjs(深度研究)、doctor.mjs(环境诊断)等 11 个 CLI 工具。

显著优点

1. Agent-native 设计:输出结构专为 LLM Agent 优化,包含 routingSummary(路由解释)、federated.value(联邦增益指标:额外提供商数、结果恢复数、交叉验证数、去重节省)等元数据
2. 零门槛启动:首次运行无需注册任何服务,Node 环境 + 一行命令即可开始搜索

3. 智能联邦路由:自动在多服务商间进行 fanout 查询,通过 resultsCorroboratedByFanout 等指标量化信息可信度

4. 多场景覆盖:支持新闻实时搜索、技术文档定向检索、代码实现研究、企业竞品分析、多语言搜索(含百度)等垂直场景

5. 灵活的 Perplexity 接入:原生 API、OpenRouter、KiloCode、自定义网关四种接入方式适配不同网络环境

潜在缺点与局限性

  • 基线层质量波动:DuckDuckGo 结果受反爬策略影响,复杂查询或高并发场景下稳定性不及付费 API
  • 服务商依赖风险:联邦层功能需配置对应 API Key,部分服务商(如 Tavily、Exa)存在额度限制与计费风险
  • Node 环境绑定:非纯指令型 Skill,必须依赖 Node 运行时,轻量化场景部署成本较高
  • SearXNG 自托管门槛:隐私优先的 metasearch 方案需要用户自行部署维护实例
  • 路由透明度有限:联邦路由逻辑封装于代码层,高级用户难以自定义权重策略

适合人群

  • AI Agent 开发者:需要结构化、可解释搜索输出的 LLM 应用构建者
  • 研究型用户:新闻追踪、技术调研、竞品分析等需要多源交叉验证的场景
  • 隐私敏感用户:可通过 SearXNG 自托管实现去中心化搜索
  • 渐进式采用者:希望先免费试用、再按需接入付费 API 的务实用户

常规风险

| 风险类别 | 说明 | 缓解建议 |
|---------|------|---------|
| API 密钥泄露 | 多服务商配置增加暴露面 | 使用环境变量注入,避免硬编码 |
| 服务可用性 | 第三方 API 存在单点故障 | 配置多服务商联邦,启用 fallback |
| 成本控制 | Tavily/Perplexity 等按量计费 | 监控 `federated.value` 指标,优化 provider 组合 |
| 内容合规 | 搜索结果可能含敏感信息 | 下游应用增加内容过滤层 |
| 反爬封禁 | 基线层高频请求可能触发限制 | 降低并发,优先使用付费 API 层 |

Web Search Pro 内容

暂无文件树

手动下载zip · 109.3 kB
contentapplication/octet-stream
请选择文件