本地聚合搜索

3小时前更新 1 00
本地聚合搜索本地聚合搜索
本地聚合搜索

技能简介

通过自托管的SearXNG元搜索引擎执行网络查询,聚合Google、Brave、DuckDuckGo等多个上游引擎的结果,无需申请API密钥。

能做什么

  • 根据关键词返回网页搜索结果
  • 指定返回结果数量(1-20条)
  • 按语言过滤搜索结果
  • 显示结果来源引擎及相关性评分

使用说明

安装前提:已部署SearXNG实例,本地需Python 3环境。

配置步骤

  1. 设置环境变量指向你的SearXNG地址:
    export SEARXNG_URL="http://your-searxng-host:8888"
  2. 将技能脚本放置于 ~/.clawdbot/skills/searxng/scripts/ 目录

调用示例

python3 ~/.clawdbot/skills/searxng/scripts/searxng_search.py "查询内容"
python3 ~/.clawdbot/skills/searxng/scripts/searxng_search.py "查询内容" --count 10
python3 ~/.clawdbot/skills/searxng/scripts/searxng_search.py "查询内容" --lang zh

输入与输出

见下方输入与输出表格。

项目内容
输入搜索关键词(必填);结果数量–count(可选,默认5);语言代码–lang(可选)
输出JSON格式结果,包含查询词、数量、结果数组(标题/URL/描述/来源引擎/相关性评分)
适用人群已自建SearXNG实例、注重搜索隐私、需要聚合多引擎结果的用户
不包含SearXNG服务端部署、图片视频搜索、结果持久化存储、商业API高级功能

 

风险提示

  • 依赖自托管SearXNG实例的可用性,服务中断将导致搜索失败
  • 上游引擎可能返回过时或低质量内容,需人工核实
  • 未配置SEARXNG_URL时脚本无法运行
  • 部分网站可能阻止爬虫访问,导致结果不完整

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/stperic/local-websearch/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...