Paper Orchestra (Quy trình viết bài báo tự động)
Điều phối 5 agent để biến ý tưởng và log thí nghiệm thành bản thảo LaTeX cùng file PDF sẵn sàng nộp hội nghị.
Nội dung · Viết láchNâng cao★ 662⑂ 92Điểm AI 9/10Cập nhật lần cuối: 21 thg 9, 2026
Làm được gì
Đây là skill điều phối (orchestrator) tái hiện pipeline 5 agent của PaperOrchestra ngay trong Claude Code.
- Bạn đặt ý tưởng (idea.md), log thí nghiệm, template LaTeX của hội nghị và hướng dẫn nộp bài vào
workspace/inputs/ - Chạy các cổng kiểm tra trước: xác thực file đầu vào, đo mật độ thông tin, đối chiếu tính nhất quán giữa ý tưởng và log, dò gói TeX đã cài
- B1 dàn ý → B2/B3 vẽ hình + khảo sát tài liệu (chạy song song) → B3.5 hiệu chỉnh dàn ý theo tài liệu thực tế → B4 viết toàn bài trong một lượt gọi đa phương thức → B5 tinh chỉnh theo reviewer mô phỏng (tối đa 3 vòng, điểm giảm thì quay lui)
- Tự động chạy các gate: kiểm tra trích dẫn mồ côi, cú pháp LaTeX, rò rỉ thông tin tác giả, đối chiếu con số trong bài với log thí nghiệm
- Cuối cùng biên dịch bằng
latexmk -pdfvà ghiprovenance.jsonchứa hash của mọi đầu vào/đầu ra
Phù hợp với ai
- Nhà nghiên cứu đã chạy xong thí nghiệm nhưng sắp tới deadline hội nghị mà bản thảo còn trống
- Nghiên cứu sinh cần gom số liệu rải rác thành một mạch lập luận thống nhất
- Kỹ sư muốn tham khảo cách thiết kế pipeline multi-agent thực tế
- Điều kiện: đã cài LaTeX (latexmk), chạy được Python, và cài đủ 5 sub-skill đi kèm
Ví dụ sử dụng
- "Viết bài báo từ kết quả thí nghiệm của tôi" — sau khi điền file vào
workspace/inputs/, skill chạy từ kiểm tra đầu vào tới biên dịch PDF. - "Biến ý tưởng và kết quả này thành bản nộp hội nghị" — bản thảo tuân thủ giới hạn trang và các mục bắt buộc trong guidelines.
- "Gom tư liệu từ thư mục ghi chú của tôi" — nếu thiếu idea.md, skill gọi agent aggregator quét thư mục rồi xác thực lại.
· · · 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/paper-orchestra/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-orchestra từ repo GitHub Ar9av/PaperOrchestra vào ~/.claude/skills/paper-orchestra/ 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/* ~/.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 TẤT CẢ sub-skill (orchestrator không chạy một mình):
cp -r PaperOrchestra/skills/* ~/.claude/skills/ - Cài LaTeX (macOS:
brew install --cask mactex-no-gui; Ubuntu:sudo apt install texlive-full latexmk). - Khởi động lại Claude Code và gõ
/skillsđể kiểm trapaper-orchestrađã xuất hiện. - Trong thư mục làm việc, chạy
python ~/.claude/skills/paper-orchestra/scripts/init_workspace.py --out workspace/rồi bỏ idea.md, experimental_log.md, template.tex, conference_guidelines.md vàoworkspace/inputs/. - Yêu cầu Claude Code: "Chạy paper-orchestra trên workspace/".
Xem mã nguồn trên GitHub ↗Giấy phép: NOASSERTION