用途:帮助用户检索学术论文,覆盖 Semantic Scholar、CrossRef、DBLP 等来源,适用于「帮我搜一下关于 XXX 的论文」「找几篇 LLM Agent 的最新论文」等场景,也可用于了解某研究领域进展、获取摘要与引用数、生成 BibTeX。
主要能力:按关键词搜索论文并返回标题、作者、年份、引用数、链接;通过论文 ID 获取含摘要的详情;通过 DOI 获取 BibTeX;CrossRef 支持按 DOI 或关键词检索。
使用方式:Semantic Scholar 搜索示例:curl -s "https://api.semanticscholar.org/graph/v1/paper/search?query=large+language+model+agent&limit=10&fields=title,abstract,year,citationCount,authors,url"。论文详情:curl -s "https://api.semanticscholar.org/graph/v1/paper/{paper_id}?fields=title,abstract,year,citationCount,authors,references,url"。BibTeX:curl -sH "Accept: application/x-bibtex" "https://doi.org/{doi}"。CrossRef:curl -s "https://api.crossref.org/works?query=transformer+attention&rows=5"。
输出规范:展示前 5-10 篇最相关论文,每篇含标题、前 3 位作者、年份、引用数、链接;用户要求时提供 BibTeX;有摘要时展示前 200 字。
限制:资料未说明 DBLP 的具体调用方式、速率限制、认证要求及错误处理;Semantic Scholar 与 CrossRef 为开放 API,无需 API Key。