Ice Motion Director
Εγκατάσταση

Ice Motion Director

Ένας σκηνοθέτης motion design και βίντεο για τον coding agent σας. Σχεδιάζει, γράφει το βίντεο σε κώδικα, κάνει το render και το ελέγχει.

npx skills add Omar-Tnzxo/ice-motion-director -g --all

Ανοιχτού κώδικα, Apache-2.0, για Claude Code, Codex, Cursor, Gemini CLI και 40+ ακόμη agents.

Ο Ice, η μασκότ του Ice Motion Director: ένας voxel παγοκύβος με σκούρο μπλε μπερέ σκηνοθέτη, καθισμένος σε ξύλινη καρέκλα σκηνοθέτη, κρατά μια κλακέτα

Ένα αίτημα, μία διαδρομή

Μία δεξιότητα router διαβάζει το αίτημα και το έργο σας και το παραδίδει σε μία ακριβώς από έξι ροές εργασίας.

Δοκιμάστε τον router

«Κόψε αυτή την ηχογράφηση podcast σε τρία κάθετα shorts με αραβικούς υπότιτλους.»

ice-editΔίνετε υλικό για μοντάζ

ice-film

Ένα βίντεο από το μηδέν. Ένα έτοιμο MP4 και μια αναφορά παράδοσης.

ice-explainer

Μια φωνή εξηγεί κάτι. Ένα επεξηγηματικό βίντεο με αφήγηση και υπότιτλους.

ice-remake

Κάν' το σαν αυτό. Ένα νέο βίντεο σε αυτό το στυλ, με το δικό σας περιεχόμενο.

ice-edit

Μοντάζ στο δικό σας υλικό. Το μοντάζ, υπότιτλοι, κάθετες εκδοχές.

ice-lottie

Lottie και κίνηση UI. Lottie JSON ή animated SVG και παράδοση στους developers.

ice-ideas

Ιδέες πριν φτιαχτεί οτιδήποτε. Ένα σύνολο ιδεών και ένα σενάριο, έτοιμα για υλοποίηση.

Εσείς

/ice-motion-director:ice Φτιάξε ένα βίντεο λανσαρίσματος 20 δευτερολέπτων για την εφαρμογή σημειώσεών μου. Εδώ είναι το site: <το URL σας>

Ice

Είδα το site σας και τους κανόνες διαφήμισης του κλάδου σας. Δύο αποφάσεις μένουν ανοιχτές· η πρώτη επιλογή στην καθεμία είναι η πρότασή μου.

  1. Πού θα προβάλλεται;Κάθετο, για socialΟριζόντιο, για το siteΤετράγωνοΚαι τα τρία
  2. Θα μιλά μια φωνή;Μουσική και κείμενοΑφήγησηΦωνή και υπότιτλοιΧωρίς ήχο

Μετά προτείνω ιδέα, γράφω, κάνω storyboard και υλοποιώ. Αν είστε εδώ, βλέπετε τα style frames μία φορά πριν από την πλήρη υλοποίηση.

/ice-04-storyboard

Κάρτα ελέγχου: storyboard

Τι φτιάχτηκε
Επιλογές και η νικήτρια
Εξετάστηκαν τρία ανοίγματα. Κέρδισε το B: το προϊόν είναι στην οθόνη από το πρώτο δευτερόλεπτο.
Σημειώσεις κριτή
Το πλάνο 5 κρατά πολύ· κόπηκε για να ταιριάζει στον ρυθμό.
Ακόμη ανοιχτό
Τελική κάρτα σε κοραλλί ή σκούρο μπλε.
Επόμενο
Πείτε «εγκρίνεται, συνέχισε» για να ξεκινήσει το /ice-05-look

Παράδειγμα συνεδρίας γραμμένο για αυτή τη σελίδα.

Ένα prompt, ή κάθε στάδιο

Για όλους

Στο Claude Code, ξεκινήστε το πρώτο σας μήνυμα με /ice-motion-director:ice και μετά περιγράψτε το βίντεο με δικά σας λόγια, σύντομα ή αναλυτικά· η εντολή εξασφαλίζει ότι ξεκινά ο σκηνοθέτης, ακόμη κι αν έχετε εγκατεστημένες άλλες δεξιότητες βίντεο. Ο Ice ερευνά πρώτα την επιχείρησή σας και μετά ρωτά για κάθε απόφαση που αφήνει ανοιχτή το prompt σας: τέσσερις επιλογές ανά ερώτηση με την προτεινόμενη πρώτη, έως τέσσερις ερωτήσεις ανά μήνυμα, και περισσότερα από ένα μηνύματα όταν οι ανοιχτές αποφάσεις είναι πολλές. Δεν ρωτά τίποτα όταν το prompt σας καλύπτει ήδη τα πάντα ή όταν πείτε «μη ρωτάς»· διαφορετικά περιμένει τις απαντήσεις σας, γιατί η σιωπή δεν θεωρείται ποτέ ναι. Μετά, μόνο αν είστε εκεί για να απαντήσετε, μία προεπισκόπηση (τα style frames ή το animatic), και από εκεί τρέχει μέχρι το τελικό αρχείο χωρίς άλλες ερωτήσεις. Καθώς ολοκληρώνεται κάθε στάδιο, σας στέλνει δύο γραμμές και τα στιγμιότυπά του χωρίς να περιμένει απάντηση, ώστε μια σημείωσή σας να μπορεί να τον φτάσει και στη μέση της διαδρομής. Ό,τι αποφάσισε καταγράφεται και εξηγείται στο σημείωμα παράδοσης.

Για όσους θέλουν να καθοδηγούν

Τρέξτε ένα στάδιο τη φορά, από /ice-01-brief έως /ice-10-deliver (στο Claude Code η μορφή που λειτουργεί πάντα είναι /ice-motion-director:ice-01-brief). Κάθε στάδιο τελειώνει με μια κάρτα ελέγχου: τι φτιάχτηκε, οι επιλογές και γιατί κέρδισε η μία, οι σημειώσεις του κριτή, οι επιλογές που μένουν ανοιχτές. Ζητήστε αλλαγές όσες φορές θέλετε· πείτε «εγκρίνεται» για να κλειδώσει ένα στάδιο ή «εγκρίνεται, συνέχισε» για να κλειδώσει και να ξεκινήσει το επόμενο. Το /ice-status δείχνει πού βρίσκεστε.

Το μήκος του prompt αλλάζει ποιος παίρνει κάθε απόφαση, ποτέ την ποιότητα. Αλλάξτε τρόπο όποτε θέλετε: πληκτρολογήστε μια εντολή σταδίου στη μέση μιας εκτέλεσης ή /ice για να ολοκληρωθεί μόνο του.

Τα δέκα στάδια

Δέκα στάδια, σε κάθε βίντεο

Κάθε διαδρομή τρέχει πάνω σε μία ραχοκοκαλιά δέκα σταδίων, όπως δουλεύει μια εταιρεία παραγωγής. Οι αριθμοί μένουν ίδιοι· η σειρά αλλάζει με το είδος του βίντεο.

Είδος βίντεο
Μέγεθος της δουλειάς

Ξεκινά με Ιστορία. Η προεπιλεγμένη σειρά. Τα 04 και 05 τρέχουν παράλληλα, μετά το 08a γίνεται όσο υλοποιείται το 07, και το 08b κάνει τη μίξη πάνω στο προσχέδιο.

  1. Brief

  2. Ιδέα

  3. Σενάριο

  4. StoryboardLook

  5. Animatic

  6. ΥλοποίησηΉχος

  7. Μίξη

  8. Έλεγχος

  9. Παράδοση

Εκτελούνται και τα δέκα στάδια, με αυτή τη σειρά. Δύο μπλοκ στο ίδιο βήμα τρέχουν παράλληλα όταν ο agent σας έχει sub-agents, το ένα μετά το άλλο όταν δεν έχει: 04 storyboard μαζί με 05 look, μετά 08a ήχος όσο υλοποιείται το 07· το 08b κάνει τη μίξη πάνω στο προσχέδιο. Στο στάδιο 10, κάθε γλώσσα και αναλογία διαστάσεων γίνεται render παράλληλα.

Στάδιο 01, Brief

Πρώτα έρευνα: το brief της επιχείρησης (τι είναι, κοινό, η αλήθεια του προϊόντος, αγορά και ανταγωνισμός, ταυτότητα brand και πραγματικό υλικό, τρέχουσες καμπάνιες, ύφος), το πλάνο για το υλικό του brand και οι κανόνες διαφήμισης κλάδου και πλατφόρμας· μετά το brief του έργου και οι ερωτήσεις για κάθε ανοιχτή απόφαση: τέσσερις επιλογές η καθεμία, έως τέσσερις ανά μήνυμα, περισσότερα μηνύματα όταν χρειάζεται.

Κύρια παραδοτέα ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md

Οι κανόνες προέρχονται από ice-direction (συλλογή στοιχείων), ice-assets

Σε αυτό το μέγεθος Πλήρης ραχοκοκαλιά, μικρή ομάδα, γύροι ελέγχου σύμφωνα με τα επίπεδα ομάδας του ice-film.

Τι σημαίνει το στάδιο 01 σε κάθε διαδρομή
ice-filmbrief
ice-explainerbrief
ice-remakebrief και ανάλυση της αναφοράς
ice-editbrief και εισαγωγή υλικού
ice-lottiebrief
ice-ideasbrief

Κανένα βίντεο δεν μοιάζει με άλλο

Τα πρότυπα και τα demos είναι αναφορές, ποτέ προεπιλογές. Ένα βίντεο πρέπει να διαφέρει από το πλησιέστερο ενσωματωμένο πρότυπο σε τουλάχιστον τέσσερις από έξι άξονες πριν προχωρήσει. Ένα look που επιλέξατε εσείς (μια αναφορά, ένα στυλ με όνομα, η ίδια η ταυτότητα του brand σας) εξαιρείται στους άξονες που ορίζει.

Δοκιμάστε τον κανόνα. Σημειώστε τι αλλάζει το βίντεό σας σε σχέση με το πλησιέστερο πρότυπο:

2 από 6

Πολύ κοντά στο πρότυπό του. Το βίντεο επιστρέφει στη σκηνοθεσία.

  • Έρευνα με σημερινή ημερομηνία

    Κάθε βίντεο ξεκινά με φρέσκια έρευνα που στηρίζεται μόνο στο brief σας. Ένας όρος αναζήτησης που δεν προκύπτει από το brief σας απορρίπτεται πριν εκτελεστεί.

  • Αποκλίνουσες προτάσεις

    Αρκετές κατευθύνσεις, τουλάχιστον δύο από αυτές απρόσμενες, που τις κρίνει ξεχωριστός κριτής.

  • Ένα αποτύπωμα ανά βίντεο

    Η παλέτα, η τυπογραφία και η δομή κάθε ολοκληρωμένου βίντεο αποθηκεύονται στον υπολογιστή σας, ώστε το επόμενο να μην μπορεί να τα επαναλάβει.

  • Ο έλεγχος προεπιλεγμένου look

    Μπλε και μωβ παντού, χωρίς λόγο στο brief, και το βίντεο αποτυγχάνει στον δικό του έλεγχο.

Όποιος το φτιάχνει δεν το βαθμολογεί ποτέ

Ξεχωριστοί ρόλοι κριτών ελέγχουν storyboards, καρέ, κίνηση, ήχο και το εξαγόμενο αρχείο. Ένα βίντεο περνά κάθε έλεγχο ποιότητας με αυτή τη σειρά.

Ο Ice ελέγχει μια λωρίδα καρέ μέσα από έναν voxel μεγεθυντικό φακό, με την κλακέτα κάτω από το μπράτσο
  1. Πριν από την υλοποίηση

    Lint του storyboard και lint πριν από το render, μετά ένα contact sheet πριν γίνει οποιοδήποτε render.

    Ελέγχει storyboard και πλάνο

  2. Καρέ και ενώσεις

    Έλεγχοι καρέ και ενώσεων, πυκνότητα κίνησης και νεκροί χρόνοι, και η πύλη τεχνικής ποιότητας στο ίδιο το render, ώστε τίποτα να μη σέρνεται, να μην πηδά και να μη λείπει.

    Ελέγχει κάθε καρέ

  3. Σάρωση για slop

    Οι σαρώσεις για slop και για look PowerPoint πιάνουν το τυποποιημένο AI look πριν από εσάς.

    Ελέγχει το look

  4. Ο έλεγχος προεπιλεγμένου look

    Ένα βίντεο όπου κυριαρχούν το μπλε και το μωβ, χωρίς λόγο στο brief, αποτυγχάνει.

    Ελέγχει την παλέτα

  5. Απόσταση και αποτύπωμα

    Απόσταση από τα πρότυπα και έλεγχος αποτυπώματος απέναντι στα προηγούμενα βίντεό σας.

    Ελέγχει την ομοιότητα

  6. Λέξεις και ήχος

    Validators υποτίτλων και συγχρονισμού, έλεγχοι έντασης και προδιαγραφών στο εξαγόμενο αρχείο, και έλεγχος του μίξερ που αποδεικνύει ότι ακούγεται κάθε ηχητικό εφέ, με μια σύντομη λίστα για τα αυτιά σας.

    Ελέγχει το εξαγόμενο αρχείο

  7. Η ματιά ενός αγνώστου

    Ένας νέος θεατής που δεν είδε ποτέ το brief πρέπει να καταλαβαίνει το βίντεο, ένα βίντεο μάρκας πρέπει να διαβάζεται ως η μάρκα του σε τυχαία καρέ, και η κορύφωση συγκρίνεται με μια αναφορά.

    Ελέγχει τον θεατή

  8. Το σημείωμα παράδοσης

    Έγκριση του render και αναφορά παράδοσης όπου κάθε ισχυρισμός συνοδεύεται από μετρημένους αριθμούς.

    Ελέγχει ice/review/NOTE.md

Οι έλεγχοι ποιότητας μετρούν το ίδιο το βίντεο μετά το render: ρυθμό, βάθος, φινίρισμα, χρωματικό grade, σταθερά σήματα, το φως του ομιλητή και αν ακούγεται κάθε ηχητικό εφέ. Κάθε ισχυρισμός στην αναφορά παράδοσης συνοδεύεται από μετρημένους αριθμούς, στο ice/review/NOTE.md.

Κάθε βίντεο είναι κώδικας

HTML, CSS, GSAP, Remotion, Lottie ή FFmpeg. Ένα βίντεο γίνεται render με τον ίδιο τρόπο κάθε φορά, σε ένα κανονικό laptop, χωρίς GPU και χωρίς πληρωμένο μοντέλο βίντεο.

Τίποτα δεν παράγεται ως έτοιμο stock υλικό. Κείμενα, αριθμοί και λογότυπα στήνονται πάντα σε κώδικα, ακριβώς όπως τα εγκρίνατε. Η μηχανή επιλέγεται ανά βίντεο:

  • HyperFrames
  • Remotion
  • HTML canvas με Playwright και FFmpeg
  • Three.js
  • Lottie
  • p5
  • Μόνο FFmpeg

Τα πραγματικά brands παίρνουν το πραγματικό τους υλικό

Όταν ένα βίντεο αφορά πραγματική εταιρεία, προϊόν ή εφαρμογή, ο Ice την ερευνά και συγκεντρώνει το πραγματικό της υλικό: ζωντανές λήψεις από το site και την εφαρμογή της, επίσημα brand kits, χρώματα και γραμματοσειρές από το ίδιο της το site, λογότυπα χωρίς καμία αλλοίωση. Το look ενός brand δεν μαντεύεται ποτέ· όταν το υλικό δεν μπορεί να βρεθεί, το λέει και σας ρωτά. Καμία γραμμή «ανεπίσημο» και καμία σήμανση AI δεν αποτυπώνεται μόνιμα στο βίντεο: σε ένα concept για brand στο οποίο δεν εργάζεστε, η γραμμή αυτή μπαίνει στο σημείωμα παράδοσης και στην προτεινόμενη λεζάντα της ανάρτησης.

your-project/  ice/    state.jsonδιαδρομή, τρέχον στάδιο, χρονοσφραγίδες    BRIEF.mdκάθε πεδίο αναφέρει την πηγή του    DIRECTION.mdκάθε απόφαση, οι επιλογές της και ο λόγος της    research/σημειώσεις έρευνας με ημερομηνία    plan/σενάριο, storyboard, πλάνο λήψεων, cue sheet    review/NOTE.mdη αναφορά παράδοσης, με μετρήσεις    renders/final/το βίντεο και οι εκδοχές του
Όλα βρίσκονται σε έναν φάκελο ice/ στο έργο σας, οπότε οποιαδήποτε συνεδρία μπορεί να συνεχίσει από εκεί που σταμάτησε η προηγούμενη.

Τα αραβικά είναι πρώτης κατηγορίας

Οι κανόνες για τα αραβικά και τη γραφή από δεξιά προς αριστερά ισχύουν όποτε ένα βίντεο είναι στα αραβικά ή τα συνδυάζει με άλλη γλώσσα, από την πρώτη απόφαση για το κείμενο.

مـخـرج

فيلم لتطبيق Notes مدته ٢٠ ثانية

مخرج σημαίνει σκηνοθέτης. Η kashida τεντώνει τη λέξη μόνο στις ενώσεις που επιτρέπουν τα αραβικά· η γραμμή από κάτω συνδυάζει ένα λατινικό όνομα και αριθμούς χωρίς να σπάει η σειρά ανάγνωσης.
  • Μορφές γραμμάτων και τελείες σε κίνηση
  • Kashida, τεντωμένη στις σωστές ενώσεις
  • Απομόνωση bidi για μεικτές γραμμές
  • Αραβο-ινδικοί ή δυτικοί αριθμοί
  • Αλλαγή γραμμής και αραβικοί υπότιτλοι
  • Ασφαλείς ζώνες και μεγέθη κειμένου εξωφύλλου για αραβικά
  • Επιλογή γραμματοσειράς με ελέγχους ανά γλώσσα
  • Διάλεκτος ως ρύθμιση για σενάρια και αφήγηση
  • Αναγνώριση ομιλίας μόνο για τον συγχρονισμό

156 στυλ, μία εντολή

Πληκτρολογήστε /ice-style για να περιηγηθείτε στη βιβλιοθήκη ανά οικογένεια, ή δώστε ένα στυλ και το θέμα του βίντεό σας για να ξεκινήσετε ένα σε αυτό το στυλ.

Ένα preset κλειδώνει μόνο την οικογένεια του look. Το brief, η έρευνα, η ιδέα και οι έλεγχοι ποιότητας τρέχουν κανονικά, οπότε το βίντεο δεν είναι αντίγραφο του demo του στυλ.

Satellite Briefing

Πραγματικές, καθαρές από άδειες, γεωαναφερμένες δορυφορικές ή αεροφωτογραφίες με χρωματική διόρθωση αναλυτή...

Ιδανικό για περιβαλλοντικές αλλαγές στον χρόνο, αποστάσεις και κλίμακα, έρευνες...

Πηγή lemo-opuscar (LemoLab)

Ξεκινήστε ένα βίντεο σε αυτό

/ice-style satellite-briefing <το θέμα του βίντεό σας>

Εγκατάσταση σε κάθε agent

Μία γραμμή κάνει την εγκατάσταση σε κάθε agent που βρίσκει στον υπολογιστή σας. Οι μεγάλοι agents έχουν επιπλέον εγγενές plugin, και για κάθε agent και λειτουργικό υπάρχει τρόπος χειροκίνητης αντιγραφής.

Οποιοσδήποτε agent

Claude Code, Codex, Cursor, Gemini, Copilot, Windsurf, Cline, Roo, Kilo, OpenCode, Antigravity, Amp, Goose, Kiro, Qwen, Trae, Zed, Warp και άλλοι.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
  • Εγκαθιστά κάθε δεξιότητα του Ice σε κάθε agent που βρίσκει στον υπολογιστή σας, χωρίς ερωτήσεις.
  • Εγκαταστήστε τις όλες: οι δεξιότητες ανοίγουν η μία την άλλη, οπότε αν επιλέξετε μόνο μερικές, η εκτέλεση χαλάει.
  • Χρειάζεται Node 22.20 ή νεότερο. Ενημέρωση αργότερα με npx skills update.

Claude Code

Εγκαταστήστε το ως plugin από οποιοδήποτε shell.

claude plugin marketplace add Omar-Tnzxo/ice-motion-director
claude plugin install ice-motion-director@ice-motion-director
  • Μέσα σε μια συνεδρία: /plugin marketplace add Omar-Tnzxo/ice-motion-director, μετά /plugin install ice-motion-director@ice-motion-director.

Claude.ai και Desktop

Ανοίξτε Customize, Plugins, Add, Add marketplace και εισαγάγετε Omar-Tnzxo/ice-motion-director.

  • Πρώτα ενεργοποιήστε το Code execution and file creation στις Settings, Capabilities.
  • Ενημέρωση με το Check for updates στη σελίδα του plugin.
  • Τι λειτουργεί εκεί: το brief, η έρευνα, οι ιδέες, τα σενάρια και τα storyboards. Το render χρειάζεται browser και FFmpeg σε υπολογιστή, που το sandbox κώδικα της συνομιλίας μπορεί να μην προσφέρει (δεν έχει επαληθευτεί), οπότε κάντε το render του βίντεο με έναν τοπικό agent όπως το Claude Code.

Codex

CLI και εφαρμογή.

codex plugin marketplace add Omar-Tnzxo/ice-motion-director
codex plugin add ice-motion-director@ice-motion-director
  • Ή εκτελέστε /plugins στο Codex και εγκαταστήστε το από εκεί, μετά ξεκινήστε νέα συνεδρία.
  • Ενημέρωση: codex plugin marketplace upgrade ice-motion-director. Στην εφαρμογή Codex, χρησιμοποιήστε την καρτέλα Plugins.

Cursor

Εγκαταστήστε τις δεξιότητες για το Cursor.

npx skills add Omar-Tnzxo/ice-motion-director -a cursor

Gemini CLI και Antigravity

Extension για το Gemini CLI και plugin για το Antigravity CLI.

gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director
agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director
  • Ενημερώστε το Gemini με gemini extensions update ice-motion-director· εκτελέστε ξανά την ίδια εντολή agy για να ενημερώσετε το Antigravity CLI.
  • Εφαρμογή και IDE Antigravity: npx skills add Omar-Tnzxo/ice-motion-director -a antigravity.

GitHub Copilot

CLI και VS Code.

copilot plugin marketplace add Omar-Tnzxo/ice-motion-director
copilot plugin install ice-motion-director@ice-motion-director
  • VS Code: Command Palette, Chat: Install Plugin From Source, επικολλήστε https://github.com/Omar-Tnzxo/ice-motion-director.
  • Ενημέρωση: copilot plugin update ice-motion-director.

Qwen Code

Εγκαταστήστε το ως extension.

qwen extensions install Omar-Tnzxo/ice-motion-director
  • Ενημέρωση: qwen extensions update ice-motion-director.

Κάθε άλλος agent

Windsurf, Cline, Roo Code, Kilo Code, OpenCode, Amp, Goose, Kiro, Trae, Zed, Warp, Augment και άλλοι.

npx skills add Omar-Tnzxo/ice-motion-director -a <agent>
  • Ids των agents: windsurf, cline, roo, kilo, opencode, amp, goose, kiro-cli, trae, zed, warp, augment.
  • Οι διαδρομές χειροκίνητης αντιγραφής για κάθε agent και κάθε λειτουργικό βρίσκονται στον πίνακα εγκατάστασης του αποθετηρίου.

Τι χρειάζεται ο υπολογιστής σας

Ο agent σας τα ελέγχει για τη διαδρομή που επιλέγετε και σας λέει τι λείπει, με τη μία εντολή για το σύστημά σας. Τα δωρεάν πακέτα και μοντέλα που χρειάζεται μια διαδρομή τα εγκαθιστά μόνος του σε καθορισμένες εκδόσεις και τα αναφέρει στο σημείωμα παράδοσης· ό,τι είναι επί πληρωμή ή πίσω από λογαριασμό ζητείται πρώτα. Οι ιδέες και τα σενάρια δεν χρειάζονται τίποτα. Το Lottie χρειάζεται Node. Κάθε βίντεο που παραδίδεται (βίντεο, επεξηγηματικά, remakes και μοντάζ) χρειάζεται Node, FFmpeg, browser και Python 3 με τα πακέτα ελέγχου ποιότητας: χωρίς Python ένα βίντεο μπορεί να υλοποιηθεί αλλά όχι να παραδοθεί, γιατί δεν μπορεί να τρέξει ο έλεγχος πλούτου του.

Εντολές εγκατάστασης για Windows
ΑπαίτησηΕντολή
Node.js (LTS)winget install --id OpenJS.NodeJS.LTS -e
FFmpegwinget install --id Gyan.FFmpeg -e
Chrome ή Chromiumwinget install --id Google.Chrome -e
Python 3winget install --id Python.Python.3.13 -e

Σημειώσεις για Windows

  • Κάθε εντολή λειτουργεί το ίδιο σε PowerShell και cmd.
  • Αν το PowerShell λέει ότι η εκτέλεση scripts είναι απενεργοποιημένη, χρησιμοποιήστε npx.cmd skills add, ή επιτρέψτε τα scripts για τον χρήστη σας μία φορά με Set-ExecutionPolicy -Scope CurrentUser RemoteSigned.
  • Το --all λειτουργεί το ίδιο σε PowerShell και cmd (στο cmd, το --skill '*' δεν λειτουργεί· γράψτε το ως --skill "*").
  • Στο WSL, κάντε την εγκατάσταση μέσα στο WSL μόνο όταν και ο agent σας τρέχει μέσα στο WSL.
Εντολές εγκατάστασης για macOS
ΑπαίτησηΕντολή
Node.js (LTS)brew install node@24
FFmpegbrew install ffmpeg
Chrome ή Chromiumbrew install --cask google-chrome
Python 3brew install python
Εντολές εγκατάστασης για Ubuntu ή Debian
ΑπαίτησηΕντολή
Node.js (LTS)nvm, then nvm install --lts
FFmpegsudo apt install ffmpeg
Chrome ή ChromiumChrome .deb or sudo snap install chromium
Python 3sudo apt install python3 python3-venv
Εντολές εγκατάστασης για Fedora
ΑπαίτησηΕντολή
Node.js (LTS)sudo dnf install nodejs
FFmpegsudo dnf install ffmpeg-free
Chrome ή Chromiumsudo dnf install chromium
Python 3sudo dnf install python3
Εντολές εγκατάστασης για Arch
ΑπαίτησηΕντολή
Node.js (LTS)sudo pacman -S nodejs npm
FFmpegsudo pacman -S ffmpeg
Chrome ή Chromiumsudo pacman -S chromium
Python 3sudo pacman -S python

Οι ακριβείς ελάχιστες εκδόσεις βρίσκονται στο skills/ice-engines/references/versions.json. Χειροκίνητη αντιγραφή για κάθε agent: ο πίνακας εγκατάστασης.

Τι δεν κάνει

  • Δεν κάνει γυρίσματα live action. Κάνει μοντάζ σε υλικό που του δίνετε και φτιάχνει όλα τα υπόλοιπα ως motion design σε κώδικα.
  • Δεν είναι στούντιο φωτορεαλιστικού CGI ή animation χαρακτήρων. Σύνθετα rigs χαρακτήρων, lip sync και βαρύ φωτορεαλιστικό 3D είναι εκτός των δυνατοτήτων του· το στυλιζαρισμένο 2D, το kinetic typography, το κολάζ, το pixel art, το σχέδιο στο χέρι και το ελαφρύ 3D είναι το φυσικό του πεδίο.
  • Δεν είναι γεννήτρια βίντεο με AI. Εικόνες, βίντεο ή φωνές από AI είναι προαιρετικά πρόσθετα που μπορείτε να ζητήσετε, ποτέ η κύρια μηχανή. Κείμενα, αριθμοί και λογότυπα στήνονται πάντα σε κώδικα.
  • Δεν επινοεί στοιχεία για πραγματικά brands. Τα πραγματικά brands παίρνουν το πραγματικό τους υλικό· ό,τι δεν μπορεί να βρει, σας το ζητά.

Ιδιωτικότητα και δίκτυο

  • Τρέχει τοπικά. Τα βίντεο γίνονται render στον υπολογιστή σας με τον browser σας και το FFmpeg. Αυτές οι δεξιότητες δεν ανεβάζουν τίποτα.
  • Κλήσεις δικτύου, όλες δηλωμένες. Έρευνα στο web για τη σκηνοθεσία (μέσω του εργαλείου αναζήτησης του agent σας)· λήψεις δωρεάν πραγματικού υλικού που διαλέγει μόνος του (μουσική, ηχητικά εφέ, πλάνα, φωτογραφίες, σημαίες, χάρτες, γραμματοσειρές) από δημόσιες βιβλιοθήκες και επίσημες πηγές, καθεμία καταγεγραμμένη στο project σας με την πηγή και την κατάσταση της άδειάς της, με πορτρέτα κατονομαζόμενων δημόσιων προσώπων και επίσημες σημαίες που αναζητούνται μέσω Wikidata και Wikimedia Commons, και με τους δικούς σας φακέλους βιβλιοθήκης (local_libraries στο sources.json) να ψάχνονται πρώτοι· το πακέτο ηχητικών εφέ CC0 του ίδιου του Ice (128 ηχογραφημένα εφέ), που κατεβαίνει μία φορά από το GitHub Release του project και ελέγχεται με SHA-256· εγκαταστάσεις δωρεάν εργαλείων και μοντέλων σε καθορισμένες εκδόσεις, που αναφέρονται στο σημείωμα παράδοσης· Google Fonts όταν η επιλεγμένη γραμματοσειρά προέρχεται από εκεί. Απενεργοποιήστε τις λήψεις με --offline ή ICE_OFFLINE=1, ή ορίστε να ρωτούν πρώτα στο ~/.ice-motion-director/sources.json. Πριν από μεγάλες λήψεις και render ελέγχει τον ελεύθερο χώρο στον δίσκο και δουλεύει σε δίσκο με αρκετό χώρο.
  • Προαιρετικά, μόνο κατόπιν αιτήματος. Δημιουργία εικόνας, βίντεο ή φωνής με AI, απομαγνητοφώνηση ή TTS σε cloud. Μπορεί να έχουν κόστος και δεν χρησιμοποιούνται ποτέ χωρίς τη συγκατάθεσή σας.
  • Τοπική μνήμη. Ένα μικρό αρχείο αποτυπωμάτων στο ~/.ice-motion-director/fingerprints.jsonl αποθηκεύει την παλέτα, την τυπογραφία και τη δομή κάθε ολοκληρωμένου βίντεο, ώστε το επόμενο να μην τα επαναλάβει. Διαγράψτε το όποτε θέλετε.
  • Καμία τηλεμετρία.
  • Αντιγραμμένο, με την αρχική άδεια
  • Μόνο ιδέες, ξαναγραμμένες με δικά μας λόγια
  • Μη εμπορικοί φάκελοι, με δική τους άδεια
  • Ενσωματωμένο με τη δική του άδεια
  • Οι δεξιότητες του ιδρυτή

Όλες οι λεπτομέρειες, τι χρησιμοποιήθηκε και πού βρίσκεται: CREDITS.md. Τα αρχικά κείμενα των αδειών: LICENSES/.

Συχνές ερωτήσεις

Ο Ice φορά σκούρα μπλε voxel ακουστικά, με τα δύο χέρια στα μαξιλαράκια, ενώ η κλακέτα στέκεται δίπλα στα πόδια του

Όχι. Τα βίντεο γράφονται σε κώδικα και γίνονται render με browser και FFmpeg σε ένα κανονικό laptop.

Ναι, τα βίντεο που φτιάχνετε είναι δικά σας. Μερικοί ενσωματωμένοι φάκελοι με όνομα noncommercial/ έχουν τις μη εμπορικές άδειες των δημιουργών τους· οι ροές εργασίας ελέγχουν την απάντηση του έργου σας για εμπορική χρήση και τους παραλείπουν σε εμπορική δουλειά. Το εξωτερικό υλικό που βρίσκει ή δίνετε εσείς (πλάνα, μουσική, λογότυπα) καταγράφεται με την κατάσταση της άδειάς του στη σημείωση παράδοσης· η εκκαθάριση αυτών των δικαιωμάτων πριν από τη δημοσίευση είναι δική σας.

Το ice-engines επιλέγει ανά βίντεο: HyperFrames, Remotion, HTML canvas με Playwright και FFmpeg, Three.js, Lottie, p5 ή μόνο FFmpeg. Το Remotion απαιτεί εταιρική άδεια για ορισμένες επιχειρήσεις· η δεξιότητα σας ενημερώνει όταν ισχύει αυτό.

Πείτε «αποφάσισε εσύ» ή «μη ρωτάς». Θα επιλέξει, θα καταγράψει κάθε λόγο στο ice/DIRECTION.md και θα παραθέσει όλες τις επιλογές στην αναφορά παράδοσης, ώστε να αλλάξετε όποια θέλετε με μία μόνο απάντηση. Αν απλώς δεν απαντήσετε, περιμένει: η σιωπή δεν θεωρείται ποτέ ναι.

Ο agent σας το ελέγχει για τη διαδρομή που επιλέγετε και σας λέει τι λείπει, με τη μία εντολή για το σύστημά σας. Τα δωρεάν πακέτα και μοντέλα που χρειάζεται μια διαδρομή (απομαγνητοφώνηση, διαχωρισμός stems και παρόμοια) τα εγκαθιστά μόνος του σε καθορισμένες εκδόσεις και τα αναφέρει στο σημείωμα παράδοσης· ό,τι είναι επί πληρωμή ή πίσω από λογαριασμό ζητείται πρώτα. Οι ιδέες και τα σενάρια δεν χρειάζονται τίποτα. Το Lottie χρειάζεται Node. Κάθε βίντεο που παραδίδεται χρειάζεται Node, FFmpeg, browser και Python 3.

Από εσάς: ένα prompt που ξεκινά με /ice-motion-director:ice στο Claude Code, μετά τις ερωτήσεις για κάθε ανοιχτή απόφαση (τέσσερις επιλογές η καθεμία, έως τέσσερις ανά μήνυμα, καμία αν το prompt σας τα καλύπτει όλα ή αν πείτε «μη ρωτάς») και, αν είστε εκεί, μία προεπισκόπηση, όπου ακούτε επίσης δύο ή τρεις πραγματικές επιλογές μουσικής πάνω στο βίντεο και διαλέγετε μία (τρεις, εκτός αν ορίσετε το music_options σε 2 στο sources.json). Όσο τρέχει, κάθε στάδιο σας φτάνει ως δύο γραμμές με τα στιγμιότυπά του, ώστε να μπορείτε να παρέμβετε στη μέση. Από πίσω, ο agent σας τρέχει και τα δέκα στάδια με αρκετούς βοηθητικούς agents, οπότε ακόμη και μια σύντομη διαφήμιση θέλει αρκετή ώρα και καταναλώνει πολύ περισσότερο από τη συνδρομή σας απ' ό,τι μια απάντηση σε συνομιλία. Αν ο agent σας φτάσει σε όριο χρήσης στη μέση, πληκτρολογήστε /ice αργότερα: συνεχίζει από το ice/state.json εκεί που σταμάτησε.

Ναι. Το Ice Motion Director είναι ανοιχτού κώδικα με άδεια Apache-2.0. Οι φάκελοι με όνομα noncommercial/ και vendor/hypit/ διατηρούν τις δικές τους άδειες, που αναγράφονται μέσα τους.

Δώστε στον agent σας έναν σκηνοθέτη

Επικολλήστε μία γραμμή και ζητήστε ένα βίντεο με απλά λόγια. Ο Ice το πηγαίνει από το brief ως την παράδοση και σας δείχνει τη δουλειά του σε κάθε βήμα που θέλετε να δείτε.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ο Ice κρατά την κλακέτα ανοιχτή, έτοιμος να φωνάξει «πάμε»