SearXNG Web 搜索:隐私优先的 AI 搜索代理 - Openclaw Skills
作者:互联网
2026-04-06
什么是 SearXNG Web 搜索?
SearXNG Web 搜索技能使您的 AI 代理能够在专注于隐私和去中心化的情况下浏览实时网络。通过利用 Openclaw Skills,此工具连接到您的自托管 SearXNG 实例,同时从 Google、Brave 和 DuckDuckGo 等主流引擎提取结果。
这种方法消除了为每个搜索提供商提供单独 API 密钥的需求,同时保持对数据的完全控制。对于构建优先考虑匿名性和跨多个搜索源聚合情报的研究密集型 AI 工作流的开发人员来说,它是一个必不可少的组件。
下载入口:https://github.com/openclaw/skills/tree/main/skills/eg-yks/local-websearch-1
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install local-websearch-1
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 local-websearch-1。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
SearXNG Web 搜索 应用场景
- 研究实时信息或当前事件,为 AI 代理提供最新的上下文。
- 执行尊重隐私的网络搜索,而不被单个搜索巨头跟踪。
- 通过聚合来自多个上游引擎的结果来收集不同的观点。
- 在编码会话期间自动化技术查找或寻找文档。
- 当查询需要实时网络信息或特定研究数据时,AI 代理会触发该技能。
- 脚本使用 Python 后端将请求发送到配置的 SEARXNG_URL 环境变量。
- SearXNG 查询多个上游引擎(Google、Bing、Brave 等)并聚合搜索结果。
- 结果经过过滤、相关性评分,并作为结构化 JSON 对象返回给代理。
- 代理通过解析排名前列的结果来合成答案或向用户提供链接。
SearXNG Web 搜索 配置指南
要在 Openclaw Skills 生态系统中使用此技能,请确保您有一个正在运行的 SearXNG 实例并安装了 Python 3。
- 为您的实例设置环境变量:
export SEARXNG_URL="http://your-searxng-host:8888"
- 通过 CLI 运行手动查询来验证安装:
python3 scripts/searxng_search.py "Openclaw Skills documentation"
SearXNG Web 搜索 数据架构与分类体系
该技能返回一个干净的 JSON 结构,其中包含有关搜索过程的元数据和排序后的结果列表。
| 字段 | 类型 | 描述 |
|---|---|---|
| query | string | 用于请求的原始搜索词。 |
| count | number | 返回的结果数量(默认为 5)。 |
| results | array | 包含标题、URL、描述、引擎和分数的对象列表。 |
每个结果条目都包含一个源引擎列表以确保透明度,以及一个指示匹配相关性的分数。
name: searxng
description: Search the web using a self-hosted SearXNG metasearch engine. Aggregates Google, Brave, DuckDuckGo, and more without API keys.
homepage: https://docs.searxng.org
command-dispatch: cli
command: python3 {baseDir}/scripts/searxng_search.py
metadata: {"moltbot":{"emoji":"??","requires":{"bins":["python3"],"env":["SEARXNG_URL"]}}}
SearXNG Web Search
Privacy-respecting metasearch via your self-hosted SearXNG instance.
When to use (trigger phrases)
Use this skill when the user asks:
- "search the web for..."
- "look up..." / "find information about..."
- "what is..." (when current info needed)
- "research..." / "search for..."
- "google..." (redirect to privacy-respecting search)
Quick start
python3 {baseDir}/scripts/searxng_search.py "your query"
python3 {baseDir}/scripts/searxng_search.py "query" --count 10
python3 {baseDir}/scripts/searxng_search.py "query" --lang de
Setup
Set SEARXNG_URL environment variable:
export SEARXNG_URL="http://your-searxng-host:8888"
Flags
| Flag | Default | Description |
|---|---|---|
-n, --count |
5 | Results to return (1-20) |
-l, --lang |
auto | Language code (en, de, fr, es, etc.) |
Output
Returns JSON:
{
"query": "search terms",
"count": 5,
"results": [
{"title": "...", "url": "...", "description": "...", "engines": ["google", "brave"], "score": 1.5}
]
}
Notes
- No API keys needed—SearXNG aggregates upstream engines
- Results include source engines for transparency
- Scores indicate relevance (higher = better)
- For news, add "news" to query or use
--langfor regional results
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
天气:实时预报与气象数据 - Openclaw Skills
上传处理程序生成器:安全文件上传逻辑 - Openclaw Skills
Docker 镜像构建器:自动化容器构建 - Openclaw Skills
Crypto.com 交易机器人:自动化加密货币交易所工具 - Openclaw Skills
Claude 安全检查器:HHH 对齐与审核 - Openclaw Skills
币安三角套利:加密货币交易与执行 - Openclaw Skills
币安超短线交易机器人:高频加密货币交易工具 - Openclaw Skills
币安网格交易:自动化加密货币套利 - Openclaw Skills
AI 测试生成器:自动化单元测试创建 - Openclaw Skills
AI 性能优化器:自动化代码瓶颈分析 - Openclaw Skills
AI精选
