Ice Motion Director
التثبيت

التثبيت في Cursor

يحوّل Ice Motion Director Cursor إلى استوديو موشن جرافيك ومونتاج فيديو: صِف الفيديو في طلب واحد، ويأخذه وكيلك من الموجز حتى ملف MP4 بعد الرندر، وكل إطار فيه مكتوب بالكود.

Ice يفحص شريطًا من إطارات الفيديو بعدسة مكبّرة من الفوكسل، والكلاكيت تحت ذراعه

الأمر

  1. ثبّت المهارات في Cursor

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

تأكد أن التثبيت نجح

ابدأ جلسة جديدة في Cursor واكتب /ice-status. سيرد Ice بالمراحل العشر والأمر الذي تشغّله بعدها.

ثبّتّه عبر npx skills؟ الأمر npx skills list يعرض كل مهارات Ice التي وضعها؛ أضف -g لتعرض المثبّتة لكل المشاريع.

لا يحدث شيء؟ أغلق الوكيل وافتحه من جديد: أغلب الوكلاء لا يقرأون المهارات الجديدة إلا عند بدء الجلسة.

كل الوكلاء دفعة واحدة: npx skills add Omar-Tnzxo/ice-motion-director -g --all يثبّت كل مهارات Ice في كل وكيل يجده، دون أسئلة. أما npx skills add Omar-Tnzxo/ice-motion-director وحده فيسألك عن الوكلاء، وهل التثبيت لهذا المشروع أم لكل المشاريع.

التحديث والاستخدام

التحديث

npx skills update

شغّل مرحلة واحدة في كل مرة

اكتب /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 ثانية لتطبيق تدوين الملاحظات الخاص بي. هذا موقعه: <رابط موقعك أو ملفاتك>

قطّع تسجيل البودكاست هذا إلى ثلاثة فيديوهات قصيرة رأسية بترجمة نصية عربية.

اشرح كيف تعمل سياسة الاسترجاع عندنا في فيديو مدته 60 ثانية بتعليق صوتي للعملاء الجدد.

كيف تعمل المراحل العشر: طريقة العمل. الأسئلة: الأسئلة الشائعة. ما الذي تغيّر في كل إصدار: CHANGELOG.

وكلاء آخرون

صُنع بواسطة Ice

إطارات من إعلان حقيقي صُنع من طلب واحد، ومعه سير العمل كاملًا منشورًا مرحلة بمرحلة.

شاهد كيف صُنعفكرة غير رسمية، لا تتبع Spotify.

امنح وكيلك مخرجًا

الصق سطرًا واحدًا، ثم اطلب فيديو بكلام عادي. يتولى Ice العمل من الموجز حتى التسليم، ويعرض عليك عمله في كل خطوة تريد أن تراها.

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ice يفتح الكلاكيت، مستعدًا ليقول «أكشن»