SuperAPI AI 工具集

fetch-arxiv-recent

写作与研究

查看项目

更新于 10-16 00:02

技能介绍

用途:按日期窗口抓取 arXiv 新提交论文,可限定一个或多个 arXiv 分类(如 cs.LG、cs.CL),并按关键词过滤,返回统一格式的文献记录。

主要能力:校验输入(from、to、keywords,可选 categories);构建含日期、分类、关键词的 search_query;分页调用 arXiv API;解析 Atom XML 并规范化条目;按 arXiv ID 去重(保留最新版本);返回匹配记录与汇总。

使用方式:必填 from、to(YYYY-MM-DD,含端点,to>=from)和 keywords(对标题+摘要做不区分大小写的子串匹配);可选 categories。日期子句用 submittedDate:[YYYYMMDDHHMM TO YYYYMMDDHHMM],from 用 0000、to 用 2359;分类用 OR 连接;关键词用 all: 并以 OR 连接,多词短语需双引号。请求端点:http://export.arxiv.org/api/query?search_query={URL_ENCODED}&sortBy=submittedDate&sortOrder=descending&start={offset}&max_results=200。每页最多 200 条,按 submittedDate 降序以便提前停止分页;每页请求间隔 3 秒,最多 10 页(2000 条)。解析后按 arXiv ID 去重,客户端再按关键词过滤并填充 matched_keywords。

适用场景:CS/ML 周度扫描、跨学科扫描(CS+定量生物)、全 arXiv 检索(需关键词很紧)、跟踪特定作者(需自行加 au: 子句)。

限制:窗口超过 31 天应拒绝;必须包含日期子句,否则返回全历史;需遵守 3 秒速率限制;标题与摘要需折叠空白;ID 需同时支持现代与 2007 年前旧格式;本技能不跨来源去重,也不自动扩展关键词。缓存原始 Atom XML 到 .cache/{YYYY-WW}-arxiv-{page}.xml。