目 录CONTENT

文章目录

OpenClaw又双叒叕更新了,这次默认内置了SearXNG插件实现免费隐私 Web Search

过客
2026-04-03 / 0 评论 / 1 点赞 / 3 阅读 / 0 字

最近 OpenClaw 接连推出了 2026.4.12026.4.2 两个版本。我先简单说说这两个版本的主要更新亮点,然后详细分享如何在本地用 Docker 安装 SearXNG,并把它配置成 OpenClaw 的 Web Search 提供者。这样就能实现免费、无需 API Key、无查询次数限制、完全本地化的隐私搜索了。

一、OpenClaw 2026.4.1 与 2026.4.2 更新亮点

2026.4.1 的主要变化​:

  • 最实用的一点​:新增了内置的 SearXNG provider,支持直接把本地或自托管的 SearXNG 实例作为 web_search 工具使用。从此不用再依赖 Brave、Perplexity 等需要 API Key 或有额度限制的服务了。
  • 聊天和任务体验优化:新增了 /tasks 命令,可以在聊天里直接查看当前会话的后台任务详情和本地回退计数。
  • 其他改进包括:Amazon Bedrock Guardrails 支持、xAI 工具切换到 Responses API、配置验证机制加强等。整体可靠性和工具集成体验都有提升。

2026.4.2 的主要变化​:

  • 插件架构调整​:xAI 的 x_search 配置从原来的路径迁移到了插件专属路径(plugins.entries.xai.config.xSearch.*),Firecrawl 的 web_fetch 配置也做了类似迁移。使用旧配置的用户建议运行 openclaw doctor --fix 来自动处理。
  • 任务流(Task Flow)得到加强:恢复了核心基板,支持 managed 和 mirrored 两种同步模式、持久化状态跟踪、子任务生成等,适合做比较复杂的后台自动化。
  • 多平台和渠道方面做了大量优化和修复,包括 Android Assistant 支持、Feishu Drive 评论处理、Matrix 提及元数据、WhatsApp 反应与媒体支持等。
  • 执行安全和提供者路由也进行了加强,统一了 HTTP、流式和 Websocket 的认证、代理、TLS 处理,修复了不少路由和权限问题,稳定性进一步提高。

二、在 OpenClaw 中安装配置 SearXNG 的完整过程

SearXNG 是一个开源元搜索引擎,能聚合 Google、Bing、DuckDuckGo 等多家引擎的结果,并提供干净的 JSON API,非常适合作为 OpenClaw 的本地 Web Search 后端。结合 OpenClaw 2026.4.1+ 的内置支持,你可以完全摆脱付费搜索 API 的限制。

1. Docker方式安装并运行SearXNG

  • 创建目录并进入
mkdir -p /home/searxng && cd /home/searxng
  • 运行容器
docker run -d \
  --name searxng \
  -p 8080:8080 \
  -v "/home/searxng:/etc/searxng" \
  -e "BASE_URL=http://localhost:8080/" \
  -e "INSTANCE_NAME=ZngwSearXNG" \
  --restart unless-stopped \
  searxng/searxng:latest
  • -p 8080:8080:把容器 8080 端口映射到本地 8080 端口。
  • -v ...:挂载配置文件卷,方便后续自定义设置。
  • --restart unless-stopped:容器重启时自动启动(推荐)。
  • 浏览器测试

打开浏览器,输入http://ip:8080

  • 但是搜索基本会报错或超时

  • 主要是默认的搜索引擎在国内都访问不了,可以进入右上角“首选项”调整一下国内可用的搜索引擎
  • 百度:国内市场份额最大,中文内容收录最全,但搜索结果中广告较多,需要仔细甄别。
  • 必应 (Bing):微软旗下,国内目前口碑极佳的通用搜索。
  • 360搜索:依托360浏览器和安全卫士的巨大装机量
  • 搜狗搜索 (Sogou):背靠腾讯生态。
  • 夸克 (Quark):阿里旗下,主打“极简、极速、无广告”。

2. 修改SearXNG支持json格式

修改/home/searxng/settings.yml文件,在formats中添加 json

3. 在OpenClaw中配置SearXNG

  • 升级OpenClaw到2026.4.1以及以上的版本。
  • 修改配置/root/.openclaw/openclaw.json
{
 "plugins": {
    "allow": [
      "searxng",
	  ...其他配置
    ],
    "entries": {
      "searxng": {
        "enabled": true
      }
	  ..其他配置
    }
  }
}

然后在env中添加环境变量 "SEARXNG_URL": "http://SearXNG IP:8080"

  • 重启 OpenClaw
openclaw gateway restart
  • 也可以让小龙虾自己配置
启用插件,SearXNG 实例地址`http://192.168.1.115:8080`

4. 测试

在任意支持的聊天应用中向 OpenClaw 发送消息,例如:

使用SearXNG搜索一下 2026 年最新 AI 工具

观察是否返回来自 SearXNG 的结果(通常会显示聚合后的链接和摘要)。

1
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区