乐于分享
好东西不私藏

OpenClaw 免费助手/工具(1):SearXNG,一个属于你自己的搜索引擎

OpenClaw 免费助手/工具(1):SearXNG,一个属于你自己的搜索引擎


你的 AI 为什么"断网"了?

如果你用过 ChatGPT 或其他 AI 助手,一定遇到过这个问题:AI 没法上网搜索最新信息

想要让 AI 能搜索网页?主流方案都需要付费:

  • • Serper API:免费额度 2500 次/月,超出后 $50/月起
  • • SerpAPI:免费 100 次/月,之后 $50/月
  • • Brave Search API:免费 2000 次/月,超出收费

对于一个每天频繁使用的 AI 助手来说,这些额度很快就会用完。

但如果我告诉你,有一套完全免费、无限制的方案呢?


SearXNG:开源的元搜索引擎

SearXNG 是一个开源的"元搜索引擎"——它自己不索引网页,而是帮你同时调用 Google、Bing、DuckDuckGo 等多个搜索引擎,然后聚合结果返回给你。

核心优势

  • • ✅ 完全免费:没有 API 调用次数限制
  • • ✅ 自部署:数据完全掌握在自己手中
  • • ✅ 多引擎聚合:一次搜索,多个来源
  • • ✅ 支持多种类别:网页、图片、新闻、视频、IT 技术等

Docker 一键部署

在服务器上部署 SearXNG 只需要几条命令:

# 创建配置目录mkdir -p ~/searxng && cd ~/searxng# 使用官方 docker-compose 部署wget https://raw.githubusercontent.com/searxng/searxng-docker/master/docker-compose.yamlwget https://raw.githubusercontent.com/searxng/searxng-docker/master/server/configurations/settings.ymlwget https://raw.githubusercontent.com/searxng/searxng-docker/master/server/configurations/dockerfile/settings.yml# 启动服务docker-compose up -d

默认端口 8080,访问 http://你的IP:8080 即可使用。

开启 JSON API

要让 AI 助手能调用搜索结果,需要开启 JSON API。编辑 settings.yml

search:  formats:    - html    - json    # 添加这一行

重启服务后,就可以用 API 方式调用:

curl "http://localhost:8080/search?q=OpenClaw&format=json"

返回结构化的 JSON 数据,包含标题、链接、摘要等信息。


与 OpenClaw 联动:打造会搜索的 AI

OpenClaw 是一个开源的个人 AI 助手框架。你只需要告诉它你的 SearXNG 地址,它就能自动创建搜索能力。

一句话配置

直接对 OpenClaw 说:

"帮我创建一个 SearXNG 搜索技能,我的自部署地址是 http://192.168.3.10:58080"

OpenClaw 会自动:

  1. 1. 创建 searxng Skill
  2. 2. 配置搜索命令和参数
  3. 3. 测试连接是否正常

实际效果

配置完成后,直接问 AI:

"帮我搜索最近的 AI 新闻"

"查一下 Raspberry Pi 5 的价格"

"搜索 Docker 部署最佳实践"

AI 会自动调用 SearXNG 搜索,然后整理结果给你——完全免费,无调用限制

💡 提示:如果你还没部署 SearXNG,也可以让 OpenClaw 帮你生成 Docker 部署命令。


成本对比:省下的不是一点半点

方案
免费额度
超出费用
年成本估算
Serper
2500次/月
$50/月
$600/年
SerpAPI
100次/月
$50/月
$600/年
Brave Search
2000次/月
按量计费
~$200/年
SearXNG 自部署无限制$0服务器成本

如果你已经有一台运行中的服务器(比如树莓派、NAS、VPS),部署 SearXNG 几乎是零成本的。


隐私保护:顺便送你的福利

虽然本文重点是"省钱",但自部署 SearXNG 确实也带来了隐私优势:

  • • 搜索请求不经过第三方 API 服务商
  • • 搜索历史只存在你自己的服务器上
  • • 可以配置代理,隐藏真实 IP

这是一个性价比 + 隐私保护的双赢方案。


总结

如果你正在使用 OpenClaw 或其他 AI 助手,强烈建议部署一个 SearXNG 实例:

  1. 1. 省钱:避开第三方 API 的收费陷阱
  2. 2. 无限制:想搜多少搜多少
  3. 3. 易部署:Docker 几条命令搞定
  4. 4. 可扩展:支持多种搜索引擎和类别

下一期,我会介绍另一个与 OpenClaw 联动的神器——RustFS,一个轻量级的 S3 兼容存储方案,同样可以帮助你避开云存储的付费陷阱。