← 返回 Skills 市场
360 Search
作者
Feiyang2007
· GitHub ↗
· v1.0.3
· MIT-0
371
总下载
0
收藏
1
当前安装
4
版本数
在 OpenClaw 中安装
/install 360-search
功能描述
Provides search functionalities including image and news retrieval using the 360 Search API.
使用说明 (SKILL.md)
360-search\r
\r
自动生成的技能文档 - 2026-03-08\r \r
描述\r
\r 360-search 技能包 - search 类工具\r \r
功能\r
\r
- \r 360_search_client.py- scripts/image.py- scripts/news.py\r \r
使用方法\r
\r
# 示例用法\r
# 待补充\r
```\r
\r
## 配置\r
\r
查看 `.env.example` 文件了解所需环境变量。\r
\r
## 脚本\r
\r
- \r
360_search_client.py- scripts/image.py- scripts/news.py\r
\r
## 测试\r
\r
```bash\r
# 运行测试\r
# 待补充\r
```\r
\r
## 备注\r
\r
此文档由脚本自动生成,请根据实际情况补充完善。\r
\r
---\r
\r
*最后更新:2026-03-08T20:15:05.857379\r
安全使用建议
This package appears incomplete or poorly packaged rather than overtly malicious, but you should not install or enable it yet. Before using it, ask the publisher to: (1) clarify whether the integration uses an official 360 Search API or site scraping and update the description accordingly; (2) provide correct filenames or fix imports (scripts and tests import 'search_client' but the file is named '360_search_client.py'); (3) add a proper install spec and list required dependencies (playwright, and instructions to install browser binaries) or confirm they are available in your environment; (4) include or remove the referenced .env.example and document any environment variables if needed; (5) correct READMEs/SKILL.md to match actual usage and add security notes about running a headless browser; and (6) provide provenance (homepage or source) and ensure version metadata matches the package. Additional caution: headless browsers execute remote page JavaScript, which could trigger unexpected network calls — only run this skill in a trusted environment and consider requiring explicit user approval before the agent launches the browser.
功能分析
Type: OpenClaw Skill
Name: 360-search
Version: 1.0.3
The skill bundle provides a functional search interface for the 360 search engine (so.com) using the Playwright library for web scraping. It includes scripts for general, news, and image searches (360_search_client.py, scripts/image.py, scripts/news.py). While there is a minor code inconsistency where scripts attempt to import from 'search_client' instead of '360_search_client', the logic is transparent and lacks any indicators of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The description says the skill uses the '360 Search API', but the implementation (360_search_client.py) scrapes so.com via Playwright (a headless browser). That is a capability mismatch. The package also advertises an .env.example and scripts that imply CLI usage, yet no environment variables or API keys are declared in the registry metadata. The README and SKILL.md reference files and commands (e.g., scripts/search.py) that do not exist. These mismatches mean the declared purpose does not align with what is bundled.
Instruction Scope
SKILL.md is minimal/auto-generated and tells the user to check .env.example, but there is no .env.example in the manifest. The runtime instructions do not describe required dependencies (playwright, browser binaries) or permissions. The code launches a headless browser and navigates to external URLs (so.com) — expected for a scraper — but the docs do not warn about this or give installation/permission guidance. Scripts and tests import 'search_client' while the real file is named '360_search_client.py', indicating broken import paths.
Install Mechanism
There is no install spec. The code depends on Playwright and browser engines (Chromium) which typically require pip install and playwright install steps; those are not declared. Lack of an install mechanism means the skill will likely fail at runtime unless the environment already has Playwright and browsers installed. Missing install instructions is a packaging risk (unexpected runtime failures and unclear prerequisites).
Credentials
Registry metadata lists no required env vars, but SKILL.md and README reference copying a .env.example (which is absent). The code itself does not read environment variables, so the .env reference is unexplained. No credentials are requested (which is coherent with scraping), but the documentation's suggestion to use .env without specifying variables is inconsistent and unexplained.
Persistence & Privilege
The skill does not request 'always: true' and has no install steps that modify agent-wide configuration. It will run only when invoked. However, it does start a headless browser and executes web content from so.com, so users should be aware of the runtime behavior (remote JS executed within the headless browser context).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install 360-search - 安装完成后,直接呼叫该 Skill 的名称或使用
/360-search触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
- No functional changes in this version.
- Updated or modified _meta.json only.
- Code and documentation remain the same.
v1.0.2
- Updated _meta.json metadata file.
- No changes to core functionality or documentation.
v1.0.1
- Updated metadata in _meta.json.
- No changes to skill logic or documentation.
v1.0.0
Initial release of 360-search v1.0.0:
- Provides search-related functionality using scripts for general, image, and news search.
- Includes initial documentation (SKILL.md) with setup, configuration, and usage notes.
- Lists required environment variables in .env.example.
- Documentation is auto-generated and prompts for further completion as needed.
元数据
常见问题
360 Search 是什么?
Provides search functionalities including image and news retrieval using the 360 Search API. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 371 次。
如何安装 360 Search?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install 360-search」即可一键安装,无需额外配置。
360 Search 是免费的吗?
是的,360 Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
360 Search 支持哪些平台?
360 Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 360 Search?
由 Feiyang2007(@feiyang2007)开发并维护,当前版本 v1.0.3。
推荐 Skills