SuperAPI AI 工具集

pp-arxiv

编程与开发

查看项目

更新于 10-16 01:31

技能介绍

用途:这是驱动 arxiv-pp-cli 二进制的技能,用于检索和获取 arXiv 电子预印本(e-print)元数据,基于 arXiv 公开 Atom API,为只读查询工具。

主要能力:支持用文档化查询表达式搜索 arXiv;按分类结合提交日期排序获取最新 AI/研究论文并限制结果数量;按 arXiv ID 或带版本的 arXiv ID 精确获取论文。可用 which 以自然语言能力描述解析到最匹配命令。所有命令可加 --agent(展开为 --json --compact --no-input --no-color --yes),输出 JSON 到 stdout、错误到 stderr;--select 可保留字段子集(点号路径下探嵌套结构,数组逐元素遍历);--dry-run 预览请求;--deliver 支持 stdout、file:<path>、webhook:<url> 三种输出方式;支持命名 profile 保存标志值复用。读取类命令用 provenance 信封(meta.source 区分 live/local,数据在 results)。

使用方式:先确认已安装 CLI,可执行 arxiv-pp-cli --version 验证;缺失时用 npx -y @mvanhorn/printing-press-library install arxiv --cli-only 安装,失败可回退 go install github.com/mvanhorn/printing-press-library/library/other/arxiv/cmd/arxiv-pp-cli@latest(需 Go 1.26.6 或更新),并确保安装目录在 PATH 中。无需认证,可用 arxiv-pp-cli doctor 验证设置。示例:arxiv-pp-cli query --search-query 'cat:cs.AI' --max-results 5;arxiv-pp-cli query --id-list 1706.03762 --max-results 1。MCP 安装:claude mcp add arxiv-pp-mcp -- arxiv-pp-mcp,再用 claude mcp list 验证。

适用场景与限制:适合论文发现、按分类获取最新论文、按 ID 精确取元数据,以及需要结构化 JSON 的智能体流程。仅限只读,不应用于创建、更新、删除、发布、评论、点赞、邀请、下单、发送消息、预订、购买或更改远端状态等操作。arXiv 的 /api/query 需要调用方提供搜索或 ID 参数,应视为以实时查询为主。退出码含义:0 成功、2 用法错误、3 资源未找到、5 API 错误、7 被限流(稍后重试)、10 配置错误。可用 feedback 记录异常(默认仅存本地)。其它细节(如定价、完整平台支持清单)暂未提供。