← 返回 Skills 市场
lnblxj

Web Search Local

作者 lnblxj · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ✓ 安全检测通过
229
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install web-search-local
功能描述
Local web search without API Key. Supports Bing, DuckDuckGo, Yandex multi-engine search with built-in cache and automatic failover. Use when users need to se...
安全使用建议
This skill appears coherent for local web scraping search. Before installing: (1) be aware it performs live HTTP(S) requests to public search engines (Bing, DDG, Yandex) and may trigger CAPTCHAs or be blocked in some networks; (2) it stores cached search results under ~/.cache/web-search-local (inspect or clear with --cache-clear if you care about local storage); (3) install the documented Python dependencies (requests, beautifulsoup4) manually or in a virtualenv; (4) verbose/debug logs may include queries and timing info—avoid using with sensitive queries if you don't want them logged; (5) if you require stronger isolation, run the script in a sandboxed container or VM. If you want greater assurance, review the full scripts/search.py file for any additional network calls or behavior not covered in the docs (the provided file looks consistent with the documented functionality).
功能分析
Type: OpenClaw Skill Name: web-search-local Version: 0.1.1 The web-search-local skill is a functional utility designed to perform web searches across multiple engines (Bing, DuckDuckGo, Yandex) without requiring an API key. The core logic in `scripts/search.py` implements standard scraping techniques, including RSS/HTML parsing, random delays, and user-agent rotation to avoid bot detection. It features a local file-based cache in `~/.cache/web-search-local/` and supports proxy configurations, both of which are consistent with its stated purpose. No evidence of data exfiltration, malicious command execution, or prompt injection was found in the code or documentation.
能力评估
Purpose & Capability
Name/description match the implementation: the code scrapes search engines, supports engine selection/auto-failover, caching, delays and proxy options. There are no extraneous credential or system access requests that don't belong to a web-search tool.
Instruction Scope
SKILL.md and code consistently instruct the agent to run the provided CLI script and document its flags. Instructions and code operate on network requests and a local cache directory (~/.cache/web-search-local) only; they do not attempt to read unrelated system files or external secrets.
Install Mechanism
There is no declared install spec in the registry (instruction-only), but the README and docs state runtime dependencies (requests, beautifulsoup4). That mismatch (no automated install step) is not malicious but worth noting: the agent or user must install dependencies manually.
Credentials
The skill requests no environment variables, no credentials, and only writes to its own cache directory in the user's home. Proxy configuration is supported via CLI/API functions; that is appropriate for a network client. No unrelated secrets (AWS keys, tokens) are required.
Persistence & Privilege
Skill does not request persistent 'always' inclusion, does not modify other skills, and only stores its own cache files under ~/.cache/web-search-local. It does not alter system-wide agent configuration or other skill settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install web-search-local
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /web-search-local 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
- Added sample documentation files: README.md, docs/engine-expansion.md. - Introduced main search script: scripts/search.py. - No changes to core functionality; new files provide additional documentation and usage guidance.
v0.1.0
Initial release of web-search-local: local web search without API key, supporting multiple engines and built-in caching. - Supports Bing, DuckDuckGo, Yandex, and a urllib-based fallback with automatic failover. - No API key required; works locally with triggers for common search commands in English and Chinese. - Built-in caching for faster repeated queries; cache can be managed from the command line. - Flexible output in JSON or text format; supports saving results to a file. - Command-line options for engine selection, result limitation, performance tuning, and verbose logging.
元数据
Slug web-search-local
版本 0.1.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Web Search Local 是什么?

Local web search without API Key. Supports Bing, DuckDuckGo, Yandex multi-engine search with built-in cache and automatic failover. Use when users need to se... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 229 次。

如何安装 Web Search Local?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install web-search-local」即可一键安装,无需额外配置。

Web Search Local 是免费的吗?

是的,Web Search Local 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Web Search Local 支持哪些平台?

Web Search Local 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Web Search Local?

由 lnblxj(@lnblxj)开发并维护,当前版本 v0.1.1。

💬 留言讨论