scholar-megasearch은(는) 무엇을 하나요?
Claude Code로 20개 이상의 학술 데이터베이스를 검색하여 하나의 워크플로우에서 집계, 중복 제거 및 학술 PDF를 검색합니다.
개요
이 스킬을 사용하면 Claude Code를 통해 여러 학술 데이터베이스(arXiv, PubMed, Crossref, Google Scholar 등)를 동시에 검색하고, 결과를 결합하고, 중복을 제거하며, 관련 논문의 PDF를 다운로드할 수 있습니다.
지원 데이터베이스
- arXiv
- PubMed
- Crossref
- Google Scholar
- Semantic Scholar
- IEEE Xplore
- ACM Digital Library
- Scopus
- Web of Science
- 및 12개 이상의 추가 데이터베이스
사용법
초기 설정
# Claude Code에서 megasearch 도구를 사용할 수 있는지 확인
export PATH=$PATH:/path/to/megasearch
기본 검색
# 키워드로 검색
scholar-megasearch search "machine learning"
# 저자명으로 검색
scholar-megasearch search --author "Yoshua Bengio"
# DOI로 검색
scholar-megasearch search --doi "10.1038/nature14539"
주요 기능
- 멀티 데이터베이스 검색: 단일 명령으로 여러 데이터베이스를 동시에 쿼리합니다.
- 중복 제거: 동일한 논문이 여러 데이터베이스에 나타날 때 자동으로 감지하고 제거합니다.
- PDF 다운로드: 가능한 경우 검색된 논문의 PDF를 자동으로 다운로드합니다.
- 결과 요약: 검색 결과를 표 형식이나 요약 목록으로 제공합니다.
예시 워크플로우
# 1단계: 주제 검색
scholar-megasearch search "transformer neural networks"
# 2단계: 상위 결과 확인 (중복 제거됨)
scholar-megasearch list --top 10
# 3단계: 관련 PDF 다운로드
scholar-megasearch download --index 1,3,5
# 4단계: 결과 내보내기
scholar-megasearch export --format bibtex
환경 변수
SCHOLAR_MEGASEARCH_API_KEY: API 인증용 키 (선택사항)SCHOLAR_MEGASEARCH_CACHE_DIR: 캐시 디렉토리 경로 (기본값:~/.cache/scholar-megasearch)SCHOLAR_MEGASEARCH_TIMEOUT: 각 데이터베이스 쿼리 타임아웃 (초 단위, 기본값: 30)
참고 사항
- 이 도구는 Claude Code의 확장 기능으로 설계되었습니다.
- 일부 데이터베이스는 요금 제한이 있을 수 있습니다.
- PDF 다운로드는 해당 데이터베이스의 접근 권한에 따라 달라질 수 있습니다.
라이선스
MIT License