소스 정보
- 저장소
- ptreezh/sscisubagent-skills
- 최근 소스 활동
- 2025년 12월 28일 15:46
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 28
- 포크
- 7
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ptreezh/sscisubagent-skills --skill arxiv-paper-search명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | arxiv-paper-search |
| description | 在arXiv学术平台检索、下载论文摘要和全文PDF,支持批量下载和智能筛选。当用户需要搜索英文学术论文、下载论文摘要或获取PDF全文时使用此技能。 |
| version | 1.0.0 |
| author | socienceAI.com |
| license | MIT |
| tags | ["literature-search","arxiv","paper-download","academic-search","pdf-download"] |
| compatibility | Claude 3.5 Sonnet and above |
| metadata | {"domain":"literature-search","methodology":"api-based","complexity":"intermediate","integration_type":"api-integration","last_updated":"2025-12-28","website":"https://arxiv.org","language":"bilingual"} |
| allowed-tools | ["python","requests","urllib"] |
在arXiv学术平台(https://arxiv.org/)自动检索英文学术论文,支持批量下载摘要和PDF全文,提供智能筛选和多数量选项。
Use this skill when the user requests:
When user needs arXiv paper search:
当用户提到以下需求时,使用此技能:
关键词触发(中文):
关键词触发(英文):
支持功能:
支持数量选项:
提取信息:
下载功能:
from skills.arxiv_paper_search.scripts.arxiv_searcher import ArxivPaperSearcher
# 初始化
searcher = ArxivPaperSearcher()
# 搜索论文(获取摘要)
results = searcher.search(
query="large language models",
max_results=20, # 可选: 10, 20, 50, 100
sort_by="relevance" # relevance, lastUpdatedDate, submittedDate
)
# 下载单篇PDF
searcher.download_pdf(
arxiv_id="2312.11805",
output_dir="papers/"
)
# 批量下载PDF
searcher.batch_download_pdfs(
results=results,
output_dir="papers/",
max_papers=10
)
参数说明:
query: 搜索关键词(必需)max_results: 返回结果数(默认20,可选10/20/50/100)sort_by: 排序方式(默认relevance)categories: arXiv分类筛选(可选)filters: 额外筛选条件(可选){
"search_request": {
"query": "搜索关键词(必需)",
"max_results": 20,
"sort_by": "relevance",
"categories": ["cs.AI", "cs.LG"],
"date_range": {
"start": "2024-01-01",
"end": "2024-12-31"
}
},
"download_request": {
"arxiv_id": "2312.11805",
"output_dir": "papers/",
"download_abstract": true,
"download_pdf": false
}
}
{
"search_summary": {
"query": "large language models",
"total_results": 20,
"search_time_seconds": 2.3
},
"papers": [
{
"index": 1,
"title": "Attention Is All You Need",
"authors": ["Vaswani, A.", "Shazeer, N.", "Parmar, N."],
"summary": "The dominant sequence transduction models...",
"published": "2017-06-12",
"updated": "2017-06-12",
"arxiv_id": "1706.03762",
"pdf_url": "https://arxiv.org/pdf/1706.03762.pdf",
"categories": ["cs.CL", "cs.LG"],
"doi": "10.1234/arxiv.1706.03762",
"comment": "8 pages, 5 figures",
"journal_ref": "NIPS 2017"
}
]
}
| 数量 | 适用场景 | 响应时间 | 数据量 |
|---|---|---|---|
| 10篇 | 快速预览、初步调研 | ~1-2秒 | ~50KB |
| 20篇 | 中等调研(推荐) | ~2-3秒 | ~100KB |
| 50篇 | 深度调研 | ~5-8秒 | ~250KB |
| 100篇 | 全面覆盖、批量分析 | ~10-15秒 | ~500KB |
cs.AI - 人工智能cs.CL - 计算语言学cs.CV - 计算机视觉cs.LG - 机器学习cs.NE - 神经网络cs.CR - 加密学math.OC - 优化与控制math.ST - 统计理论physics.comp-ph - 计算物理quant-ph - 量子物理stat.ML - 机器学习统计详细文档请查看:
references/USER_GUIDE.md - 完整使用指南references/API_REFERENCE.md - API参考references/ARXIV_CATEGORIES.md - arXiv完整分类列表references/ADVANCED_USAGE.md - 高级用法和最佳实践最小依赖(只包含必需的2个库):
# 方法1: 使用 uv(推荐,极快)
uv pip install -r requirements.txt
# 方法2: 使用 pip(传统)
pip install -r requirements.txt
依赖列表:
requests>=2.31.0 - HTTP请求feedparser>=6.0.10 - 解析arXiv API响应安装说明:
测试:
python scripts/test_arxiv_searcher.py
# 用户: "在arXiv搜索关于LLM的论文"
searcher = ArxivPaperSearcher()
results = searcher.search("large language models", max_results=20)
for paper in results[:5]:
print(f"{paper['title']}")
print(f"{paper['summary'][:100]}...")
# 用户: "下载50篇GPT相关论文的摘要"
results = searcher.search("GPT", max_results=50)
searcher.save_abstracts(results, 'gpt_abstracts.json')
# 用户: "下载10篇最新AI论文的PDF"
results = searcher.search(
"artificial intelligence",
categories=["cs.AI"],
sort_by="lastUpdatedDate",
max_results=10
)
searcher.batch_download_pdfs(results, 'ai_papers/')
⚠️ 重要声明:
✅ 最佳实践:
版本: 1.0.0 最后更新: 2025-12-28 维护者: SSCI Research Tools