smithery.ai

arxiv

使用 arXiv 进行论文检索与获取:按?

First seen Mar 9, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,616 B
  • docs SUMMARY.md 202 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 18 installs

SKILL.md

arXiv

使用本技能完成三类任务:

  • 搜索:按关键词/语法查询返回论文列表
  • 摘要:按 arXiv ID 获取摘要
  • 下载:按 arXiv ID 下载 PDF

使用附带脚本:scripts/arxiv_cli.py

快速开始

先运行帮助信息;把脚本当黑盒使用。

python scripts/arxiv_cli.py --help

搜索(关键词 / 查询语法)

python scripts/arxiv_cli.py search \
  --query "speech enhancement on-device" \
  --max-results 10 \
  --sort-by relevance \
  --sort-order descending

查询字符串会透传给 arXiv(经 arxiv.py 封装)。常用示例:

  • all:whisper AND cat:cs.CL
  • ti:"streaming ASR" AND (cat:cs.CL OR cat:eess.AS)

需要机器可读输出时,输出 JSON:

python scripts/arxiv_cli.py search --query "all:tiny asr" --max-results 5 --json

获取摘要(按 arXiv ID)

python scripts/arxiv_cli.py abstract --id 2401.01234

支持版本号(例如 2401.01234v2)。

下载 PDF(按 arXiv ID)

写入目录:

python scripts/arxiv_cli.py download --id 2401.01234 --outdir ./papers

写入指定文件:

python scripts/arxiv_cli.py download --id 2401.01234 --outfile "./papers/2401.01234.pdf"

注意事项

  • 依赖包:pip install arxiv
  • 避免高并发;必要时用 search--delay-seconds 控制请求间隔