Tác nhân Tổng quan Tài liệu (Bước 3 của PaperOrchestra)
Tìm ứng viên bài báo qua tìm kiếm web, xác minh bằng Semantic Scholar rồi đối chiếu Crossref/OpenAlex để tạo refs.bib và bản nháp Introduction + Related Work.
Giáo dụcNâng cao★ 644⑂ 91Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Làm được gì
Đây là Bước 3 trong pipeline viết bài báo PaperOrchestra.
- Pha 1 — Khám phá ứng viên: chạy song song các truy vấn từ
outline.jsonbằng công cụ tìm kiếm web của host (WebSearch, Exa hoặc Tavily) để thu thập bài báo tiềm năng. - Khử trùng lặp sớm:
pre_dedup_candidates.pyloại bỏ trùng lặp, tiết kiệm 30–40% hạn ngạch Semantic Scholar. - Pha 2 — Xác minh tuần tự: khớp tiêu đề bằng Levenshtein > 70, yêu cầu có abstract, kiểm tra năm xuất bản trước
cutoff_date(suy ra từ hạn nộp hội nghị), rồi khử trùng lặp theopaperId. - Đối chiếu chéo: kiểm tra lại với Crossref + OpenAlex, gắn nhãn high / medium / low / conflict để phát hiện trích dẫn bịa.
- Đầu ra:
citation_pool.json,refs.bibvà bản nhápintro_relwork.textrích dẫn ≥90% kho tài liệu đã xác minh, có cổng kiểm tra độ phủ trích dẫn.
Phù hợp với ai
- Nghiên cứu sinh, nhà nghiên cứu chuẩn bị nộp CVPR, ICLR, NeurIPS...
- Người từng gặp rắc rối vì LLM bịa trích dẫn
- Ai muốn tự động hóa việc dựng BibTeX và viết nháp Related Work
- Người dùng chạy trọn pipeline PaperOrchestra
Ví dụ sử dụng
- "Tìm trích dẫn cho bài báo của tôi" → chạy truy vấn, tạo kho tài liệu đã xác minh và
refs.bib. - "Viết nháp phần Related Work" → sinh LaTeX cho Introduction + Related Work, trích dẫn ≥90% kho.
- "Kiểm tra xem danh mục tham khảo có trích dẫn ảo không" → chạy
cross_verify.pyđể có báo cáo đối chiếu.
· · · 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/Ar9av/PaperOrchestra/HEAD/skills/literature-review-agent/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/literature-review-agent từ repo GitHub Ar9av/PaperOrchestra vào ~/.claude/skills/literature-review-agent/ 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/Ar9av/PaperOrchestra.git /tmp/PaperOrchestra && mkdir -p ~/.claude/skills && cp -r /tmp/PaperOrchestra/skills/literature-review-agent ~/.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.
- Tải mã nguồn:
git clone https://github.com/Ar9av/PaperOrchestra.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r PaperOrchestra/skills/literature-review-agent ~/.claude/skills/ - (Nên làm) Sao chép thêm phần điều phối và tài nguyên chung:
cp -r PaperOrchestra/skills/paper-orchestra PaperOrchestra/skills/shared ~/.claude/skills/ - Đảm bảo đã có Python 3 cùng các thư viện cần thiết (ví dụ
requests). - (Tùy chọn) Thiết lập khóa API:
export SEMANTIC_SCHOLAR_API_KEY=...,export EXA_API_KEY=...hoặcexport TAVILY_API_KEY=..., vàexport PAPER_ORCHESTRA_MAILTO=ban@example.com - Khởi động lại Claude Code và yêu cầu: "Tìm trích dẫn và viết nháp phần Related Work cho bài báo của tôi".
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION