词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
| 来源 | 可选 — 使用 hermes skills install official/research/searxng-search 安装 |
| 路径 | optional-skills/research/searxng-search |
| 版本 | 1.0.0 |
| 作者 | hermes-agent |
| 许可证 | MIT |
| 平台 | linux, macos |
| 标签 | search, searxng, meta-search, self-hosted, free, fallback |
| 相关 skill | duckduckgo-search, domain-intel |
FIRECRAWL_API_KEY)未配置时,自动作为回退方案出现。SEARXNG_URL 环境变量,指向你的 SearXNG 实例:SEARXNG_URL 已设置且实例响应,则使用 SearXNGSEARXNG_URL 未设置或不可访问,则回退到其他可用搜索工具terminal 使用 curl 调用 SearXNG JSON API。这样可以避免假设安装了特定的 Python 包。| 参数 | 说明 | 示例 |
|---|---|---|
q | 查询字符串(URL 编码) | q=python+async |
format | 输出格式:json、csv、rss | format=json |
engines | 逗号分隔的引擎名称 | engines=google,bing,ddg |
limit | 每个引擎的最大结果数(默认 10) | limit=5 |
categories | 按分类过滤 | categories=news,science |
safesearch | 0=无,1=适中,2=严格 | safesearch=0 |
time_range | 过滤:day、week、month、year | time_range=week |
title、url、content(摘要)、engine、parsed_url、img_src、thumbnail、author、published_daterequests 使用 Python APIrequests 库调用 SearXNG REST API:searxng-data 包:https://searxng.example.com(替换为任意公共实例)web_extract、浏览器工具或 curl 提取最相关的 URL。SEARXNG_URL 已设置且实例可访问。web_extract、浏览器工具或 curl 获取完整文章。| 问题 | 可能原因 | 处理方式 |
|---|---|---|
SEARXNG_URL 未设置 | 未配置实例 | 使用公共 SearXNG 实例或自行搭建 |
| 连接被拒绝 | 实例未运行或 URL 错误 | 检查 URL 是否正确且实例正在运行 |
| 结果为空 | 实例屏蔽了该查询 | 尝试其他实例或自托管 |
| 响应缓慢 | 公共实例负载过高 | 自托管或使用负载较低的公共实例 |
不支持 json 格式 | SearXNG 版本过旧 | 尝试 format=rss 或升级 SearXNG |
SEARXNG_URL:没有它,此 skill 无法运行。urllib.parse.quote()。format=json:默认格式可能不是机器可读的。始终明确请求 JSON。--max-time 或 timeout=,以避免在实例不可访问时挂起。SEARXNG_URL 未设置且用户询问 SearXNG,帮助他们: