🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

baidu baike search

by @ide-rea

The Baidu Baike Component is a knowledge service tool designed to query authoritative encyclopedia explanations for various nouns. Its core function is given a specific "noun" (object, person, location, concept, event, etc.) provided by the user, it returns a standardized, detailed entry explanation sourced from Baidu Baike.

Versionv1.1.0
Downloads10,845
Installs64
Stars⭐ 5
TERMINAL
clawhub install baidu-baike-data

πŸ“– About This Skill


name: baidu-baike-data description: The Baidu Baike Component is a knowledge service tool designed to query authoritative encyclopedia explanations for various nouns. Its core function is given a specific "noun" (object, person, location, concept, event, etc.) provided by the user, it returns a standardized, detailed entry explanation sourced from Baidu Baike. homepage: https://baike.baidu.com/ metadata: { "openclaw": { "emoji": "πŸ“–", "requires": { "bins": ["python3"] ,"env":["BAIDU_API_KEY"]},"primaryEnv":"BAIDU_API_KEY" } }

Baidu Baike

Query encyclopedia entries from Baidu Baike.

Two Usage Scenarios

Scenario 1: Direct Search

Get default matching entry for a keyword.
python3 scripts/baidu_baike.py --search_type=lemmaTitle --search_key="keyword"

Scenario 2: Homonym Resolution

When term has multiple entries, list them and select by ID.
# List entries with same name
python3 scripts/baidu_baike.py --search_type=lemmaList --search_key="keyword" --top_k=5

Get specific entry by ID

python3 scripts/baidu_baike.py --search_type=lemmaId --search_key="entry_id"

API

  • LemmaList: List entries with same title
  • LemmaContent: Get entry details by title or ID
  • Setup

    export BAIDU_API_KEY="your_api_key"
    

    Workflow

    1. Extract noun from query 2. For ambiguous terms, call LemmaList first 3. User selects entry from list 4. Call LemmaContent with selected ID 5. Return structured data

    βš™οΈ Configuration

    export BAIDU_API_KEY="your_api_key"