π¦ ClawHub
Baidu Scholar Search Skill 1.1.0
by @lean-zhouchao
Baidu Scholar Search - Search Chinese and English academic literature (journals, conferences, papers, etc.)
TERMINAL
clawhub install baidu-scholar-search-skill-1-1-0π About This Skill
name: baidu-scholar-search-skill description: Baidu Scholar Search - Search Chinese and English academic literature (journals, conferences, papers, etc.) homepage: https://xueshu.baidu.com/ metadata: { "openclaw": { "emoji": "π¬", "requires": { "bins": ["curl"] ,"env":["BAIDU_API_KEY"]},"primaryEnv":"BAIDU_API_KEY" } }
Baidu Scholar Search Skill
Features
Search Chinese and English academic literature by keyword, including journal papers, conference papers, dissertations, etc.LLM Usage Guide
Basic Usage
bash baidu_scholar_search.sh "keyword"
bash baidu_scholar_search.sh "keyword" page_number
bash baidu_scholar_search.sh "keyword" page_number include_abstract
Parameter Description
| Parameter | Required | Default | Description | |-----------|----------|---------|-------------| | keyword | β | - | Search term, e.g., "machine learning" or "cancer immunotherapy" | | page_number | β | 0 | Starts from 0, 0=first page, 1=second page | | include_abstract | β | false | true=return detailed abstract, false=return only title and basic info |Default Behavior
When to Return Abstract
When NOT to Return Abstract
API Specification
Endpoint
GET https://qianfan.baidubce.com/v2/tools/baidu_scholar/searchRequest Parameters
wd - Search keyword (required)pageNum - Page number (optional, default 0)enable_abstract - Whether to return abstract (optional, default false)Response Fields
title - Paper titleabstract - Abstract (only returned when enable_abstract=true)keyword - KeywordspaperId - Paper IDpublishYear - Publication yearurl - Baidu Scholar linkExamples
Quick Search (No Abstract)
bash baidu_scholar_search.sh "cancer immunotherapy"
Returns title, year, keywords and other basic information
Detailed Search (With Abstract)
bash baidu_scholar_search.sh "cancer immunotherapy" 0 true
Returns detailed information including abstract
Pagination Search
bash baidu_scholar_search.sh "machine learning" 1
Search page 2 (no abstract)
Notes
BAIDU_API_KEY environment variableπ‘ Examples
Quick Search (No Abstract)
bash baidu_scholar_search.sh "cancer immunotherapy"
Returns title, year, keywords and other basic information
Detailed Search (With Abstract)
bash baidu_scholar_search.sh "cancer immunotherapy" 0 true
Returns detailed information including abstract
Pagination Search
bash baidu_scholar_search.sh "machine learning" 1
Search page 2 (no abstract)
π Tips & Best Practices
BAIDU_API_KEY environment variable