Baidu Search Engine for Openclaw

A powerful search integration that allows AI agents to perform live web queries and research within the Openclaw Skills framework.

cgxxxxxxxxxxxx
v1.1.4
Apr 6, 2026
0
758
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install baidu-search-engine

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install baidu-search-engine using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Baidu Search Engine?

The Baidu Search Engine skill provides AI agents with real-time access to the web through the Baidu AI Search Engine (BDSE). By integrating this capability into Openclaw Skills, developers can empower their agents to fetch the latest documentation, live news, and localized data. This skill is essential for maintaining information accuracy in rapidly evolving technical landscapes and performing comprehensive background research across various domains, specifically within the Chinese web ecosystem.

Baidu Search Engine Use Cases

  • Retrieving live news and current events from the Chinese web to inform AI reasoning.
  • Fetching up-to-date technical documentation for development and coding tasks.
  • Conducting localized market research and competitive analysis using Openclaw Skills.
  • Filtering search results by specific timeframes for temporal relevance in data gathering.

How Baidu Search Engine Works

  1. The AI agent initiates a search query via a JSON-formatted command string.
  2. The script processes parameters such as the query string, result count, and temporal freshness settings.
  3. A request is securely sent to the Baidu AI Search API using the configured BAIDU_API_KEY.
  4. Openclaw Skills parses the API response and returns a structured list of web results to the AI agent for further analysis, summarization, or synthesis.

Baidu Search Engine Setup

To install and use this tool within Openclaw Skills, ensure Python 3 is installed and your API key is correctly configured in your environment.

# Set your API Key
export BAIDU_API_KEY='your_api_key_here'

# Basic search execution via CLI
python3 skills/baidu-search/scripts/search.py '{"query":"artificial intelligence"}'

Baidu Search Engine Data Schema & Taxonomy

The skill manages search requests using a strict JSON schema. This structure ensures compatibility with other Openclaw Skills integrations.

Parameter Type Required Description
query string Yes The search terms to look up.
count integer No Number of results to return (range 1-50, default 10).
freshness string No Time filter: 'pd' (24h), 'pw' (7d), 'pm' (31d), 'py' (365d), or 'YYYY-MM-DDtoYYYY-MM-DD'.

Baidu Search Engine Advanced Features

  • Temporal filtering support for gathering time-sensitive data within Openclaw Skills.
  • High-volume result fetching with support for up to 50 search results per single request.
  • Native integration for automated multi-agent research and information retrieval workflows.
  • Custom date range support to target specific historical data points for archival research.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*