ClawSkills logoClawSkills

Local web search using SearXNG

使用自托管的 SearXNG 元搜索引擎搜索网络。聚合 Google、Brave、DuckDuckGo 等搜索引擎,无需 API 密钥。

介绍

# SearXNG Web Search

通过您自托管的 SearXNG 实例进行尊重隐私的元搜索。

## 何时使用(触发短语)

当用户询问以下内容时使用此技能: - “在网络上搜索...” - “查找...” / “查找关于...的信息” - “什么是...” (需要最新信息时) - “研究...” / “搜索...” - “谷歌...” (重定向到尊重隐私的搜索)

## 快速开始

```bash python3 ~/.clawdbot/skills/searxng/scripts/searxng_search.py "your query" python3 ~/.clawdbot/skills/searxng/scripts/searxng_search.py "query" --count 10 python3 ~/.clawdbot/skills/searxng/scripts/searxng_search.py "query" --lang de ```

## 设置

设置 `SEARXNG_URL` 环境变量: ```bash export SEARXNG_URL="http://your-searxng-host:8888" ```

## 标志

| 标志 | 默认值 | 描述 | |------|---------|-------------| | `-n`, `--count` | 5 | 返回结果数 (1-20) | | `-l`, `--lang` | auto | 语言代码 (en, de, fr, es, 等) |

## 输出

返回 JSON: ```json { "query": "search terms", "count": 5, "results": [ {"title": "...", "url": "...", "description": "...", "engines": ["google", "brave"], "score": 1.5} ] } ```

## 备注

- 无需 API 密钥——SearXNG 聚合上游引擎 - 结果包含源引擎以确保透明度 - 分数表示相关性(越高越好) - 对于新闻,请在查询中添加“news”或使用 `--lang` 获取区域性结果

更多产品