OpenClaw 用 Brave Search 还是 SearXNG?

最近在折腾 openclaw 的时候,我发现一个挺有意思的变化。

之前版本在配置联网搜索时,需要自己去申请 Brave Search API Key,然后填到配置里。也就是说,如果你想让 openclaw 的 Agent 能够联网查资料,基本默认是走 Brave Search

但最近更新的版本里,情况变了 —— openclaw 直接内置了 SearXNG

这就带来一个问题:

openclaw 到底用 Brave Search 好,还是 SearXNG 更好?

我自己折腾了一圈之后,整理了一些实际体验。


一、两者本质就不是一类东西

很多人第一次看到这两个名字,会以为它们是同一种服务,但其实完全不同。

Brave Search

  • 一个独立搜索引擎
  • 有自己的网页索引
  • 需要 API Key
  • 官方托管

SearXNG

  • 一个开源的搜索聚合器
  • 本身不做搜索
  • 只是聚合多个搜索引擎结果
  • 可以自己部署

简单理解:

Brave Search = 搜索引擎

SearXNG = 搜索引擎聚合器

所以 openclaw 从 Brave 改成内置 SearXNG,其实是架构上的一个变化。


二、为什么旧版 openclaw 用 Brave

最早 openclaw 默认推荐 Brave Search,原因其实很现实:

1、质量比较稳定

Brave 是少数拥有 自己网页索引 的搜索引擎之一。

相比一些隐私搜索引擎(例如 DuckDuckGo),Brave 的结果通常更稳定一些。


2、API 非常简单

配置只需要:

BRAVE_SEARCH_API_KEY=xxxx

然后 Agent 就可以直接调用。

对开发者来说,这是最省事的方式。


3、速度比较快

Brave Search 只有一个数据源。

不像聚合搜索那样需要请求多个引擎。

所以延迟通常更低。


三、新版 openclaw 为什么改成 SearXNG

新版 openclaw 直接把 SearXNG 集成进来了,我猜背后的原因主要有三个。

1、避免 API Key

很多用户第一次部署时会卡在这里:

  • 不知道去哪里申请
  • 有免费额度限制
  • 有些地区申请比较麻烦

而 SearXNG:

不需要 API Key

直接就能用。


2、可以聚合更多信息源

SearXNG 最大的优势是:

可以同时查多个来源。

比如:

  • Google
  • Bing
  • Brave
  • DuckDuckGo
  • GitHub
  • Reddit
  • StackOverflow

Agent 的搜索结构会变成这样:

Agent
   ↓
SearXNG
   ↓
多个搜索引擎

信息覆盖面更大。


3、开源生态更喜欢 SearXNG

很多 AI 项目都用它做联网搜索,比如:

  • OpenWebUI
  • LibreChat
  • Flowise
  • OpenDevin

原因很简单:

SearXNG 有完整 API,而且完全开源。


四、实际使用体验

我简单总结一下两者的实际感受。

Brave Search

优点:

  • 搜索结果比较干净
  • API 简单
  • 速度快
  • 稳定

缺点:

  • 需要 API Key
  • 免费额度有限
  • 信息来源单一

SearXNG

优点:

  • 不需要 Key
  • 可自托管
  • 可聚合多个搜索源
  • 非常适合 AI Agent

缺点:

  • 速度可能慢一点
  • 有时排序不太稳定
  • 依赖后端搜索源

五、哪个更适合 openclaw

如果只是 普通搜索能力

我其实更喜欢 Brave Search

结果更稳定。


但如果是 AI Agent 联网搜索

我觉得 SearXNG 更合适

原因很简单:

信息来源越多
Agent 幻觉越少

尤其是当你把 GitHub、Reddit、StackOverflow 这些技术社区也加入搜索源之后,AI 找资料的能力会明显变强。


六、我现在的配置

我现在比较推荐的方案是:

openclaw
   ↓
SearXNG
   ↓
Brave + Google + Bing + GitHub

这样:

  • Brave 负责稳定搜索
  • Google/Bing 补充索引
  • GitHub 提供技术内容

基本算是比较均衡的配置。


七、一个挺明显的趋势

其实从 openclaw 这次更新也能看出来一件事:

AI 工具正在从「单搜索源」走向「搜索聚合」。

因为对 Agent 来说:

信息覆盖面
比
单一搜索质量
更重要

未来很多 AI IDE、AI Agent,很可能都会内置类似 SearXNG 这样的搜索聚合层。


如果你也在折腾 openclaw,或者在搭自己的 AI Agent,我的建议是:

先用默认的 SearXNG。

等玩熟了,再考虑把 Brave Search 也加进去。

效果会更好一点。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注