scholar_search | 搜索谷歌学术并返回论文摘要
Args:
keywords: 搜索关键词
count: 返回结果数量,默认为5
fuzzy_search: 是否使用模糊搜索,默认为False
sort_by: 排序方式,可选值:
- "relevance": 按相关性排序(默认)
- "citations": 按引用量排序
- "date": 按发表日期排序(新到旧)
- "title": 按标题字母顺序排序
year_start: 开始年份,可选
year_end: 结束年份,可选
Returns:
Dict: 包含论文列表的字典 |
adaptive_search | 自适应搜索谷歌学术,先尝试精确搜索,如果结果太少则自动切换到模糊搜索
Args:
keywords: 搜索关键词
count: 返回结果数量,默认为5
min_results: 最少需要返回的结果数量,少于此数量会触发模糊搜索,默认为3
sort_by: 排序方式,可选值:
- "relevance": 按相关性排序(默认)
- "citations": 按引用量排序
- "date": 按发表日期排序(新到旧)
- "title": 按标题字母顺序排序
year_start: 开始年份,可选
year_end: 结束年份,可选
Returns:
Dict: 包含论文列表和搜索模式的字典 |
paper_detail | 获取论文详细信息
Args:
paper_id: 论文ID
Returns:
Dict: 论文详细信息 |
paper_references | 获取引用指定论文的文献列表
Args:
paper_id: 论文ID
count: 返回结果数量,默认为5
sort_by: 排序方式,可选值:
- "relevance": 按相关性排序(默认)
- "citations": 按引用量排序
- "date": 按发表日期排序(新到旧)
- "title": 按标题字母顺序排序
Returns:
Dict: 引用论文列表 |
profile_papers | 获取学者的论文
Args:
profile_url: 谷歌学术个人主页URL
count: 返回结果数量,默认为5
sort_by: 排序方式,可选值:
- "relevance": 按相关性排序(默认)
- "citations": 按引用量排序
- "date": 按发表日期排序(新到旧)
- "title": 按标题字母顺序排序
Returns:
Dict: 论文列表 |
summarize_papers | 搜索并总结特定主题的论文
Args:
topic: 研究主题
count: 返回结果数量,默认为5
sort_by: 排序方式,可选值:
- "relevance": 按相关性排序(默认)
- "citations": 按引用量排序
- "date": 按发表日期排序(新到旧)
- "title": 按标题字母顺序排序
year_start: 开始年份,可选
year_end: 结束年份,可选
Returns:
str: 论文总结的Markdown格式文本 |
health_check | 健康检查端点,用于验证服务是否正常运行
Returns:
str: 服务状态信息 |