← 返回 Skills 市场
283
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install itisbig-multi-search-engine
功能描述
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and Wolfra...
使用说明 (SKILL.md)
Multi Search Engine
Multiple search engine integration with support for Chinese and global search engines.
Supported Search Engines
Chinese Search Engines (8 total)
- 🔍 Baidu
- 🦉 360 Search
- 🔍 Bing China
- 🇨🇳 Sogou
- 🧭 Baidu Scholar
- 🌐 Zhihu
- 🔖 Bing Scholar
Global Search Engines (9 total)
- 🔍 Bing
- 🦆 DuckDuckGo
- 🐙 Brave Search
- 🌐 Startpage (privacy-focused)
- 🔬 Google Scholar
- 🧠 WolframAlpha (knowledge queries)
- 📰 Brave News
- 🍴 Hacker News
When to Use
- User asks to search the web for current information
- Need to find recent news
- Search for academic papers
- Ask knowledge-based computational questions (WolframAlpha)
- Prefer privacy-focused search
- Chinese language/region-specific search
How to use
Basic Search
from multi_search import search
results = search(
query="artificial intelligence latest developments",
count=5,
engine="google" # optional, default searches all configured
)
for result in results:
print(result.title, result.url, result.snippet)
Command Line
# Search all engines
multi-search "what is openclaw" --count 10
# Search specific engine
multi-search "machine learning" --engine bing
# Search with time filter
multi-search "AI news" --days 7
# Site-specific search
multi-search "tavily" --site github.com
# WolframAlpha computational knowledge
multi-search "integral of x^2 sinx dx" --engine wolframalpha
Configuration
Configure API Keys (optional)
Create .env file in skill directory:
# Optional API keys (most engines work without API keys for basic search)
GOOGLE_API_KEY=your_key
BING_API_KEY=your_key
WOLFRAM_APP_ID=your_id
WOLFRAM_API_KEY=your_key
# Enable/disable specific engines
ENABLED_ENGINES=baidu,bing,google,duckduckgo,bing,startpage,brave
**Most Chinese engines work without API keys via web scraping.
Response Format
[
{
"title": "Result Title",
"url": "https://example.com",
"snippet": "Text summary",
"engine": "google",
"position": 1
}
]
Features
- Advanced search operators: support for (
site:,inurl:, filetype, exact phrase - Time filtering: search within N days/months/years
- Language preference: auto-language detection based on query language
- Fallback: if one engine fails, falls back to next
- No API key required: most engines work without API keys via public endpoints
Dependencies
pip install requests beautifulsoup4
## Credits
- Inspired by [searchapi](https://github.com/tobias neutralone
安全使用建议
This package appears to be documentation for a multi-engine search helper, but there are packaging inconsistencies and missing implementation files. Before installing or enabling it: (1) ask the publisher to provide the actual runtime code (multi-search.py or equivalent) and verify the code matches the docs; (2) confirm the correct owner/version and that metadata mismatches are intentional; (3) review the runtime implementation for any code that fetches arbitrary URLs, logs or forwards results, or reads environment files; (4) avoid supplying API keys until you verify how they're stored/used; (5) be aware that the skill's scraping behavior can surface sensitive data and may violate search engines' terms—prefer to run it in a restricted environment or request a vetted implementation with rate-limiting and robots.txt respect. If the publisher cannot supply clear, matching source code and provenance, treat the package as untrusted.
功能分析
Type: OpenClaw Skill
Name: itisbig-multi-search-engine
Version: 1.0.0
The skill bundle provides a multi-engine search integration but includes a highly detailed 'Deep Search Guide' (references/international-search.md) that contains pre-configured templates for 'Google Dorking.' These templates instruct the AI agent on how to perform reconnaissance for sensitive data, such as searching for passwords (intext:password filetype:txt) and administrative login pages (inurl:login admin). While these are search-based capabilities, providing them as ready-to-use instructions for an agent is a high-risk signal. Additionally, the primary implementation file (multi-search.py) referenced in package.json is missing from the bundle, preventing a full audit of the scraping and data-handling logic.
能力评估
Purpose & Capability
The name/description (multi search across 17 engines) aligns with the provided SKILL.md, config.json, and reference docs. However package metadata is inconsistent: package.json lists main="multi-search.py" but no code files are present, and file-level metadata (_meta.json, CHANGELOG) show a different version (2.0.1) than the registry metadata (1.0.0). These mismatches suggest the published bundle may be incomplete or not the intended release.
Instruction Scope
SKILL.md and references instruct the agent to perform web fetches and HTML scraping across many third-party search endpoints and include examples using powerful search operators (e.g., site:, intext:, filetype:). While expected for a search tool, these instructions implicitly direct the agent to fetch arbitrary external URLs and to perform searches that could surface sensitive information (e.g., searching for 'intext:password filetype:txt'). The docs also mention scraping Chinese engines without API keys but give no guidance about throttling, robots.txt, or legal/TOS considerations.
Install Mechanism
This is an instruction-only skill with no install spec and no code files—nothing will be written or installed by the skill package itself. That minimizes install-time risk, but it also means the runtime behavior depends entirely on the agent executing the documented web requests/parsing logic (which isn't provided as packaged code).
Credentials
The skill declares no required environment variables. SKILL.md lists optional API keys (Google, Bing, Wolfram) which are reasonable for improving API usage. This is proportionate. However, because there is no packaged code, it's unclear where optional .env keys would be used; verify how/where they'd be read if you install/run a runtime implementation.
Persistence & Privilege
The skill does not request 'always: true' and is user-invocable with normal autonomous invocation allowed. It does not declare config-path or system modifications. No persistence or elevated privileges are requested in the bundle.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install itisbig-multi-search-engine - 安装完成后,直接呼叫该 Skill 的名称或使用
/itisbig-multi-search-engine触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial shared release: 17 search engines (8 CN + 9 Global) support
元数据
常见问题
multi-search-engine 是什么?
Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and Wolfra... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 283 次。
如何安装 multi-search-engine?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install itisbig-multi-search-engine」即可一键安装,无需额外配置。
multi-search-engine 是免费的吗?
是的,multi-search-engine 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
multi-search-engine 支持哪些平台?
multi-search-engine 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 multi-search-engine?
由 jasdkc(@jasdkc)开发并维护,当前版本 v1.0.0。
推荐 Skills