PennyLane – Học máy lượng tử
Skill hỗ trợ dựng và huấn luyện mạch lượng tử bằng PennyLane với mã mẫu sẵn dùng.
Dữ liệu · Phân tíchNâng cao★ 33,030⑂ 3,248Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Skill này làm gì
- Hướng dẫn cài PennyLane 0.45 với phiên bản ghim cố định và các plugin phần cứng (IBM, Braket, Cirq, Rigetti, IonQ, Lightning, Catalyst).
- Cung cấp mẫu chuẩn để định nghĩa QNode, cổng lượng tử, phép đo và vòng lặp tối ưu tham số.
- Bao quát các quy trình phổ biến: VQE cho hóa học lượng tử, QAOA, bộ phân loại biến phân, mô hình lai với PyTorch/JAX.
- Đưa ra 10 thực hành tốt: thử trên simulator trước, dùng parameter-shift trên phần cứng, tránh barren plateau, cache thiết bị.
- Liên kết tới các tài liệu tham chiếu chuyên sâu theo chủ đề trong thư mục
references/.
Phù hợp với ai
- Nhà nghiên cứu, học viên cao học về học máy lượng tử và thuật toán biến phân.
- Lập trình viên cần chạy cùng một mạch trên nhiều backend lượng tử khác nhau.
- Người xây dựng pipeline hóa học lượng tử (VQE, Hamiltonian phân tử).
Ví dụ sử dụng
- "Tính năng lượng trạng thái cơ bản của phân tử H2 bằng VQE với ansatz UCCSD" → sinh mã từ Hamiltonian đến vòng tối ưu Adam.
- "Tạo bộ phân loại biến phân 4 qubit dùng mã hóa góc" → script huấn luyện với AngleEmbedding và StronglyEntanglingLayers.
- "Chuyển mạch đã kiểm thử sang phần cứng IBM" → hướng dẫn dùng thiết bị qiskit.remote và gradient parameter-shift.
· · · 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/pennylane/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/pennylane từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/pennylane/ 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/sas && mkdir -p ~/.claude/skills && cp -r /tmp/sas/skills/pennylane ~/.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/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r scientific-agent-skills/skills/pennylane ~/.claude/skills/(nhớ giữ nguyên thư mục references). - Trong môi trường Python 3.11+, chạy
uv pip install "pennylane==0.45.0". - Khởi động lại Claude Code và thử yêu cầu: "Viết mã VQE bằng PennyLane giúp tôi".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT