Wowerpoint
Biến một tài liệu thành bộ slide PDF phong cách kawaii bằng NotebookLM, kèm link chia sẻ cho điện thoại.
Tài liệu · Văn phòngTrung cấp★ 90,139⑂ 7,846Điểm AI 7/10Cập nhật lần cuối: 9 thg 8, 2026
Kỹ năng này làm gì
Nhận đúng một tài liệu nguồn, gọi CLI notebooklm-py để tạo slide deck rồi lưu PDF cạnh file gốc theo tên <tên-file>-slides.pdf.
- Kiểm tra đăng nhập (
notebooklm auth check), tạo notebook, thêm source và gửi yêu cầu tạo deck - Quá trình tạo mất ~10 phút nên được đẩy cho subagent chạy nền; bạn nhận ngay URL notebook để theo dõi trực tiếp
- Nếu có các biến môi trường
WOWERPOINT_API_BASE,WOWERPOINT_VIEWER_BASE,WOWERPOINT_UPLOAD_TOKEN, PDF sẽ được upload để tạo bản 9:16 cho mobile và trả về link chia sẻ - Prompt mặc định chỉ một câu theo phong cách nhân vật kawaii; nếu bạn tự viết prompt thì được truyền nguyên văn
- Có danh sách lỗi thường gặp: thiếu pip, thiếu Playwright, bị rate-limit, sai key JSON, cờ
--length longkhông tồn tại
Phù hợp với ai
- Người cần chuyển báo cáo dài thành slide trình bày nhanh
- Người dùng NotebookLM nhưng không muốn click thủ công trên web UI
- Nhóm cần link xem deck ngay trên điện thoại để chia sẻ nội bộ
- Người muốn tài liệu khô khan trở nên dễ thương, dễ hiểu hơn
Ví dụ sử dụng
- "wowerpoint
docs/bao-cao-q3.md" → tạo PDF slide và in ra link chia sẻ - "Biến bài nghiên cứu này thành slide" → nếu nguồn quá mỏng, kỹ năng sẽ viết bản dài trước rồi mới tạo deck
- Tái sử dụng
NOTEBOOK_IDvàSOURCE_IDđể tạo phiên bản khác chỉ bằng prompt mới, tiết kiệm thời gian upload
Lưu ý: tài liệu nguồn được gửi lên Google NotebookLM. Hãy xác nhận trước khi upload dữ liệu khách hàng, thông tin đăng nhập hay sản phẩm chưa công bố.
· · · 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 plugin/skills/wowerpoint từ repo GitHub thedotmack/claude-mem vào ~/.claude/skills/wowerpoint/ 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/thedotmack/claude-mem.git /tmp/claude-mem && mkdir -p ~/.claude/skills && cp -r /tmp/claude-mem/plugin/skills/wowerpoint ~/.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à clone repo:
git clone https://github.com/thedotmack/claude-mem.git - Copy thư mục skill:
mkdir -p ~/.claude/skills && cp -r claude-mem/plugin/skills/wowerpoint ~/.claude/skills/ - Cài
uvnếu chưa có (macOS:brew install uv). - Cài CLI NotebookLM:
uv tool install --with playwright --force notebooklm-py - Cài trình duyệt cho Playwright:
$(uv tool dir)/notebooklm-py/bin/playwright install chromium - Cài
jqđể phân tích JSON (macOS:brew install jq). - Tự chạy
notebooklm logintrong terminal để hoàn tất đăng nhập Google OAuth (không thể tự động hóa). - (Tùy chọn) Thêm
export WOWERPOINT_API_BASE=...,WOWERPOINT_VIEWER_BASE=...,WOWERPOINT_UPLOAD_TOKEN=...vào file cấu hình shell nếu muốn link mobile. - Khởi động lại Claude Code và thử: "wowerpoint <đường dẫn file>".
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0