Vibe Knowledge Film (phim tri thức không lời bình)
Tạo phim ngắn tri thức 2–5 phút không lời đọc, nơi khán giả đọc một dòng phụ đề còn hình ảnh "diễn" chính câu đó, toàn bộ render bằng code Canvas + Playwright + ffmpeg.
Nó làm được gì
Kỹ năng này dẫn bạn đi trọn quy trình làm phim tri thức ngắn không lời bình theo phong cách "Vibe知识大赏" trên Douyin: 16:9, 2–5 phút, không giọng người, khán giả đọc một dòng phụ đề trong khi màn hình thể hiện đúng câu đó.
- Xác lập luận điểm và lập bảng dữ kiện (năm, tên người, con số kèm nguồn)
- Tìm hình tượng mà người ngoài ngành nhận ra ngay cho từng khái niệm (cấm dùng chấm, đường, vòng tròn, cột)
- Viết kịch bản phụ đề song song với bảng phân cảnh — không có bảng phân cảnh thì không dựng dự án
- Chọn 1 trong 2 bộ nhận diện (B ngụ ngôn / C dạ khúc), thống nhất ý nghĩa màu cả phim
- Viết
film.jsthủ công, render từng khung bằng Canvas + seek(t) + Playwright + ffmpeg - Chụp still bằng
--sheet,--stills,--motionvà sửa ít nhất 2 vòng - Thêm âm thanh sự kiện hoặc đồng bộ nhạc nền, cuối cùng qua bảng kiểm chất lượng
Triết lý cốt lõi: hình ảnh phải giải thích, không phải minh họa. Hình nào gắn vào kịch bản nào cũng hợp lý thì bị coi là thất bại.
Dành cho ai
- Người làm nội dung khoa học/tri thức, sẵn sàng vẽ hình bằng code
- Người muốn làm short-form không cần thu âm giọng đọc
- Nhà thiết kế nội dung giáo dục cần trực quan hóa khái niệm trừu tượng
- Người quen Canvas/JS, Python và ffmpeg
Ví dụ sử dụng
- "Làm cho tôi một phim kiểu Vibe知识大赏 về lý thuyết thông tin" → luận điểm, bảng dữ kiện, 3 hướng hình tượng, bảng phân cảnh, render 30 giây đầu rồi mới làm cả phim.
- Đưa sẵn một bài viết phổ biến khoa học: kỹ năng chỉ ra những câu không thể vẽ được, đề xuất sửa, rồi chuyển thành phụ đề + bảng phân cảnh.
- Có một bản dựng cũ bị hỏng: trích khung hình đối chiếu phụ đề, làm lại cùng nội dung và kèm ảnh so sánh cũ/mớ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/HeyChengC/vibe-knowledge-film/HEAD/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 AI Skill Mart. Copy thư mục SKILL.m từ repo GitHub HeyChengC/vibe-knowledge-film vào ~/.claude/skills/vibe-knowledge-film/ 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/HeyChengC/vibe-knowledge-film.git ~/.claude/skills/vibe-knowledge-film⚠ Đâ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ạo thư mục kỹ năng:
mkdir -p ~/.claude/skills - Clone kho:
git clone https://github.com/HeyChengC/vibe-knowledge-film.git ~/.claude/skills/vibe-knowledge-film - Cài công cụ cần thiết: Python 3, Node,
ffmpeg, và Playwright (pip install playwright && playwright install chromium). - Nếu thiếu font, chạy
python ~/.claude/skills/vibe-knowledge-film/engine/get_fonts.py. - Khởi động lại Claude Code, rồi yêu cầu kiểu: "làm một video tri thức không lời bình, chỉ có phụ đề".
- Render khá lâu: hãy kiểm tra 30 giây đầu (
--clip 0 30 head) trước khi dựng toàn phim.