OpenClaw 支持 SearXNG 作为一个自托管、无密钥的Documentation Index
Fetch the complete documentation index at: https://openclaw.zhcndoc.com/llms.txt
Use this file to discover all available pages before exploring further.
web_search 提供商。SearXNG 是一个开源元搜索引擎,会聚合来自 Google、Bing、DuckDuckGo 以及其他来源的结果。
优点:
- 免费且无限制 — 无需 API 密钥或商业订阅
- 隐私 / 隔离网络 — 查询绝不会离开你的网络
- 到处可用 — 商业搜索 API 没有地区限制
设置
运行一个 SearXNG 实例
配置
baseUrl 字段也接受 SecretRef 对象。
传输规则:
https://适用于公共或私有的 SearXNG 主机http://仅接受受信任的私有网络或回环主机- 公共 SearXNG 主机必须使用
https:// - 私有/内部主机使用自托管网络防护;公共
https://主机会继续使用严格的 web-search 防护,且不能重定向到私有 地址
环境变量
将SEARXNG_BASE_URL 作为配置的替代方案:
SEARXNG_BASE_URL 且未显式配置提供商时,自动检测会自动选择 SearXNG(优先级最低 — 任何带密钥的 API 驱动提供商会优先获胜)。
插件配置参考
| 字段 | 说明 |
|---|---|
baseUrl | 你的 SearXNG 实例的基础 URL(必填) |
categories | 以逗号分隔的分类,例如 general、news 或 science |
language | 结果的语言代码,例如 en、de 或 fr |
注意事项
- JSON API — 使用 SearXNG 原生的
format=json端点,而不是 HTML 爬取 - 图像结果 URL — 图像分类结果在 SearXNG 返回直接图片 URL 时会包含
img_src - 无需 API 密钥 — 可直接与任何 SearXNG 实例配合使用
- 基础 URL 校验 —
baseUrl必须是有效的http://或https://URL;公共主机必须使用https:// - 网络防护 — 私有/内部 SearXNG 端点会显式允许
私有网络访问;公共
https://SearXNG 端点保持严格的 SSRF 防护 - 自动检测顺序 — SearXNG 在自动检测中最后检查(顺序 200)。已配置密钥的 API 驱动提供商会先运行,然后是 DuckDuckGo(顺序 100),再然后是 Ollama Web Search(顺序 110)
- 自托管 — 你可以控制实例、查询以及上游搜索引擎
- 分类 在未配置时默认为
general - 分类回退 — 如果非
general分类请求成功但 返回零结果,OpenClaw 会在返回空结果集之前 再用general重试同一查询一次
相关内容
- 网页搜索概览 — 所有提供商和自动检测
- DuckDuckGo 搜索 — 另一个无密钥回退方案
- Brave 搜索 — 带免费额度的结构化结果