unified-search
统一搜索技能!中文用百度,英文用 DuckDuckGo,加密货币用 CoinGecko
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/coder-knock/unified-searchWhat This Skill Does
The unified-search skill is a robust, intelligent search orchestrator designed for the OpenClaw AI ecosystem. It acts as an abstraction layer between the user and disparate search interfaces, automatically routing queries based on content type and language. By intelligently dispatching tasks to Baidu for Chinese queries, DuckDuckGo for English content, and CoinGecko for cryptocurrency market data, it eliminates the need for manual engine selection. Whether you are conducting technical research, browsing global news, or tracking crypto assets, this tool ensures you get the most accurate results with minimal cognitive load.
Installation
To install this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/coder-knock/unified-search
Ensure that you have the necessary dependencies by verifying your skills directory. If you encounter issues, navigate to the skills folder and confirm the presence of both baidu-search and ddg-search directories. Always check that your Python environment is up-to-date by running pip install -r requirements.txt within the specific skill subdirectories.
Use Cases
- Multilingual Research: Effortlessly switch between Chinese and English information retrieval without changing settings.
- Crypto Portfolio Tracking: Quickly pull real-time token prices without needing to navigate to a financial dashboard.
- Automation Workflows: Integrate search into complex developer tasks by using the command-line interface provided in the script.
- Anti-Censorship/Bypass: Automatically degrade search requests from Baidu to DuckDuckGo if the primary engine encounters network blocks or CAPTCHAs.
Example Prompts
- "搜索如何使用Python进行数据分析"
- "unified-search What are the latest developments in AI agents?"
- "统一搜索ETH最新价格"
Tips & Limitations
- Stability Tip: If the standard Python scripts hit rate limits or CAPTCHA, use the Playwright browser mode. It mimics real human interaction, which is highly effective for stubborn websites.
- Pro-Tip: For developers, you can extend the
unified_search.pylogic to include additional APIs like Wolfram Alpha or Wikipedia by modifying the dispatch function. - Limitations: The tool relies on external API availability. If your local network cannot reach DuckDuckGo or CoinGecko, the fallback mechanism may fail. Always ensure you are on a stable network connection when executing deep searches.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-coder-knock-unified-search": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution