← Back to Skills Marketplace
90653
Downloads
217
Stars
981
Active Installs
12
Versions
Install in OpenClaw
/install baidu-search
Description
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
Usage Guidance
Install only if you are comfortable sending search terms to Baidu or, in sandbox deployments, to the configured proxy. Use a dedicated revocable Baidu API key, keep the OpenClaw config private, and monitor quota or billing.
Capability Analysis
Type: OpenClaw Skill
Name: baidu-search
Version: 1.1.4
The skill bundle provides a legitimate implementation for searching the web via the Baidu AI Search API. The Python script (scripts/search.py) correctly handles API authentication via environment variables, performs basic input validation on search parameters, and uses the standard requests library for communication. While it contains logic to proxy requests if specific sandbox environment variables (DUMATE_SESSION_ID) are present, this appears to be a functional requirement for specific deployment environments rather than a malicious exfiltration attempt.
Capability Assessment
Purpose & Capability
The artifacts consistently describe Baidu AI Search, and the script only builds a search request from query, count, and freshness parameters, caps count at 50, and returns API results.
Instruction Scope
Runtime instructions are limited to invoking the search script with JSON input; there are no unrelated commands, local indexing, autonomous workflows, or role/prompt manipulation instructions.
Install Mechanism
The bundle contains documentation and one Python script with no hidden installer, dependency download, or setup-time execution.
Credentials
Use of BAIDU_API_KEY and outbound network access is expected for this purpose and is disclosed; search queries and the API key will be used in requests to Baidu or a configured DUMATE scheduler proxy.
Persistence & Privilege
The setup guide recommends storing the API key in OpenClaw configuration and restarting the gateway, but the skill itself shows no privilege escalation, background persistence, destructive behavior, or broad local data access.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install baidu-search - After installation, invoke the skill by name or use
/baidu-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.4
- Removed the _meta.json file from the skill.
- No feature or behavior changes; functionality remains fully intact.
v1.1.3
- Added new documentation for API key setup, including a reference guide (references/apikey-fetch.md)
- Updated SKILL.md with clearer instructions on API key configuration and setup link
- Added _meta.json file for enhanced skill metadata
v1.1.2
- Added detailed usage instructions and examples for using the Baidu AI Search API in SKILL.md.
- Documented all available request parameters, including query, count, and freshness options.
- Updated skill description for clarity on live search and research capabilities.
- Included requirements for environment variables and binaries in metadata.
- Confirmed the skill is fully functional.
v1.1.1
- Updated request parameters: simplified to include only query, count, and freshness.
- Added support for new freshness formats ("YYYY-MM-DDtoYYYY-MM-DD" and short codes pd/pw/pm/py).
- Default and range for count parameter clarified (default 10, range 1–50).
- Examples and usage instructions revised for new parameter set.
- Removed advanced resource and search filter options from documentation for simplicity.
- _meta.json file removed.
v1.1.0
- Added detailed usage instructions and request parameter documentation for the Baidu Search skill.
- Described available filters, including resource type, advanced search, website blocking, and date ranges.
- Provided example commands for common search tasks.
- Outlined current capability: fully functional for live Baidu web, image, and video search.
v1.0.6
- Simplified and clarified user documentation in SKILL.md for easier reference.
- Improved usage instructions and added concise, updated search parameter tables.
- Streamlined parameter descriptions, examples, and filtering guidance.
- No code logic changes; documentation updates only.
v1.0.5
- Fixed a bug in scripts/search.py to improve stability and/or functionality.
- No changes to user-facing features or SKILL.md documentation.
v1.0.4
- Environment variable requirement changed from apiKey to BAIDU_API_KEY.
- Metadata updated to reflect the new environment variable name.
v1.0.3
- Environment variable changed from BAIDU_API_KEY to apiKey for configuration.
- Updated documentation to remove explicit setup steps for environment variable.
- Example usage updated to reflect new environment variable requirements.
- Metadata in SKILL.md and _meta.json adjusted to match the environment variable change.
v1.0.2
- Added _meta.json file for enhanced metadata management.
- Updated requirement from "python" to "python3" in the skill metadata.
v1.0.1
- Added detailed instructions for obtaining the BAIDU_API_KEY, including Baidu Cloud registration and API key retrieval links.
- No other workflow or functionality changes.
v1.0.0
Initial release of the baidu-search skill.
- Enables web search via Baidu AI Search Engine (BDSE) when built-in web_search is unavailable.
- Requires a valid BAIDU_API_KEY environment variable for authentication.
- Supports advanced search parameters, including filtering by site, date range, content type, and safe search.
- Executes a Python script to interact with the Baidu API and returns structured search results.
- Provides detailed setup, parameter usage, and example invocation instructions.
Metadata
Frequently Asked Questions
What is Baidu web search?
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics. It is an AI Agent Skill for Claude Code / OpenClaw, with 90653 downloads so far.
How do I install Baidu web search?
Run "/install baidu-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Baidu web search free?
Yes, Baidu web search is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Baidu web search support?
Baidu web search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Baidu web search?
It is built and maintained by ide-rea (@ide-rea); the current version is v1.1.4.
More Skills