最近 OpenClaw 接连推出了 2026.4.1 和 2026.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 的结果(通常会显示聚合后的链接和摘要)。

评论区