名称: baidu-scholar-search
描述: 百度学术搜索工具支持中英文文献检索,涵盖学术期刊、会议论文、学位论文等多种文献类型。
主页: https://xueshu.baidu.com/
元数据: { "openclaw": { "emoji": "🔬", "requires": { "bins": ["curl"] } } }
根据用户输入的关键词,搜索中英文文献,涵盖学术期刊、会议论文、学位论文等多种文献类型。
BAIDU_API_KEY 环境变量,并填入有效的 API 密钥。| 名称 | 路径 | 描述 |
|---|---|---|
| scholar_search | /v2/tools/baidu_scholar/search | 根据输入的关键词,搜索中英文文献 |
wd: 搜索关键词(必填,例如:'machine learning')pageNum: 页码(默认值:0)enable_abstract: 是否启用摘要(默认值:false),若为 true 则返回文献摘要curl -XGET 'https://qianfan.baidubce.com/v2/tools/baidu_scholar/search?wd=人工智能&enable_abstract=true' \
-H 'Authorization: Bearer API_KEY'
#!/bin/bash
# 百度学术搜索技能实现脚本
set -e
# 检查必要的环境变量是否已设置
if [ -z "$BAIDU_API_KEY" ]; then
echo '{"error": "BAIDU_API_KEY 环境变量未设置"}'
exit 1
fi
WD="$1"
if [ -z "$WD" ]; then
echo '{"error": "缺少 wd 参数"}'
exit 1
fi
pageNum="$2"
if [ -z "$pageNum" ]; then
pageNum=0
fi
enable_abstract="$3"
if [ -z "$enable_abstract" ]; then
enable_abstract=false
fi
curl -XGET "https://qianfan.baidubce.com/v2/tools/baidu_scholar/search?wd=$WD&pageNum=$pageNum&enable_abstract=$enable_abstract" -H "Authorization: Bearer $BAIDU_API_KEY"