用途:该技能提供 Python 工具,通过 arXiv.org 的公共 Atom API 搜索和获取预印本,适用于计算机、机器学习、AI、物理、数学、统计、q-bio、q-fin、经济学等领域的文献检索。
主要能力:支持关键词搜索(标题、摘要或全字段)、作者搜索、分类过滤、arXiv ID 查询、分类浏览、PDF 下载;结果以结构化 JSON 返回,包含标题、摘要、作者、分类、发布日期、DOI、PDF 与摘要链接等字段。
使用方式:命令行示例:python scripts/arxiv_search.py --keywords "sparse autoencoders" --max-results 20 --output results.json;也可用 Python API:from scripts.arxiv_search import ArxivSearcher,调用 search、get_by_ids、download_pdf 等方法。查询语法支持 ti:、au:、abs:、cat:、all: 等前缀及 AND、OR、ANDNOT 布尔运算符(需大写)。
适用场景:文献综述、追踪研究组最新预印本、监控子领域新投稿、构建 AI/ML 研究数据集、下载 PDF 做全文分析。
限制:仅搜索元数据,不支持全文检索;无引用数据;每查询最多 300 条结果,需分页;建议约每 3 秒一次请求;新论文可能数小时后才出现在 API 结果中。生物医学文献可考虑 pubmed-database 或 biorxiv-database,引用指标可考虑 openalex-database。