Trợ lý trích xuất web Scrapling
Kỹ năng giúp dùng Scrapling CLI để trích xuất trang web thành HTML, Markdown hoặc text, kèm quy trình chẩn đoán lỗi cài đặt.
Web · APITrung cấp★ 1,323⑂ 212Điểm AI 8/10Cập nhật lần cuối: 8 thg 8, 2026
Kỹ năng này làm gì
- Chạy script chẩn đoán (
diagnose_scrapling.py) trước khi làm gì khác để phát hiện thiếuclick, thiếu runtime Playwright/Chromium. - Đưa ra quy tắc chọn fetcher: bắt đầu bằng
extract get(tĩnh), chỉ leo lênextract fetchkhi trang cần JavaScript, vàstealthy-fetchkhi bị chặn bot. - Lưu nội dung chính ra Markdown bằng CSS selector, rồi thực sự kiểm tra kích thước và nội dung tệp thay vì tin vào exit code.
- Hướng dẫn khắc phục các lỗi phổ biến: lỗi chứng chỉ SSL, trang bài viết WeChat (
#js_content), timeout khi dùng trình duyệt.
Phù hợp với ai
- Người muốn lưu bài blog, tin tức, tài liệu kỹ thuật dưới dạng Markdown gọn gàng.
- Nhà nghiên cứu thường xuyên phải lấy nội dung từ các trang khó như bài viết WeChat.
- Lập trình viên muốn debug có hệ thống khi scraping trả về tệp rỗng.
Ví dụ sử dụng
- "Lưu phần nội dung chính của bài này thành Markdown" → dùng
-s 'main'rồi kiểm tra 40 dòng đầu. - "Lấy nội dung bài WeChat này" → dùng selector
#js_content, nếu lỗi chứng chỉ thì thêm--no-verify. - "Tệp kết quả trống trơn" → chạy script chẩn đoán, xác nhận Chromium rồi chuyển sang
extract fetch --timeout 20000.
· · · Hướng dẫn cài đặt · · ·
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 scrapling-skill từ repo GitHub daymade/claude-code-skills vào ~/.claude/skills/scrapling-skill/ 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/daymade/claude-code-skills.git && mkdir -p ~/.claude/skills && cp -r claude-code-skills/scrapling-skill ~/.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à chuyển tới thư mục làm việc bạn muốn.
- Clone repo:
git clone https://github.com/daymade/claude-code-skills.git - Tạo thư mục skills:
mkdir -p ~/.claude/skills - Copy kỹ năng:
cp -r claude-code-skills/scrapling-skill ~/.claude/skills/ - Cài Scrapling CLI:
uv tool install 'scrapling[shell]'(nếu chưa có uv thì cài uv trước). - Nếu cần fetch bằng trình duyệt, chạy:
scrapling install. - Khởi động lại Claude Code và yêu cầu: "Dùng Scrapling lưu nội dung URL này thành Markdown".
Xem mã nguồn trên GitHub ↗Giấy phép: MIT