Skip to main content

citation-finder

Academic citation lookup and formatter. Given a fuzzy paper title (Chinese or English), searches CrossRef, Semantic Scholar, Baidu Scholar, and CNKI, then returns GB/T 7714, APA 7th, and MLA 9th formatted citations with source links.

설치로 이동

소스 정보

저장소
knownasnaffy/prompthound
최근 소스 활동
2026년 7월 6일 07:03
감지된 SKILL.md 언어
영어
스타
0
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
6 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
citation-finder
description
Academic citation lookup and formatter. Given a fuzzy paper title (Chinese or English), searches CrossRef, Semantic Scholar, Baidu Scholar, and CNKI, then returns GB/T 7714, APA 7th, and MLA 9th formatted citations with source links.
# Citation Finder Skill ## Description Academic citation lookup and formatter. Given a fuzzy paper title or description (in Chinese or English), searches both Chinese and English academic databases, identifies the most likely paper, and returns formatted citations in GB/T 7714, APA, and MLA formats along with source links. ## Trigger Conditions Use this skill when the user: - Asks to find a paper or citation (e.g. "帮我找这篇文献", "cite this paper", "这篇论文怎么引用") - Provides a fuzzy or partial paper title in Chinese or English - Asks to format a reference in GB/T 7714, APA, or MLA - Uses keywords: 参考文献, 引用格式, 文献查找, find paper, citation, reference, cite ## Workflow 1. Detect input language (Chinese / English / mixed) 2. Search **in parallel**: - English: CrossRef API + Semantic Scholar API - Chinese: Baidu Scholar (web scrape) + CNKI search 3. Score and rank candidates by title similarity + metadata completeness 4. If top match confidence > 80%: return directly 5. If confidence 50–80%: show top 3 candidates, ask user to confirm 6. If confidence < 50%: inform user and ask for more details 7. Format confirmed paper into GB/T 7714, APA 7th, MLA 9th 8. Return citations + DOI/source URL ## Usage ``` 用法:直接描述或粘贴模糊文献标题 示例:帮我找一下 "注意力机制在自然语言处理中的应用" 这篇论文的引用格式 示例:find citation for "attention is all you need" ``` ## Scripts - `scripts/search_en.py` — CrossRef + Semantic Scholar search - `scripts/search_cn.py` — Baidu Scholar + CNKI search - `scripts/format_cite.py` — Citation formatter (GB/T 7714, APA, MLA) - `scripts/run.py` — Main entry point (orchestrates all steps) ## Dependencies ``` requests>=2.28.0 beautifulsoup4>=4.11.0 rapidfuzz>=3.0.0 ``` Install: `pip install requests beautifulsoup4 rapidfuzz`
GitHub에서 보기