← 返回 Skills 市场
My Searxng
作者
liujiang817
· GitHub ↗
· v1.0.0
· MIT-0
110
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install my-searxng
功能描述
Privacy-respecting metasearch using your local SearXNG instance. Search the web, images, news, and more without external API dependencies.
安全使用建议
This skill appears to do what it says: it runs a local-API search via the included Python script. Before installing or running it: 1) Open scripts/searxng.ini and set the url to your own trusted SearXNG instance (do not rely on the provided default 192.168.1.20:4000 unless it is yours). 2) Be aware the script disables SSL certificate verification for HTTPS (it allows self-signed certs); if you need stronger protection, run your instance with a valid cert or modify the code to enforce verification. 3) The script will send your search queries to whatever URL is configured — treat that endpoint as able to observe/search logs. 4) The code is zero-dependency and straightforward; if you want stronger assurance, review or run the script locally before granting usage. If you want, I can point out the exact lines to change to re-enable certificate verification or to validate the configured URL before requests.
功能分析
Type: OpenClaw Skill
Name: my-searxng
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 (`ssl.CERT_NONE`), potentially exposing users to man-in-the-middle attacks. The script also performs local file writes to `scripts/searxng.ini` to manage its configuration. While these behaviors are documented as being for local instance compatibility and are aligned with the stated purpose, they represent risky capabilities and vulnerabilities according to the analysis criteria.
能力评估
Purpose & Capability
Name/description, required binary (python3), SKILL.md commands, and included Python script all align with a local SearXNG CLI skill. The skill uses a configuration file (searxng.ini) to point at the target instance, which is appropriate for the stated purpose.
Instruction Scope
Runtime instructions are narrowly scoped to calling the included Python script and using the local SearXNG JSON API. The README and SKILL.md explicitly forbid environment-based configuration and instruct file-based config only. The script only reads/writes its own searxng.ini and performs HTTP calls to the configured URL. A notable behavior: the code disables SSL certificate verification (ssl.CERT_NONE) to accommodate self-signed local certificates — this is documented but reduces TLS protections and should be considered before use.
Install Mechanism
No install spec is provided (instruction-only with included script); nothing is downloaded or installed automatically. This minimizes install-time risk.
Credentials
The skill requests no environment variables or external credentials, which is proportionate. However, a provided configuration file (scripts/searxng.ini) contains a default URL (http://192.168.1.20:4000) that the script will use — running the skill as-is will send queries to that endpoint. Confirm the configured endpoint is trusted or change it before running.
Persistence & Privilege
The skill does not request elevated or persistent platform privileges (always:false). It only reads/writes its own config file and does not modify other skills or global settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install my-searxng - 安装完成后,直接呼叫该 Skill 的名称或使用
/my-searxng触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of searxng skill, enabling privacy-friendly local metasearch.
- Search the web, images, news, IT, and science using your own SearXNG instance.
- Zero external dependencies beyond Python 3; no pip install required.
- Standard output is optimized for context efficiency; avoids raw JSON unless explicitly requested.
- Configurable via a simple INI file; local instance URL required.
- Multiple trigger phrases supported in both English and Chinese.
- Advanced options include results count, category, language, and time filtering.
元数据
常见问题
My Searxng 是什么?
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 插件,目前累计下载 110 次。
如何安装 My Searxng?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install my-searxng」即可一键安装,无需额外配置。
My Searxng 是免费的吗?
是的,My Searxng 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
My Searxng 支持哪些平台?
My Searxng 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 My Searxng?
由 liujiang817(@liujiang817)开发并维护,当前版本 v1.0.0。
推荐 Skills