1.概念和技术特点
简单来说,SearXNG 是一个开源的元搜索引擎。它不自己爬数据,而是把 Google、Bing、DuckDuckGo 等 70+ 搜索引擎的结果聚合在一起给你。

•极致隐私保护:SearXNG 充当用户与商业搜索引擎之间的代理,不会存储用户的搜索历史或个人信息(如 IP 地址、Cookie),从而避免被大型公司建立画像。
•结果聚合与优化:单次搜索即可获取来自多个平台的结果,支持对视频、图片、磁力链接等 10 多个类别进行分类搜索。
•AI 友好集成:它非常适合作为大语言模型(LLM)的联网搜索插件。通过 SearXNG API,它可以集成到 Dify、LangChain 或本地 AnythingLLM 中,让 AI 能够实时获取最新资讯。
•高度可定制:用户可以完全自定义搜索结果的过滤规则、界面主题(如响应式的 Simple 主题)以及启用的后端引擎
2.前置条件
在开始之前,请确保已经安装: - OpenClaw (Linux下安装OpenClaw)- SearXNG(SearXNG私有化部署与Dify集成)
(1)注意SearXNG的setting.yml的配置


(2)安装完成后,可以使用ip加端口来验证是否安装成功

3.安装过程
3.1安装clawhub

3.2登录clawhub

注意:如果本地没有安装浏览器,可以复制上图红线标记的地址在浏览器中打开
3.3安装基础skill

(1)搜索skills的能力
clawhub install find-skills
(2)让agent主动做事,而不是等你的指令
clawhub install proactive-agent
(3)自我改进、自我反思
clawhub install self-improving
注意:上面3个skill是经常用的skill,一般提前安装
3.4安装skill连接搜索引擎

配置完成后,你需要在终端输入指令,来配置一下 Skill 的 SearXNG URL 环境变量。
注意:下面的命令中的url需要换成你的 IP 加端口。
openclaw config set skills.entries.searxng.env.SEARXNG_URL "http://localhost:8080" |

cd.openclaw\workspace\skills\Searxng

3.5重启openclaw服务
openclaw gateway restart # 重启服务

注意:如果报错,根据错误直接在opanclaw聊天框中修复

夜雨聆风