← Back to Skills Marketplace
zhangyingzhuangk

Baidu Baike Data 1.1.0

by zhangyingzhuangk · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
97
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install baidu-baike-data-1-1-0
Description
The Baidu Baike Component is a knowledge service tool designed to query authoritative encyclopedia explanations for various nouns. Its core function is given...
README (SKILL.md)

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
Usage Guidance
This package is internally consistent for querying Baidu Baike, but before installing: 1) verify the publisher/owner because _meta.json ownerId differs from the registry ownerId in the metadata; 2) ensure your environment has python3 and the Python 'requests' package available; 3) provide a BAIDU_API_KEY that has only the necessary scope and rotate it if you expose it during testing; 4) review and confirm you trust network calls to https://appbuilder.baidu.com (the script calls that host); 5) run the script in a sandbox or isolated environment if you are unsure about provenance. If you need higher assurance about the source, ask the publisher for a signed release or an official repository link.
Capability Analysis
Type: OpenClaw Skill Name: baidu-baike-data-1-1-0 Version: 1.0.0 The skill is a legitimate tool for querying Baidu Baike encyclopedia entries using the Baidu AppBuilder API. The Python script (scripts/baidu_baike.py) implements standard API interaction patterns, requiring a user-provided BAIDU_API_KEY and performing no unauthorized actions or data exfiltration. The instructions in SKILL.md and README.md are consistent with the code's functionality and do not contain any prompt injection or malicious directives.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the script queries Baidu Baike endpoints and returns structured entries. The declared primaryEnv (BAIDU_API_KEY) and required binary (python3) are appropriate for this functionality.
Instruction Scope
SKILL.md and README describe only searching/listing/getting Baike entries and instruct exporting BAIDU_API_KEY and running the script. The runtime script only reads BAIDU_API_KEY and performs HTTP calls to appbuilder.baidu.com. Minor provenance issue: registry metadata ownerId differs from _meta.json ownerId in the package files — this is a non-security functional mismatch worth verifying with the publisher.
Install Mechanism
No install spec (instruction-only) so nothing is automatically downloaded or installed. The Python script imports 'requests' but the skill does not declare this dependency; you should ensure the runtime has the 'requests' package available (pip install requests) before running.
Credentials
Only BAIDU_API_KEY is required and it is used as the API bearer token by the script. No other credentials, config paths, or unrelated environment variables are requested or accessed.
Persistence & Privilege
The skill does not request persistent platform privileges (always=false) and does not modify system or other skill configs. It only runs on demand and prints JSON results.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install baidu-baike-data-1-1-0
  3. After installation, invoke the skill by name or use /baidu-baike-data-1-1-0
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of baidu-baike-data skill. - Provides standardized, detailed encyclopedia entries from Baidu Baike for queried nouns. - Supports direct search by keyword and disambiguation for homonyms. - Workflow guides users through selecting and retrieving specific entries when multiple matches exist. - Requires Python 3 and a BAIDU_API_KEY for access.
Metadata
Slug baidu-baike-data-1-1-0
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Baidu Baike Data 1.1.0?

The Baidu Baike Component is a knowledge service tool designed to query authoritative encyclopedia explanations for various nouns. Its core function is given... It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.

How do I install Baidu Baike Data 1.1.0?

Run "/install baidu-baike-data-1-1-0" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Baidu Baike Data 1.1.0 free?

Yes, Baidu Baike Data 1.1.0 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Baidu Baike Data 1.1.0 support?

Baidu Baike Data 1.1.0 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Baidu Baike Data 1.1.0?

It is built and maintained by zhangyingzhuangk (@zhangyingzhuangk); the current version is v1.0.0.

💬 Comments