Token导航 LogoToken导航TokenDH.com
研究检索可写文件clawhub未标认证来源可访问clear审计通过

academic-research-hub学术研究中心

Agent Skill

academic-research-hub 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

193,334

周安装

8,220

GitHub Stars

8

下载量

67,733
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:academic-research-hub(学术研究中心)
来源仓库:https://github.com/anisafifi/academic-research-hub
安装命令:
openclaw skills install academic-research-hub
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install academic-research-hub

简介

当用户需要搜索学术论文、下载研究文档、提取引文或收集学术信息时,请使用此技能。触发因素包括:“查找论文”、“搜索研究”、“下载学术文章”、“获取引用”的请求,或涉及 arXiv、PubMed、Semantic Sc​​holar 或 Google Scholar 等学术数据库的任何请求。也可用于文献综述、参考书目生成和研究发现。需要从clawhub.ai 安装 OpenClawCLI。

SKILL.md

name
academic-research-hub
description
Use this skill when users need to search academic papers, download research documents, extract citations, or gather scholarly information. Triggers include: requests to \"find papers on\", \"search research about\", \"download academic articles\", \"get citations for\", or any request involving academic databases like arXiv, PubMed, Semantic Scholar, or Google Scholar. Also use for literature reviews, bibliography generation, and research discovery. Requires OpenClawCLI installation from clawhub.ai.
license
Proprietary

Academic Research Hub

Search and retrieve academic papers from multiple sources including arXiv, PubMed, Semantic Scholar, and more. Download PDFs, extract citations, generate bibliographies, and build literature reviews.

⚠️ Prerequisite: Install OpenClawCLI (Windows, MacOS)

Installation Best Practices:

# Standard installation
pip install arxiv scholarly pubmed-parser semanticscholar requests

# If you encounter permission errors, use a virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install arxiv scholarly pubmed-parser semanticscholar requests

Never use --break-system-packages as it can damage your system's Python installation.


Quick Reference

TaskCommand
Search arXivpython scripts/research.py arxiv "quantum computing"
Search PubMedpython scripts/research.py pubmed "covid vaccine"
Search Semantic Scholarpython scripts/research.py semantic "machine learning"
Download paperspython scripts/research.py arxiv "topic" --download
Get citationspython scripts/research.py arxiv "topic" --citations
Generate bibliographypython scripts/research.py arxiv "topic" --format bibtex
Save resultspython scripts/research.py arxiv "topic" --output results.json

Core Features

1. Multi-Source Search

Search across multiple academic databases from a single interface.

Supported Sources:

  • arXiv - Physics, mathematics, computer science, quantitative biology, quantitative finance, statistics
  • PubMed - Biomedical and life sciences literature
  • Semantic Scholar - Computer science and interdisciplinary research
  • Google Scholar - Broad academic search (limited, no API)

2. Paper Download

Download full-text PDFs when available.

python scripts/research.py arxiv "deep learning" --download --output-dir papers/

3. Citation Extraction

Extract and format citations from papers.

Supported formats:

  • BibTeX
  • RIS
  • JSON
  • Plain text

4. Metadata Retrieval

Get comprehensive metadata for each paper:

  • Title, authors, abstract
  • Publication date
  • Journal/conference
  • DOI, arXiv ID, PubMed ID
  • Citation count
  • References

Source-Specific Commands

arXiv Search

Search the arXiv repository for preprints.

# Basic search
python scripts/research.py arxiv "quantum computing"

# Filter by category
python scripts/research.py arxiv "neural networks" --category cs.LG

# Filter by date
python scripts/research.py arxiv "transformers" --year 2023

# Download papers
python scripts/research.py arxiv "attention mechanism" --download --max-results 10

Available categories:

  • cs.AI - Artificial Intelligence
  • cs.LG - Machine Learning
  • cs.CV - Computer Vision
  • cs.CL - Computation and Language
  • math.CO - Combinatorics
  • physics.optics - Optics
  • q-bio.GN - Genomics
  • Full list

Output:

1. Attention Is All You Need
   Authors: Vaswani et al.
   Published: 2017-06-12
   arXiv ID: 1706.03762
   Categories: cs.CL, cs.LG
   Abstract: The dominant sequence transduction models...
   PDF: http://arxiv.org/pdf/1706.03762v5

PubMed Search

Search biomedical literature indexed in PubMed.

# Basic search
python scripts/research.py pubmed "cancer immunotherapy"

# Filter by date range
python scripts/research.py pubmed "CRISPR" --start-date 2023-01-01 --end-date 2023-12-31

# Filter by publication type
python scripts/research.py pubmed "covid vaccine" --publication-type "Clinical Trial"

# Get full text links
python scripts/research.py pubmed "gene therapy" --full-text

Publication types:

  • Clinical Trial
  • Meta-Analysis
  • Review
  • Systematic Review
  • Randomized Controlled Trial

Output:

1. mRNA vaccine effectiveness against COVID-19
   Authors: Smith J, Jones K, et al.
   Journal: New England Journal of Medicine
   Published: 2023-03-15
   PMID: 36913851
   DOI: 10.1056/NEJMoa2301234
   Abstract: Background: mRNA vaccines have shown...
   Full Text: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9876543/

Semantic Scholar Search

Search computer science and interdisciplinary research.

# Basic search
python scripts/research.py semantic "reinforcement learning"

# Filter by year
python scripts/research.py semantic "graph neural networks" --year 2022

# Get highly cited papers
python scripts/research.py semantic "transformers" --min-citations 100

# Include references
python scripts/research.py semantic "BERT" --include-references

Output includes:

  • Citation count
  • Influential citation count
  • Reference list
  • Citing papers
  • Fields of study

Output:

1. BERT: Pre-training of Deep Bidirectional Transformers
   Authors: Devlin J, Chang MW, Lee K, Toutanova K
   Published: 2019
   Paper ID: df2b0e26d0599ce3e70df8a9da02e51594e0e992
   Citations: 15000+
   Influential Citations: 2000+
   Fields: Computer Science, Linguistics
   Abstract: We introduce a new language representation model...
   PDF: https://arxiv.org/pdf/1810.04805.pdf

Essential Options

Result Limits

Control the number of results returned.

--max-results N    # Default: 10, range: 1-100

Examples:

python scripts/research.py arxiv "machine learning" --max-results 5
python scripts/research.py pubmed "diabetes" --max-results 50

Output Formats

Choose how results are formatted.

--format <text|json|bibtex|ris|markdown>

Text - Human-readable format (default)

python scripts/research.py arxiv "quantum" --format text

JSON - Structured data for processing

python scripts/research.py arxiv "quantum" --format json

BibTeX - For LaTeX documents

python scripts/research.py arxiv "quantum" --format bibtex

RIS - For reference managers (Zotero, Mendeley)

python scripts/research.py arxiv "quantum" --format ris

Markdown - For documentation

python scripts/research.py arxiv "quantum" --format markdown

Save to File

Save results to a file.

--output <filepath>

Examples:

python scripts/research.py arxiv "AI" --output results.txt
python scripts/research.py pubmed "cancer" --format json --output papers.json
python scripts/research.py semantic "NLP" --format bibtex --output references.bib

Download Papers

Download full-text PDFs when available.

--download
--output-dir <directory>    # Where to save PDFs (default: downloads/)

Examples:

# Download to default directory
python scripts/research.py arxiv "deep learning" --download --max-results 5

# Download to specific directory
python scripts/research.py arxiv "transformers" --download --output-dir papers/nlp/

Advanced Features

Citation Extraction

Extract citations from papers.

--citations              # Extract citations
--citation-format <format>    # bibtex, ris, json (default: bibtex)

Example:

python scripts/research.py arxiv "attention mechanism" --citations --citation-format bibtex --output citations.bib

Date Filtering

Filter by publication date.

arXiv:

--year <YYYY>           # Specific year
--start-date <YYYY-MM-DD>
--end-date <YYYY-MM-DD>

PubMed:

--start-date <YYYY-MM-DD>
--end-date <YYYY-MM-DD>

Examples:

python scripts/research.py arxiv "quantum" --year 2023
python scripts/research.py pubmed "vaccine" --start-date 2022-01-01 --end-date 2023-12-31

Author Search

Search for papers by specific authors.

--author "Last, First"

Examples:

python scripts/research.py arxiv "neural networks" --author "Hinton, Geoffrey"
python scripts/research.py semantic "deep learning" --author "Bengio, Yoshua"

Sort Options

Sort results by different criteria.

--sort-by <relevance|date|citations>

Examples:

python scripts/research.py arxiv "machine learning" --sort-by date
python scripts/research.py semantic "NLP" --sort-by citations

Common Workflows

Literature Review

Gather papers on a topic for a literature review.

# Step 1: Search multiple sources
python scripts/research.py arxiv "graph neural networks" --max-results 20 --format json --output arxiv_gnn.json
python scripts/research.py semantic "graph neural networks" --max-results 20 --format json --output semantic_gnn.json

# Step 2: Download key papers
python scripts/research.py arxiv "graph neural networks" --download --max-results 10 --output-dir papers/gnn/

# Step 3: Generate bibliography
python scripts/research.py arxiv "graph neural networks" --max-results 20 --format bibtex --output gnn_references.bib

Finding Recent Research

Track the latest papers in a field.

# Last year's papers
python scripts/research.py arxiv "large language models" --year 2023 --sort-by date --max-results 30

# Last month's biomedical papers
python scripts/research.py pubmed "gene therapy" --start-date 2023-11-01 --end-date 2023-11-30 --format markdown --output recent_gene_therapy.md

Highly Cited Papers

Find influential papers in a field.

python scripts/research.py semantic "reinforcement learning" --min-citations 500 --sort-by citations --max-results 25

Author Publication History

Track an author's work.

python scripts/research.py arxiv "deep learning" --author "LeCun, Yann" --sort-by date --max-results 50 --output lecun_papers.json

Building a Reference Library

Create a comprehensive reference collection.

# Create directory structure
mkdir -p references/{papers,citations}

# Search and download papers
python scripts/research.py arxiv "transformers NLP" --download --max-results 15 --output-dir references/papers/

# Generate citations
python scripts/research.py arxiv "transformers NLP" --max-results 15 --format bibtex --output references/citations/transformers.bib

Cross-Source Validation

Verify findings across multiple databases.

# Search same topic across sources
python scripts/research.py arxiv "federated learning" --max-results 10 --output arxiv_fl.txt
python scripts/research.py semantic "federated learning" --max-results 10 --output semantic_fl.txt
python scripts/research.py pubmed "federated learning" --max-results 10 --output pubmed_fl.txt

# Compare results
diff arxiv_fl.txt semantic_fl.txt

Output Format Examples

Text Format (Default)

Search Results: 3 papers found

1. Attention Is All You Need
   Authors: Vaswani, Ashish; Shazeer, Noam; Parmar, Niki; et al.
   Published: 2017-06-12
   arXiv ID: 1706.03762
   Categories: cs.CL, cs.LG
   Abstract: The dominant sequence transduction models are based on complex recurrent or convolutional neural networks...
   PDF: http://arxiv.org/pdf/1706.03762v5

2. BERT: Pre-training of Deep Bidirectional Transformers
   Authors: Devlin, Jacob; Chang, Ming-Wei; Lee, Kenton; Toutanova, Kristina
   Published: 2018-10-11
   arXiv ID: 1810.04805
   Categories: cs.CL
   Abstract: We introduce a new language representation model called BERT...
   PDF: http://arxiv.org/pdf/1810.04805v2

JSON Format

[
  {
    "title": "Attention Is All You Need",
    "authors": ["Vaswani, Ashish", "Shazeer, Noam", "Parmar, Niki"],
    "published": "2017-06-12",
    "arxiv_id": "1706.03762",
    "categories": ["cs.CL", "cs.LG"],
    "abstract": "The dominant sequence transduction models...",
    "pdf_url": "http://arxiv.org/pdf/1706.03762v5",
    "doi": "10.48550/arXiv.1706.03762"
  }
]

BibTeX Format

@article{vaswani2017attention,
  title={Attention Is All You Need},
  author={Vaswani, Ashish and Shazeer, Noam and Parmar, Niki and Uszkoreit, Jakob and Jones, Llion and Gomez, Aidan N and Kaiser, {\L}ukasz and Polosukhin, Illia},
  journal={arXiv preprint arXiv:1706.03762},
  year={2017},
  url={http://arxiv.org/abs/1706.03762}
}

RIS Format

TY  - JOUR
TI  - Attention Is All You Need
AU  - Vaswani, Ashish
AU  - Shazeer, Noam
AU  - Parmar, Niki
PY  - 2017
DA  - 2017/06/12
JO  - arXiv preprint
VL  - arXiv:1706.03762
UR  - http://arxiv.org/abs/1706.03762
ER  -

Markdown Format

# Search Results: 3 papers found

## 1. Attention Is All You Need

**Authors:** Vaswani, Ashish; Shazeer, Noam; Parmar, Niki; et al.

**Published:** 2017-06-12

**arXiv ID:** 1706.03762

**Categories:** cs.CL, cs.LG

**Abstract:** The dominant sequence transduction models are based on complex recurrent or convolutional neural networks...

**PDF:** [Download](http://arxiv.org/pdf/1706.03762v5)

Best Practices

Search Strategy

  1. Start broad - Use general terms to get an overview
  2. Refine iteratively - Add filters based on initial results
  3. Use multiple sources - Cross-reference findings
  4. Check recent papers - Use date filters for current research

Result Management

  1. Save searches - Use --output to preserve results
  2. Organize downloads - Create logical directory structures
  3. Export citations early - Generate BibTeX as you search
  4. Track sources - Note which database returned which papers

Download Guidelines

  1. Respect rate limits - Don't download hundreds of papers at once
  2. Check licensing - Verify you have rights to use papers
  3. Organize by topic - Use clear directory names
  4. Keep metadata - Save JSON alongside PDFs

Citation Practices

  1. Verify citations - Check DOIs and URLs
  2. Use standard formats - BibTeX for LaTeX, RIS for reference managers
  3. Include abstracts - Helpful for later review
  4. Update regularly - Re-run searches for new papers

Troubleshooting

Installation Issues

"Missing required dependency"

# Install all dependencies
pip install arxiv scholarly pubmed-parser semanticscholar requests

# Or use virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install arxiv scholarly pubmed-parser semanticscholar requests

"OpenClawCLI not found"

  • Download from https://clawhub.ai/
  • Install for your OS (Windows/MacOS)

Search Issues

"No results found"

  • Try broader search terms
  • Check spelling and terminology
  • Remove restrictive filters
  • Try a different database

"Rate limit exceeded"

  • Wait a few minutes before retrying
  • Reduce --max-results value
  • Space out requests

"Download failed"

  • Check internet connection
  • Some papers may not have PDFs available
  • Verify you have permissions to access
  • Try downloading individually

API Issues

"API timeout"

  • The service may be temporarily unavailable
  • Retry after a moment
  • Check status at respective service websites

"Invalid API response"

  • Check if the service is down
  • Verify your query syntax
  • Try simpler queries

Limitations

Access Restrictions

  • Not all papers have downloadable PDFs
  • Some content requires institutional access
  • Paywalled journals may only show abstracts
  • Google Scholar has strict rate limits

Data Completeness

  • Citation counts may be outdated
  • Not all metadata fields available for every paper
  • Some older papers may have incomplete records
  • Preprints may not have final publication info

Search Capabilities

  • Boolean operators vary by source
  • No unified query syntax across databases
  • Some databases don't support all filters
  • Results may differ from web interface searches

Legal Considerations

  • Respect copyright and licensing
  • Don't redistribute downloaded papers
  • Follow institutional access policies
  • Check terms of service for each database

Command Reference

python scripts/research.py <source> "<query>" [OPTIONS]

SOURCES:
  arxiv              Search arXiv repository
  pubmed             Search PubMed database
  semantic           Search Semantic Scholar

REQUIRED:
  query              Search query string (in quotes)

GENERAL OPTIONS:
  -n, --max-results  Maximum results (default: 10, max: 100)
  -f, --format       Output format (text|json|bibtex|ris|markdown)
  -o, --output       Save to file path
  --sort-by          Sort by (relevance|date|citations)

FILTERING:
  --year             Filter by specific year (YYYY)
  --start-date       Start date (YYYY-MM-DD)
  --end-date         End date (YYYY-MM-DD)
  --author           Author name
  --min-citations    Minimum citation count

ARXIV-SPECIFIC:
  --category         arXiv category (e.g., cs.AI, cs.LG)

PUBMED-SPECIFIC:
  --publication-type Publication type filter
  --full-text        Include full text links

SEMANTIC-SPECIFIC:
  --include-references   Include paper references

DOWNLOAD:
  --download         Download paper PDFs
  --output-dir       Download directory (default: downloads/)

CITATIONS:
  --citations        Extract citations
  --citation-format  Citation format (bibtex|ris|json)

HELP:
  --help             Show all options

Examples by Use Case

Quick Search

# Find recent papers
python scripts/research.py arxiv "quantum computing"

# Search biomedical literature
python scripts/research.py pubmed "alzheimer disease"

Comprehensive Research

# Search multiple sources
python scripts/research.py arxiv "neural networks" --max-results 30 --output arxiv.json
python scripts/research.py semantic "neural networks" --max-results 30 --output semantic.json

# Download important papers
python scripts/research.py arxiv "neural networks" --download --max-results 10

Citation Management

# Generate BibTeX
python scripts/research.py arxiv "deep learning" --format bibtex --output dl_refs.bib

# Export to reference manager
python scripts/research.py pubmed "gene editing" --format ris --output genes.ris

Tracking New Research

# This month's papers
python scripts/research.py arxiv "LLM" --start-date 2024-01-01 --sort-by date

# Recent highly-cited work
python scripts/research.py semantic "transformers" --year 2023 --min-citations 50

Support

For issues or questions:

  1. Check this documentation
  2. Run python scripts/research.py --help
  3. Verify dependencies are installed
  4. Check database-specific documentation

Resources:

  • OpenClawCLI: https://clawhub.ai/
  • arXiv API: https://arxiv.org/help/api
  • PubMed API: https://www.ncbi.nlm.nih.gov/books/NBK25501/
  • Semantic Scholar API: https://api.semanticscholar.org/

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

90.8%
按下载量换算61,502

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

可写文件

该 Skill 可能写入或修改本地文件,使用前需要确认目标目录和修改范围。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills