다중 소스 논문 검색은(는) 무엇을 하나요?
Claude Code용 교차 소스 학술 문헌 스캔 스킬: OpenAlex / Semantic Scholar / arXiv / Perplexity로 확장하여 중복을 결정론적으로 제거하고 하나의 인용된 합의 보고서로 통합합니다.
개요
이 스킬은 여러 학술 검색 엔진(OpenAlex, Semantic Scholar, arXiv, Perplexity)을 동시에 쿼리하여 관련 논문을 찾고, 결과를 중복 제거한 후 인용이 포함된 통합 보고서를 생성합니다. 연구자와 개발자가 문헌 검색 시간을 절약하고 다양한 소스의 통찰을 한곳에서 확인할 수 있도록 설계되었습니다.
작동 방식
- 쿼리 확장(fan-out): 사용자 입력 키워드를 기반으로 OpenAlex, Semantic Scholar, arXiv, Perplexity API에 병렬로 요청을 보냅니다.
- 중복 제거(dedup): DOI, 제목, 저자 조합을 사용한 결정론적 알고리즘으로 중복을 식별하고 제거합니다.
- 통합(reconciliation): 각 소스의 정보(초록, 인용 수, 출처 등)를 교차 검증하여 하나의 일관된 보고서로 병합합니다.
- 보고서 생성: 최종적으로 각 논문에 대한 인용 정보와 함께 요약된 합의 보고서를 출력합니다.
지원 플랫폼
- Claude Code: 이 스킬은 Claude Code 환경에서 실행되도록 최적화되었습니다.
사용 예시
다음은 Claude Code에서 스킬을 호출하는 예시입니다:
claude code --skill PlutoLei/multi-source-paper-search --query "transformer models in NLP 2023"
또는 Claude Code 내에서 직접 명령을 실행할 수 있습니다:
/run-skill PlutoLei/multi-source-paper-search "현대 RLHF 기술 비교"
구성
스킬은 환경 변수나 설정 파일을 통해 구성할 수 있습니다:
OPENALEX_API_KEY: OpenAlex API 키 (선택 사항)SEMANTIC_SCHOLAR_API_KEY: Semantic Scholar API 키 (선택 사항)PERPLEXITY_API_KEY: Perplexity Search API 키 (필수)
출력 형식
보고서는 마크다운 형식으로 생성되며 각 항목에 대한 인용 정보를 포함합니다:
# 문헌 합의 보고서
1. **논문 제목** (저자, 연도)
- **소스**: OpenAlex, Semantic Scholar
- **인용 수**: 45회
- **초록**: ...
기여
이 스킬은 오픈 소스로 제공되며, GitHub에서 이슈 및 풀 리퀘스트를 환영합니다.
라이선스
MIT 라이선스 하에 배포됩니다.