Ice Motion Director
ติดตั้ง

ติดตั้งใน Gemini CLI

Ice Motion Director เปลี่ยน Gemini CLI ให้เป็นสตูดิโอโมชันดีไซน์และตัดต่อวิดีโอ แค่อธิบายวิดีโอในพรอมต์เดียว เอเจนต์จะพางานจากบรีฟไปจนได้ไฟล์ MP4 ที่เรนเดอร์แล้ว โดยทุกเฟรมเขียนเป็นโค้ด

Ice กำลังส่องแถบเฟรมฟิล์มผ่านแว่นขยายวอกเซล โดยหนีบสเลตไว้ใต้แขนข้างหนึ่ง

คำสั่ง

  1. ติดตั้งส่วนขยาย

    gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director

ตรวจสอบว่าใช้งานได้

เริ่มเซสชันใหม่ใน Gemini CLI แล้วพิมพ์ /ice-status Ice จะตอบด้วยสิบขั้นและคำสั่งที่ต้องรันต่อไป

ไม่มีอะไรเกิดขึ้น? ปิดเอเจนต์แล้วเปิดใหม่ เพราะเอเจนต์ส่วนใหญ่อ่านสกิลใหม่ตอนเริ่มเซสชันเท่านั้น

ทุกเอเจนต์ในครั้งเดียว: npx skills add Omar-Tnzxo/ice-motion-director -g --all ติดตั้งสกิลของ Ice ทุกตัวลงในทุกเอเจนต์ที่พบโดยไม่ถามอะไร ส่วน npx skills add Omar-Tnzxo/ice-motion-director แบบธรรมดาจะถามว่าเอเจนต์ไหน และติดตั้งเฉพาะโปรเจกต์นี้หรือทุกโปรเจกต์

อัปเดตและใช้งาน

อัปเดต

gemini extensions update ice-motion-director

รันทีละขั้น

วิธีพิมพ์: /ice-01-brief จากคำสั่งของส่วนขยาย ขั้นต่างๆ เริ่มจาก /ice-01-brief ถึง /ice-10-deliver ส่วน /ice-status บอกว่าตอนนี้อยู่ขั้นไหน และ /ice จะรันหรือทำต่อทั้งหมดให้เอง

สิ่งที่เครื่องของคุณต้องมี

เอเจนต์จะตรวจสิ่งเหล่านี้ตามเส้นทางที่คุณเลือกและบอกว่ายังขาดอะไร พร้อมคำสั่งเดียวสำหรับระบบของคุณ แพ็กเกจและโมเดลฟรีที่เส้นทางต้องใช้ (การถอดเสียง การแยกสเต็ม และอื่นๆ ที่คล้ายกัน) เอเจนต์จะติดตั้งเองที่เวอร์ชันที่ล็อกไว้และระบุไว้ในโน้ตส่งมอบ ส่วนอะไรที่ต้องจ่ายเงินหรืออยู่หลังบัญชีจะถามก่อนเสมอ ไอเดียและสคริปต์ไม่ต้องใช้อะไร Lottie ต้องใช้ Node วิดีโอทุกชิ้นที่ส่งมอบ (วิดีโอ วิดีโออธิบาย รีเมก และงานตัดต่อ) ต้องใช้ Node, FFmpeg, เบราว์เซอร์ และ Python 3 พร้อมแพ็กเกจตรวจคุณภาพ ถ้าไม่มี Python จะบิลด์วิดีโอได้แต่ส่งมอบไม่ได้ เพราะการตรวจความละเอียดรันไม่ได้

Windows

Node.js (LTS)
winget install --id OpenJS.NodeJS.LTS -e
FFmpeg
winget install --id Gyan.FFmpeg -e
Chrome หรือ Chromium
winget install --id Google.Chrome -e
Python 3
winget install --id Python.Python.3.13 -e

หมายเหตุสำหรับ Windows

  • ทุกคำสั่งใช้ได้เหมือนกันทั้งใน PowerShell และ cmd
  • ถ้า PowerShell แจ้งว่าปิดการรันสคริปต์ไว้ ให้ใช้ npx.cmd skills add หรืออนุญาตสคริปต์สำหรับผู้ใช้ของคุณครั้งเดียวด้วย Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
  • --all ใช้ได้เหมือนกันทั้งใน PowerShell และ cmd (ใน cmd --skill '*' ใช้ไม่ได้ ให้ใส่เครื่องหมายคำพูดเป็น --skill "*")
  • ใน WSL ให้ติดตั้งใน WSL เฉพาะเมื่อเอเจนต์ของคุณรันอยู่ใน WSL ด้วย

macOS

Node.js (LTS)
brew install node@24
FFmpeg
brew install ffmpeg
Chrome หรือ Chromium
brew install --cask google-chrome
Python 3
brew install python

Ubuntu หรือ Debian

Node.js (LTS)
nvm, then nvm install --lts
FFmpeg
sudo apt install ffmpeg
Chrome หรือ Chromium
Chrome .deb or sudo snap install chromium
Python 3
sudo apt install python3 python3-venv

Fedora

Node.js (LTS)
sudo dnf install nodejs
FFmpeg
sudo dnf install ffmpeg-free
Chrome หรือ Chromium
sudo dnf install chromium
Python 3
sudo dnf install python3

Arch

Node.js (LTS)
sudo pacman -S nodejs npm
FFmpeg
sudo pacman -S ffmpeg
Chrome หรือ Chromium
sudo pacman -S chromium
Python 3
sudo pacman -S python

แล้วลองใช้เลย

เปิดเอเจนต์ในโฟลเดอร์ว่าง แล้ววางพรอมต์ใดพรอมต์หนึ่งด้านล่าง ใน Claude Code ให้ใส่ /ice-motion-director:ice นำหน้า เพื่อให้แน่ใจว่าผู้กำกับเริ่มทำงาน เราเตอร์จะเลือกเวิร์กโฟลว์ ค้นคว้าก่อน ถามทุกเรื่องที่ยังต้องตัดสินใจ (ข้อละสี่ตัวเลือก ไม่เกินสี่ข้อต่อข้อความ) แล้วรันทั้งสิบขั้นจนได้ไฟล์ MP4 ที่เรนเดอร์แล้ว

ทำวิดีโอเปิดตัวความยาว 20 วินาทีให้แอปจดโน้ตของฉัน นี่คือเว็บไซต์: <URL หรือไฟล์ของคุณ>

ตัดไฟล์บันทึกพอดแคสต์นี้เป็นคลิปสั้นแนวตั้งสามคลิป พร้อมคำบรรยายภาษาอาหรับ

ทำวิดีโอมีเสียงบรรยายความยาว 60 วินาที อธิบายขั้นตอนการคืนเงินของเราให้ลูกค้าใหม่เข้าใจ

ทั้งสิบขั้นทำงานอย่างไร: วิธีการทำงาน คำถาม: FAQ สิ่งที่เปลี่ยนในแต่ละเวอร์ชัน: CHANGELOG

เอเจนต์อื่น

สร้างด้วย Ice

เฟรมจากวิดีโอจริงที่สร้างจากพรอมต์เดียว พร้อมเผยแพร่เวิร์กโฟลว์ทั้งหมดทีละขั้น

ดูว่าสร้างอย่างไรคอนเซปต์ไม่เป็นทางการ ไม่มีส่วนเกี่ยวข้องกับ Spotify

มอบผู้กำกับให้เอเจนต์ของคุณ

วางคำสั่งบรรทัดเดียว แล้วขอวิดีโอด้วยภาษาธรรมดา Ice จะดูแลงานตั้งแต่บรีฟจนถึงส่งมอบ และให้คุณดูงานได้ทุกขั้นที่อยากดู

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ice ถือสเลตที่เปิดอยู่ พร้อมสั่งแอ็กชัน