Web Search Pro

🔎 多引擎智能搜索,精准信息掌控

多引擎精细化搜索工具,支持域名过滤、日期范围、深度搜索等高级功能,自动选择最优引擎,AI场景下信息检索的强力补充。

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

使用说明

核心功能

web-search-pro 是一款专为 AI Agent 设计的多引擎精细化搜索工具,作为 OpenClaw 内置 web_search(Brave/Perplexity)的功能补充,提供了更专业的搜索控制能力。

支持的搜索引擎

  • Tavily(推荐):AI 优化搜索,最佳答案质量,原生支持全参数过滤 + 内容提取,免费 1000 次/月
  • Exa:语义/神经网络搜索,适合深度研究,$10 免费额度
  • Serper:真实 Google SERP,新闻覆盖最广,免费 100 次/月
  • SerpAPI:多引擎支持(Google/Bing/百度/Yandex/DuckDuckGo),中文搜索首选,免费 250 次/月

核心用法

# 基础搜索(自动选引擎)
node scripts/search.mjs "query"
# 域名过滤:仅搜索 GitHub/Stack Overflow
node scripts/search.mjs "query" --include-domains "github.com,stackoverflow.com"
# 日期范围 + 深度搜索
node scripts/search.mjs "query" --from 2024-01-01 --to 2024-12-31 --deep
# 新闻模式
node scripts/search.mjs "query" --news --days 7
# 内容提取
node scripts/extract.mjs "https://example.com/article"

显著优点
1. 智能引擎选择:根据查询类型自动匹配最优引擎(深度搜索→Tavily/Exa、新闻→Serper、中文→百度)

2. 全参数控制:域名白名单/黑名单、绝对日期/相对时间范围、结果数量、国家/语言定位

3. 双模式输出:默认 Markdown 格式便于 AI 消费,--json 支持程序化调用

4. 内容提取:支持 Tavily Extract 和 Exa livecrawl,直接获取网页正文

潜在局限
1. API 成本:深度搜索消耗更多额度(Tavily 2x 倍),高频使用需关注配额

2. 配置门槛:必须至少配置一个 API Key,国内用户获取 Tavily/Exa 可能需境外支付方式

3. 引擎差异:Serper/SerpAPI 的域名过滤通过 site: 操作符模拟,非原生支持,精准度略逊于 Tavily/Exa

4. 提取限制:内容提取仅支持 Tavily 和 Exa,Serper/SerpAPI 无法使用此功能

适合人群

  • 需要超越基础搜索的 AI 开发者(精准溯源、学术调研、竞品监控)
  • 中文搜索场景用户(SerpAPI 百度支持)
  • 需要域名白名单构建可信知识库的场景(如仅搜索 .edu/.gov 站点)

常规风险

  • API Key 泄露风险(需妥善保管环境变量)
  • 搜索结果质量依赖第三方引擎,存在时效性偏差或信息茧房
  • 深度搜索的高消耗可能导致免费额度快速耗尽

Web Search Pro 内容

暂无文件树

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