Ice Motion Director
Cài đặt

Cách hoạt động

Một skill router đọc yêu cầu của bạn và gửi nó tới một trong sáu quy trình. Sau đó mọi video đều chạy cùng mười giai đoạn, như một công ty sản xuất, và từng khung hình đều được viết bằng code.

Ice soi một dải khung hình phim qua chiếc kính lúp voxel, tấm clapperboard kẹp dưới một bên tay

Router

Router đọc trạng thái dự án và yêu cầu của bạn rồi chọn một quy trình; quy trình đó quy định mỗi giai đoạn trong mười giai đoạn mang ý nghĩa gì với loại video của nó.

Mỗi quy trình làm ra gì
Bạn yêu cầuNó chạyBạn nhận
Một video làm từ đầuice-filmMột file MP4 hoàn chỉnh kèm báo cáo bàn giao
Một giọng đọc giải thích điều gì đóice-explainerMột video giải thích có lồng tiếng và phụ đề
Làm giống thế nàyice-remakeMột video mới theo phong cách đó, với nội dung của bạn
Dựng từ cảnh quay của bạnice-editBản dựng, phụ đề, các phiên bản dọc
Lottie và chuyển động UIice-lottieLottie JSON hoặc SVG động kèm tài liệu bàn giao cho lập trình viên
Ý tưởng trước khi dựng bất cứ thứ gìice-ideasMột bộ ý tưởng và một kịch bản, sẵn sàng để dựng

Hai cách sử dụng

Một prompt, cho mọi người

Trong Claude Code, bắt đầu tin nhắn đầu tiên bằng /ice-motion-director:ice, rồi mô tả video bằng lời của bạn, ngắn hay dài đều được. Lệnh này khiến Claude Code tự nạp hướng dẫn của director, nên lượt chạy bắt đầu đúng cách kể cả khi đã cài skill video khác. Director nghiên cứu doanh nghiệp của bạn trước, rồi hỏi về mọi quyết định mà prompt còn bỏ ngỏ: mỗi câu bốn lựa chọn với lựa chọn được đề xuất đứng đầu, tối đa bốn câu mỗi tin nhắn, và nhiều tin nhắn hơn khi còn nhiều quyết định. Nó không hỏi gì nếu prompt đã đủ mọi thứ, hoặc khi bạn nói "đừng hỏi"; nếu không, nó chờ câu trả lời của bạn, vì im lặng không bao giờ được coi là đồng ý. Sau đó, chỉ khi bạn có mặt để trả lời, có một lần xem trước (các style frame hoặc animatic), rồi nó chạy thẳng đến file cuối mà không hỏi thêm. Khi mỗi giai đoạn hoàn tất, nó gửi bạn hai dòng và các ảnh tĩnh của giai đoạn đó mà không chờ trả lời, để một ghi chú của bạn có thể đến với nó giữa chừng. Mọi điều nó đã quyết định đều được ghi lại và giải thích trong ghi chú bàn giao.

Từng bước, cho người muốn tự cầm lái

Chạy từng giai đoạn một bằng các lệnh có đánh số; trong Claude Code, dạng luôn chạy được là /ice-motion-director:ice-01-brief đến /ice-motion-director:ice-10-deliver. Mỗi giai đoạn dừng lại với một thẻ đánh giá: đã làm gì, các phương án đã cân nhắc và vì sao phương án này thắng, nhận xét của critic và những lựa chọn còn bỏ ngỏ. Nói "duyệt" để chốt giai đoạn, hoặc "duyệt, làm tiếp" để chốt và bắt đầu giai đoạn kế tiếp. Bạn có thể đổi cách làm bất cứ lúc nào: gõ một lệnh giai đoạn giữa lượt chạy một prompt, hoặc /ice để nó tự làm nốt phần còn lại.

Mười giai đoạn

  1. Brief (/ice-01-brief). Trước hết là nghiên cứu về doanh nghiệp, thương hiệu và quy định quảng cáo trong ngành của bạn, rồi đến video dành cho ai, thông điệp, nền tảng và thời lượng, cùng mọi thứ bạn đã có sẵn. Bạn xem duyệt: bản brief, sau khi hỏi bạn về mọi quyết định còn bỏ ngỏ (mỗi câu bốn lựa chọn, tối đa bốn câu mỗi tin nhắn).
  2. Ý tưởng (/ice-02-concept). Nhiều ý tưởng, trong đó ít nhất hai ý bất ngờ, và ý mà critic đã chọn. Bạn xem duyệt: các ý tưởng đặt cạnh nhau.
  3. Kịch bản (/ice-03-script). Chữ trên màn hình và lời lồng tiếng cho từng ngôn ngữ, canh theo nhịp, cùng các bản rút gọn và phiên bản khác bạn sẽ nhận. Bạn xem duyệt: kịch bản.
  4. Storyboard (/ice-04-storyboard). Từng cảnh dưới dạng phác thảo thô: bố cục khung hình, dài bao lâu và chuyển sang cảnh sau thế nào. Bạn xem duyệt: storyboard.
  5. Look (/ice-05-look). Một mood board, rồi màu sắc, font chữ, phong cách và cảm giác chuyển động, thể hiện qua vài khung hình tĩnh. Giai đoạn 4 và 5 có thể chạy cùng lúc. Bạn xem duyệt: mood board và các style frame.
  6. Animatic (/ice-06-animatic). Storyboard và look ghép lại thành một bản nháp thô có canh thời gian, dùng âm thanh tạm. Bạn xem duyệt: animatic, và bạn chọn nhạc từ hai hoặc ba bản nhạc thật đặt lên đó.
  7. Dựng (/ice-07-build). Toàn bộ video, làm chuyển động bằng code. Bạn xem duyệt: các khung hình chính và một bản nháp.
  8. Âm thanh (/ice-08-sound). Gồm hai phần. Đầu tiên là nhạc (bản nhạc thật bạn đã chọn), hiệu ứng âm thanh (các bản thu thật) và lồng tiếng (có thể làm song song khi đang dựng video), sau đó là bản mix cuối trên bản nháp. Bạn xem duyệt: từng phần; bản mix kèm số đo độ lớn âm thanh.
  9. Đánh giá (/ice-09-review). Kiểm tra chất lượng và các critic độc lập, rồi sửa. Bạn xem duyệt: từng bước kiểm tra kèm kết quả đo được.
  10. Bàn giao (/ice-10-deliver). Các file cuối ở mọi ngôn ngữ, kích thước và thời lượng bạn yêu cầu, kèm phụ đề và một báo cáo bàn giao liệt kê cả những quyền mà chủ thương hiệu sẽ cần, cùng case study của lượt chạy. Bạn xem duyệt: các file đã bàn giao.

Ngoài ra: /ice-status hiện mọi giai đoạn, trạng thái của chúng và lệnh cần chạy tiếp; /ice tự chạy hoặc chạy tiếp toàn bộ. Những giai đoạn bạn đã có sẵn (ví dụ kịch bản hay storyboard của riêng bạn) sẽ được kiểm tra chứ không làm lại. Các sản phẩm ngắn như loader hay logo sting bỏ qua những giai đoạn không cần đến.

Chạy song song, rồi kiểm tra

Storyboard và look (04 cùng 05) chạy song song; animatic (06) ghép chúng lại, và nếu bạn có mặt, bạn sẽ xem một lần trước khi dựng. Video được viết bằng code (07) trong lúc nhạc, hiệu ứng và giọng đọc được làm khớp với thời gian đã chốt (08a); bản mix cuối được làm trên bản nháp (08b).

Đánh giá và bàn giao (09, 10) chạy các cổng chất lượng và critic mới trên file xuất ra, rồi bàn giao mọi phiên bản và phụ đề kèm ice/review/NOTE.md: số đo thực tế và các quyền mà chủ thương hiệu sẽ cần. Ở chế độ một prompt, vai người duyệt ký duyệt từng giai đoạn; ở chế độ từng bước, bạn là người duyệt. Người dựng không bao giờ tự chấm điểm.

Mọi thứ nằm trong thư mục ice/ của dự án, nên phiên nào cũng có thể tiếp tục từ chỗ phiên trước dừng lại.

Cách gõ lệnh

Cách gõ lệnh giai đoạn trong từng agent
AgentGõ
Claude Code, Cursor, GitHub Copilot, Cline, Qwen Code, Kiro, Antigravity/ice-01-brief
Claude Code khi đã cài plugin/ice-01-brief, hoặc dạng có namespace /ice-motion-director:ice-01-brief, luôn chạy được
Codex$ice-01-brief
Gemini CLI/ice-01-brief, từ các lệnh của extension
OpenCode/ice-01-brief
Agent không có lệnh tùy chỉnhNói bằng lời thường, ví dụ "chạy giai đoạn 3" hoặc "cho xem trạng thái"

Xem trên một video thật: quy trình của quảng cáo ý tưởng Spotify, từng giai đoạn với các quyết định, bản nháp và vòng critic. Cài đặt: mọi agent.

Làm cùng Ice

Khung hình từ một video thật làm từ một prompt duy nhất, kèm toàn bộ quy trình được công bố theo từng giai đoạn.

Xem cách làmÝ tưởng không chính thức, không liên kết với Spotify.

Thêm một đạo diễn cho agent của bạn

Dán một dòng lệnh, rồi mô tả video bạn muốn bằng ngôn ngữ đời thường. Ice lo từ brief đến bàn giao và cho bạn xem kết quả ở bất kỳ bước nào bạn muốn.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ice cầm tấm clapperboard đang mở, sẵn sàng hô bấm máy