v1.1.0

baidu scholar search

ide-rea ide-rea ← All skills

Baidu Scholar Search - Search Chinese and English academic literature (journals, conferences, papers, etc.)

Downloads
2.5k
Stars
2
Versions
6
Updated
2026-02-23

Install

npx clawhub@latest install baidu-scholar-search-skill

Documentation

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

  • -No abstract returned - Fast response, suitable for quickly browsing literature lists
  • -Start from page 1

When to Return Abstract

  • -User explicitly requests "abstract", "include abstract", "detailed content"
  • -User says "I need to understand the paper content", "give me detailed explanation"

When NOT to Return Abstract

  • -User only says "search", "retrieve", "check"
  • -User says "see what's available", "help me find"
  • -No explicit request for abstract information

API Specification

Endpoint

GET https://qianfan.baidubce.com/v2/tools/baidu_scholar/search

Request Parameters

  • -wd - Search keyword (required)
  • -pageNum - Page number (optional, default 0)
  • -enable_abstract - Whether to return abstract (optional, default false)

Response Fields

  • -title - Paper title
  • -abstract - Abstract (only returned when enable_abstract=true)
  • -keyword - Keywords
  • -paperId - Paper ID
  • -publishYear - Publication year
  • -url - Baidu Scholar link

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)

Notes

  • -Need to set BAIDU_API_KEY environment variable
  • -Keywords must be wrapped in quotes
  • -Returning abstract significantly increases response time
  • -Both Chinese and English keywords are supported

Launch an agent with baidu scholar search on Termo.