Tra cứu bài báo khoa học
Chọn đúng trong 11 API học thuật (PubMed, arXiv, OpenAlex...) để tìm bài báo, trích dẫn và PDF truy cập mở kèm nguồn có thể tái lập.
Dữ liệu · Phân tíchTrung cấp★ 33,030⑂ 3,248Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
- Định tuyến truy vấn tới 11 API: PubMed, PMC, Europe PMC, bioRxiv, medRxiv, arXiv, OpenAlex, Crossref, Semantic Scholar, CORE, Unpaywall.
- Chuyển đổi định danh DOI/PMID/PMCID/arXiv ID, lấy danh mục công bố của tác giả, đồ thị trích dẫn, link PDF truy cập mở, trích xuất toàn văn JATS.
- Bắt các lỗi "trả HTTP 200 nhưng sai" (PMC không có
<body>, entryErrorcủa arXiv,errCodecủa Europe PMC, phân trang lệch của bioRxiv) nhờ quy tắc rõ ràng và các script đi kèm:paginate.py,jats_to_text.py,arxiv_atom.py,openalex_abstract.py. - Xuất kết quả kèm endpoint, tham số, ngày truy cập và đối chiếu số lượng bản ghi để người khác lặp lại được.
Phù hợp với ai
- Nghiên cứu sinh, nhà nghiên cứu làm tổng quan tài liệu hoặc systematic review.
- Kỹ sư dữ liệu cần đưa metadata/trích dẫn bài báo vào pipeline phân tích.
- Người viết nội dung y sinh, khoa học cần dẫn nguồn chính xác.
Ví dụ sử dụng
- "Tìm preprint mới về organoid" → dùng Europe PMC với
SRC:"PPR"(vì bioRxiv không có tìm kiếm từ khóa), rồi lấy DOI để bổ sung metadata từ bioRxiv. - "Ai đã trích dẫn bài báo DOI này?" → Semantic Scholar cho đồ thị trích dẫn, đối chiếu thêm bằng OpenAlex và báo cáo số lượng.
- "Lấy giúp file PDF bài này" → kiểm tra Unpaywall, nếu không có thì thử PMC/CORE; nếu chỉ có metadata thì nói rõ là không có toàn văn.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/paper-lookup/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/paper-lookup từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/paper-lookup/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git /tmp/scientific-agent-skills && mkdir -p ~/.claude/skills && cp -r /tmp/scientific-agent-skills/skills/paper-lookup ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và đảm bảo đã cài Claude Code.
- Tải mã nguồn:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Sao chép skill:
mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/paper-lookup ~/.claude/skills/ - Kiểm tra môi trường:
python3 --version(cần 3.11 trở lên) vàcurl --version. - (Tùy chọn) Thêm khóa API vào shell để tăng giới hạn:
export NCBI_API_KEY=...,export S2_API_KEY=...,export CORE_API_KEY=...,export OPENALEX_API_KEY=... - Khởi động lại Claude Code và thử: "Tìm các bài báo mới về CRISPR".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT