mcpField
S
searxng

searxng

github.com/sundial-org生产力670235 次安装34 周前更新
代码仓库

关于 searxng

searxng 是通过本地 SearXNG 实例搜索网页的技能,提供类别、语言和时间范围筛选,并支持 JSON 输出供程序使用。

主要功能

  1. 01设置网页搜索结果数量
  2. 02图片、新闻和视频类别
  3. 03语言和时间范围筛选
  4. 04JSON 输出

适用场景

  1. 01通过本地 SearXNG 实例搜索网页
  2. 02检索图片、新闻或视频结果
  3. 03通过 JSON 输出在脚本中使用搜索结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill searxng

安装后在 Claude Code 中输入/searxng确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

CHANGELOG.md
PUBLISH.md
PUBLISHING_CHECKLIST.md
README.md
scripts/
searxng.py

详细介绍

SearXNG 搜索

通过本地 SearXNG 实例搜索网页——这是一款注重隐私的元搜索引擎。

命令

网页搜索
uv run {baseDir}/scripts/searxng.py search "query"              # Top 10 results
uv run {baseDir}/scripts/searxng.py search "query" -n 20        # Top 20 results
uv run {baseDir}/scripts/searxng.py search "query" --format json # JSON output
分类搜索
uv run {baseDir}/scripts/searxng.py search "query" --category images
uv run {baseDir}/scripts/searxng.py search "query" --category news
uv run {baseDir}/scripts/searxng.py search "query" --category videos
高级选项
uv run {baseDir}/scripts/searxng.py search "query" --language en
uv run {baseDir}/scripts/searxng.py search "query" --time-range day

配置

必需: 将 SEARXNG_URL 环境变量设置为你的 SearXNG 实例:

export SEARXNG_URL=https://your-searxng-instance.com

或者在你的 Clawdbot 配置中进行设置:

{
  "env": {
    "SEARXNG_URL": "https://your-searxng-instance.com"
  }
}

默认值(如果未设置):http://localhost:8080

功能

  • 🔒 注重隐私(使用你的本地实例)
  • 🌐 聚合多个引擎的结果
  • 📰 支持多种搜索分类
  • 🎨 格式丰富的输出
  • 🚀 快速 JSON 模式,适用于编程调用

API

使用本地 SearXNG JSON API 端点(默认无需身份验证)。

评论

支持 Markdown