Tóm tắt: Không phải HTML lần này: Rust, SVG và thư viện fframes. Có hạt, hình 3D, lò xo, shader và vòng tròn nhảy theo nhạc.
Prompt xin một video làm bằng Rust và SVG qua thư viện fframes, trong đó mỗi khung hình là một hàm. Có hạt, hình học 3D, chuyển động lò xo, shader và một vòng tròn phản ứng theo âm thanh, tất cả khớp lưới nhịp 128 BPM.
Vì sao nhiều người dừng lại xem?
"Mỗi khung hình là một hàm" nghĩa là video được tính lại chính xác ở bất kỳ thời điểm nào, không phụ thuộc máy nhanh hay chậm. Đây là cách làm video bằng code chuẩn nhất, và prompt cho thấy Claude làm được cả với ngôn ngữ ngoài web.
Cách dùng với Claude Opus 5.5
Prompt này cần Claude Code (có quyền chạy lệnh) và máy đã cài Rust. Dán prompt, để Claude tự tạo dự án fframes và xuất video. Nếu chưa quen Rust, bạn đổi "Rust + SVG via fframes" thành "HTML canvas" để thử cùng ý tưởng.
Prompt
Prompt gốc của tác giả:
Create a video using Rust + SVG via fframes where every frame is a function. Include particles, 3D geometry, springs, shaders and an audio-reactive ring, synchronized to a 128 BPM beat grid.
Prompt by @BuildFastWithAI, via Skillry / awesome-opus5-5-videos (MIT)
Video làm bằng Rust và SVG qua fframes: mỗi khung hình là một hàm, khớp nhịp 128 BPMCâu hỏi thường gặp
Prompt này tạo ra cái gì?
Prompt xin một video làm bằng Rust và SVG qua thư viện fframes, trong đó mỗi khung hình là một hàm.
Vì sao video làm bằng Rust và SVG qua fframes cần Rust, chạy trong trình duyệt có được không?
Bài này không gói gọn trong một file HTML: quy trình dùng Rust. Bạn cần để Claude chạy được lệnh trên máy, ví dụ Claude Code mở trong một thư mục trống, và cài sẵn Rust nếu máy chưa có. Mình dùng Claude Opus 5.5; Claude tự viết code, tự chạy và xuất ra file video.
Có được dùng lại prompt của @BuildFastWithAI để đăng lên kênh của bạn không?
Được. Prompt là của @BuildFastWithAI, mình lấy qua Skillry và bộ awesome-opus5-5-videos (giấy phép MIT). Chỗ nên đổi trước là vật thể, ánh sáng, góc máy hay tốc độ quay. Khi chia sẻ lại, bạn ghi nguồn @BuildFastWithAI là đủ.

