首页openclaw插件 › Web Search Plus Plugin — Web Search Plus — 多提供商网络搜索

代码插件 安全

Web Search Plus Plugin — Web Search Plus — 多提供商网络搜索

v2.0.21

OpenClaw多提供商网络搜索插件,支持Serper、Tavily、Exa、Querit、Perplexity、You.com、SearXNG等多个搜索提供商,自动路由最适合查询的提供商。

0· 21·0 当前
下载插件包 项目主页
最后更新
2026/4/8
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该插件的代码、运行时指令和请求的环境变量与多提供商网络搜索工具一致;没有请求无关凭证或安装意外组件——但SearXNG的可选SEARXNG_ALLOW_PRIVATE设置可能削弱SSRF保护,应谨慎使用。
安全有层次,运行前请审查代码。

版本

latestv2.0.212026/3/24
● 无害

安装命令 点击复制

官方npx clawhub@latest install web-search-plus-plugin
镜像加速npx clawhub@latest install web-search-plus-plugin --registry https://cn.clawhub-mirror.com

插件文档

web-search-plus-plugin

Multi-provider web search plugin for OpenClaw.

Requires at least one configured provider API key or a SEARXNG_INSTANCE_URL.

Install

openclaw plugins install clawhub:web-search-plus-plugin

It registers a web_search_plus tool that can query multiple providers and auto-route to the one that best fits the query.

Why use this instead of OpenClaw's built-in web_search?

OpenClaw's built-in web_search uses Brave Search.

You might want this plugin when:

  • Brave returns thin or no results for a query, but Serper/Google or You.com still finds relevant pages.
  • You want research-oriented output; Tavily can return structured results that are easier to summarize.
  • You want semantic discovery; Exa can find related content that plain keyword search may miss.

Supported providers:

  • Serper (Google)
  • Tavily
  • Exa
  • Querit
  • Perplexity
  • You.com
  • SearXNG

What you need

You do not need every provider.

You need at least one configured provider:

  • an API key for any hosted provider, or
  • a SearXNG instance URL

Supported "at least one" options:

  • SERPER_API_KEY
  • TAVILY_API_KEY
  • EXA_API_KEY
  • QUERIT_API_KEY
  • PERPLEXITY_API_KEY
  • KILOCODE_API_KEY
  • YOU_API_KEY
  • SEARXNG_INSTANCE_URL

Quick setup

cp .env.template .env
# add at least one API key or SearXNG URL

Then load the plugin in OpenClaw and restart the gateway.

Provider overview

ProviderBest forFree tierRate limit (free)
SerperGoogle-style general web, news, shopping, local resultsYes2,500/mo
TavilyResearch-style results and summariesYes1,000/mo
ExaSemantic / neural discoveryYes1,000/mo
QueritMultilingual and regional searchYesVaries
PerplexityAnswer-style web results with citationsLimited / depends on planAPI credits required
You.comGeneral web + answer-oriented resultsLimited60 req/hr
SearXNGSelf-hosted metasearchYes, self-hostedSelf-hosted, unlimited

Auto-routing logic

The plugin scores each query against the providers you have configured and picks the best match for that query type. If the first choice is unavailable or fails, it falls back to another configured provider instead of failing immediately.

Notes

  • Auto-routing chooses among configured providers only.
  • If a provider is missing credentials, it is skipped.
  • SearXNG includes SSRF protection by default.
  • SEARXNG_ALLOW_PRIVATE=true disables that protection and should only be used on trusted private networks.

Environment variables

  • SERPER_API_KEY
  • TAVILY_API_KEY
  • EXA_API_KEY
  • QUERIT_API_KEY
  • PERPLEXITY_API_KEY
  • KILOCODE_API_KEY — alternative Perplexity-compatible search gateway via https://api.kilo.ai/api/gateway/chat/completions
  • YOU_API_KEY
  • SEARXNG_INSTANCE_URL
  • SEARXNG_ALLOW_PRIVATE

Cache behavior

The plugin writes cache files only inside its own .cache/ directory:

  • hashed search result payloads, including returned results plus cache metadata such as timestamp, query, provider, and search params
  • provider_health.json, which stores provider failure/cooldown state and sanitized last-error text for fallback routing

No API keys are written to the cache by the plugin logic.

Repository

GitHub: <https://github.com/robbyczgw-cla/web-search-plus-plugin>;

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务