← 返回 Skills 市场
267
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install searxng-backup
功能描述
Privacy-respecting metasearch using your local SearXNG instance. Search the web, images, news, and more without external API dependencies.
安全使用建议
This skill appears to implement a local SearXNG search client and is generally coherent with that purpose, but there are several issues to consider before installing: (1) Metadata mismatches — the registry listing, SKILL.md, and _meta.json use different owner IDs and version numbers; verify the publisher/author before trusting the package. (2) The SKILL.md requires SEARXNG_URL but the registry metadata claims no env vars — make sure you set SEARXNG_URL to a SearXNG instance you control (preferably localhost). (3) The script disables SSL verification (verify=False) and suppresses warnings to support self-signed certificates; if you point SEARXNG_URL to anything other than a local/trusted instance this could expose your queries to interception. Consider editing the script to enable verify=True if you use a proper TLS cert. (4) There is no install spec for Python dependencies (httpx, rich). Install those in a virtualenv before running. (5) If you need higher assurance, ask the publisher to reconcile metadata (ownerId/version) and provide an install specification or signed release. If you proceed, run the skill in an isolated environment and ensure SEARXNG_URL points to a host you control.
功能分析
Type: OpenClaw Skill
Name: searxng-backup
Version: 1.0.0
The skill provides a search interface for SearXNG but contains a security vulnerability in `scripts/searxng.py` where SSL certificate verification is explicitly disabled (`verify=False`) and associated warnings are suppressed. While the documentation states this is for local self-signed certificates, this flaw allows for potential Man-in-the-Middle (MITM) attacks if the agent is configured to use a remote or public SearXNG instance via the `SEARXNG_URL` environment variable.
能力评估
Purpose & Capability
The code and SKILL.md implement a CLI that queries a SearXNG JSON API on SEARXNG_URL using python3 — this matches the described purpose. However, registry metadata lists no required env vars while SKILL.md requires SEARXNG_URL; _meta.json ownerId/version differ from the top-level registry metadata. These metadata mismatches reduce trust and should be resolved.
Instruction Scope
Runtime instructions and the script stay within the stated purpose: build and send HTTP requests to the configured SearXNG instance and render results. The SKILL.md does not instruct reading unrelated files or harvesting other credentials.
Install Mechanism
This is an instruction-only skill (no install spec). The Python script declares dependencies (httpx, rich) and a Python version, but the package registry metadata does not provide an install step. That omission may cause runtime failure and means the skill expects the environment to already satisfy requirements — not dangerous, but inconvenient and less explicit.
Credentials
No sensitive credentials are requested, which is appropriate. However, SKILL.md requires a SEARXNG_URL env var (defaulting to localhost) while the registry listing earlier claims 'Required env vars: none' — that's an inconsistency. Also the script disables SSL verification (verify=False) and suppresses SSL warnings to support self-signed certs; if the configured SEARXNG_URL points to an external/untrusted host this could enable man-in-the-middle attacks or accidental data leakage.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not modify other skills or global agent settings. It runs as an ordinary CLI tool when invoked.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install searxng-backup - 安装完成后,直接呼叫该 Skill 的名称或使用
/searxng-backup触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Adds SearXNG skill for privacy-respecting metasearch.
- Enables web, image, news, and video searches using a local SearXNG instance
- Requires setting the SEARXNG_URL environment variable (defaults to http://localhost:8080)
- Supports advanced search options (result count, language, time range, output format)
- No external API keys or dependencies required
- Provides multiple search triggers for ease of use
元数据
常见问题
Searxng Backup 是什么?
Privacy-respecting metasearch using your local SearXNG instance. Search the web, images, news, and more without external API dependencies. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 267 次。
如何安装 Searxng Backup?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install searxng-backup」即可一键安装,无需额外配置。
Searxng Backup 是免费的吗?
是的,Searxng Backup 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Searxng Backup 支持哪些平台?
Searxng Backup 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Searxng Backup?
由 macdesire(@macdesire)开发并维护,当前版本 v1.0.0。
推荐 Skills