ice-film
فيديو من الصفر. ملف MP4 نهائي مع تقرير تسليم.
مخرج موشن جرافيك وفيديو لوكيلك البرمجي. يخطط، ويكتب الفيديو كودًا، ثم يرندره ويفحصه.
npx skills add Omar-Tnzxo/ice-motion-director -g --all مفتوح المصدر بترخيص Apache-2.0، ويعمل مع Claude Code وCodex وCursor وGemini CLI وأكثر من 40 وكيلًا آخر.

مهارة توجيه واحدة تقرأ طلبك ومشروعك، ثم تسلّمه إلى مسار عمل واحد فقط من ستة.
«قطّع تسجيل البودكاست هذا إلى ثلاثة فيديوهات قصيرة رأسية بترجمة نصية عربية.»
ice-editأنت تقدّم لقطات للمونتاج
فيديو من الصفر. ملف MP4 نهائي مع تقرير تسليم.
صوت يشرح شيئًا. فيديو شرح بتعليق صوتي وترجمة نصية.
اعمله مثل هذا. فيديو جديد بهذا الأسلوب، بمحتواك أنت.
مونتاج للقطاتك أنت. المونتاج، والترجمة النصية، والنسخ الرأسية.
Lottie وحركة الواجهات. ملف Lottie JSON أو SVG متحرك، مع ملف تسليم للمطور.
أفكار قبل أي تنفيذ. مجموعة أفكار ونص جاهز للتنفيذ.
أنت
/ice-motion-director:ice اعمل إعلان إطلاق مدته 20 ثانية لتطبيق تدوين الملاحظات الخاص بي. هذا موقعه: <رابط موقعك>
Ice
اطّلعت على موقعك وعلى قواعد الإعلان في مجالك. ما زال هناك قراران مفتوحان؛ الخيار الأول في كلٍّ منهما هو ما أنصح به.
بعدها أقترح الفكرة، وأكتب النص، وأرسم الستوري بورد، وأنفّذ. وإذا كنت موجودًا، تشاهد إطارات الأسلوب مرة واحدة قبل التنفيذ الكامل.
/ice-04-storyboard
بطاقة مراجعة: الستوري بورد
/ice-05-lookجلسة مثال كُتبت لهذه الصفحة.
في Claude Code، ابدأ رسالتك الأولى بـ/ice-motion-director:ice ثم صِف الفيديو بكلماتك، قصيرًا كان الوصف أو طويلًا؛ هذا الأمر يضمن أن يبدأ المخرج حتى لو كانت لديك مهارات فيديو أخرى مثبّتة. يبحث Ice في نشاطك التجاري أولًا، ثم يسألك عن كل قرار تركه طلبك مفتوحًا: أربعة خيارات لكل سؤال وأولها هو المُوصى به، وأربعة أسئلة على الأكثر في الرسالة الواحدة، وأكثر من رسالة إذا كانت القرارات المفتوحة كثيرة. ولا يسأل شيئًا إذا كان طلبك يغطي كل شيء، أو إذا قلت «لا تسأل»؛ وفيما عدا ذلك ينتظر إجاباتك، لأن الصمت لا يُعدّ موافقة أبدًا. بعد ذلك، وفقط إذا كنت موجودًا للرد، معاينة واحدة (إطارات الأسلوب أو الأنيماتيك)، ثم يكمل حتى الملف النهائي دون أسئلة أخرى. ومع اكتمال كل مرحلة يرسل إليك سطرين ولقطاتها الثابتة دون أن ينتظر ردًا، فتستطيع أن توصل إليه ملاحظة في منتصف الطريق. كل ما قرره يُسجَّل ويُشرح في مذكرة التسليم.
شغّل مرحلة واحدة في كل مرة، من /ice-01-brief إلى /ice-10-deliver (في Claude Code الصيغة التي تعمل دائمًا هي /ice-motion-director:ice-01-brief). كل مرحلة تنتهي ببطاقة مراجعة: ما تم إنجازه، والخيارات وسبب فوز أحدها، وملاحظات الناقد، والاختيارات التي ما زالت مفتوحة. اطلب التعديلات كلما أردت؛ قل «موافق» لاعتماد المرحلة، أو «موافق، تابِع» لاعتمادها وبدء التالية. والأمر /ice-status يوضح أين وصلت.
طول الطلب يغيّر مَن يتخذ كل قرار، لا مستوى الجودة. ويمكنك التبديل في أي وقت: اكتب أمر مرحلة في منتصف التشغيل، أو /ice ليكمل وحده.
كل المسارات تسير على عمود فقري واحد من عشر مراحل، كما تعمل شركات الإنتاج. الأرقام ثابتة، والترتيب يتغير حسب نوع الفيديو.
في المقدمة: القصة. الترتيب الافتراضي. 04 و05 تعملان معًا، ثم يُصنع 08a أثناء تنفيذ 07، ويعمل 08b المكساج على المسودة.
الموجز
الفكرة
النص
الستوري بوردالشكل البصري
الأنيماتيك
التنفيذالصوت
المكساج
المراجعة
التسليم
المراحل العشر كلها تعمل، بهذا الترتيب. المرحلتان في الخطوة الواحدة تعملان معًا إذا كان وكيلك يدعم الوكلاء الفرعيين، وواحدة بعد الأخرى إذا لم يكن: 04 الستوري بورد مع 05 الشكل البصري، ثم 08a الصوت أثناء تنفيذ 07؛ و08b يعمل المكساج على المسودة. وفي المرحلة 10 تُرندَر كل لغة وكل نسبة أبعاد بالتوازي.
البحث أولًا: موجز النشاط التجاري (ما هو، والجمهور، وحقيقة المنتج، والسوق والمنافسون، وهوية العلامة وموادها الحقيقية، والحملات الحالية، والنبرة)، وخطة مواد العلامة، وقواعد الإعلان في المجال والمنصة؛ ثم موجز المشروع والأسئلة عن كل قرار مفتوح: أربعة خيارات لكل سؤال، وأربعة أسئلة على الأكثر في الرسالة، وأكثر من رسالة عند الحاجة.
أهم المخرجات ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md
مصدر القواعد ice-direction (الاستقبال)، ice-assets
في هذا الحجم العمود الفقري كاملًا، بفريق خفيف، وجولات مراجعة حسب مستويات الفريق في ice-film.
| ice-film | الموجز |
|---|---|
| ice-explainer | الموجز |
| ice-remake | الموجز مع تحليل المرجع |
| ice-edit | الموجز مع استيراد اللقطات |
| ice-lottie | الموجز |
| ice-ideas | الموجز |
القوالب والعروض مراجع، لا نقاط بداية افتراضية. يجب أن يختلف الفيديو عن أقرب قالب مرفق في أربعة محاور على الأقل من ستة قبل أن ينتقل للمرحلة التالية. أما الشكل البصري الذي اخترته بنفسك (مرجع، أو أسلوب محدد بالاسم، أو هوية علامتك نفسها) فهو مستثنى في المحاور التي يحددها.
جرّب القاعدة. حدّد ما يغيّره فيديوك عن أقرب قالب له:
2 من 6
قريب جدًا من قالبه. يعود الفيديو إلى مرحلة التوجيه الإبداعي.
كل فيديو يبدأ ببحث جديد مبني على موجزك وحده. أي كلمة بحث لا ترجع إلى موجزك تُحذف قبل تشغيله.
عدة اتجاهات، اثنان منها على الأقل غير متوقعين، يحكم بينها ناقد منفصل.
ألوان كل فيديو مكتمل وخطوطه وبنيته تُحفظ على جهازك، فلا يستطيع الفيديو التالي تكرارها.
الأزرق والبنفسجي في كل مكان، دون سبب في الموجز، يُسقط الفيديو في بوابته.
أدوار نقد منفصلة تراجع الستوري بورد والإطارات والحركة والصوت والملف المُصدَّر. ويمر الفيديو على كل البوابات بهذا الترتيب.

تدقيق الستوري بورد وتدقيق ما قبل الرندر، ثم ورقة معاينة مصغّرة قبل رندر أي شيء.
يفحص الستوري بورد والخطة
فحص الإطارات والوصلات، وكثافة الحركة واللحظات الميتة، وبوابة الجودة الحِرفية على الفيديو المُصيَّر نفسه، حتى لا يتوقف شيء أو يقفز أو يختفي.
يفحص كل إطار
فحوص الرداءة الآلية وشكل عروض PowerPoint تلتقط الشكل الآلي المكرر قبل أن تلاحظه أنت.
يفحص الشكل البصري
الفيديو الذي يغلب عليه الأزرق والبنفسجي دون سبب في الموجز يسقط.
يفحص الألوان
قياس المسافة عن القالب، وفحص البصمة مقارنةً بفيديوهاتك السابقة.
يفحص التشابه
مدقّقات الترجمة النصية والتزامن، وفحوص ارتفاع الصوت والمواصفات على الملف المُصدَّر، وتدقيق للمزج يثبت أن كل مؤثر صوتي مسموع، مع قائمة قصيرة لتسمعها بنفسك.
يفحص الملف المُصدَّر
يجب أن يفهم الفيديو مشاهد جديد لم يرَ الموجز قط، وأن يظهر فيديو العلامة التجارية بهويتها في لقطات عشوائية، وتُقارَن الذروة بمرجع.
يفحص المشاهد
اعتماد الرندر وتقرير تسليم كل ادعاء فيه مصحوب بأرقام مقيسة.
يفحص ice/review/NOTE.md
الفحوص تقيس الفيديو المُرندَر نفسه: الإيقاع، والعمق، والتشطيب، والتلوين، والعلامات الثابتة، وإضاءة المتحدث، وهل كل مؤثر صوتي مسموع فعلًا. كل ادعاء في تقرير التسليم مصحوب بأرقام مقيسة، في ice/review/NOTE.md.
HTML أو CSS أو GSAP أو Remotion أو Lottie أو FFmpeg. الفيديو يُرندَر بالطريقة نفسها في كل مرة، على لابتوب عادي، بدون كارت شاشة وبدون نموذج فيديو مدفوع.
لا شيء يُولَّد كلقطات جاهزة. النصوص والأرقام والشعارات تُكتب دائمًا بالكود، تمامًا كما اعتمدتها. والمحرك يُختار لكل فيديو على حدة:
حين يكون الفيديو عن شركة أو منتج أو تطبيق حقيقي، يبحث Ice عنه ويجمع مواده الحقيقية: لقطات حية من موقعه وتطبيقه، وحزم الهوية الرسمية، والألوان والخطوط كما تظهر في موقعه، والشعارات كما هي دون تعديل. شكل العلامة لا يُخمَّن أبدًا؛ وإذا تعذّر الحصول على المواد، يقول ذلك ويسألك. ولا يُطبع على الفيديو أي سطر «غير رسمي» ولا أي وسم للذكاء الاصطناعي: في الفكرة الإبداعية عن علامة لا تعمل لديها، يوضع ذلك السطر في مذكرة التسليم وفي نص المنشور المقترح.
your-project/ ice/ state.jsonالمسار، والمرحلة الحالية، والتوقيتات BRIEF.mdكل خانة تذكر مصدرها DIRECTION.mdكل قرار، وخياراته، وسببه research/ملاحظات بحث مؤرخة plan/النص، والستوري بورد، وخطة اللقطات، وجدول الإشارات الصوتية review/NOTE.mdتقرير التسليم، بالأرقام المقيسة renders/final/الفيديو ونسخهice/ داخل مشروعك، فتستطيع أي جلسة أن تكمل من حيث توقفت سابقتها.قواعد العربية والكتابة من اليمين إلى اليسار تُطبَّق كلما كان الفيديو بالعربية أو يمزجها بلغة أخرى، من أول قرار يخص النص.
مـخـرج
فيلم لتطبيق Notes مدته ٢٠ ثانية
اكتب /ice-style لتتصفح المكتبة حسب العائلة، أو اذكر اسم أسلوب وموضوع فيديوك لتبدأ فيديو بهذا الأسلوب.
الأسلوب الجاهز يثبّت عائلة الشكل فقط. الموجز والبحث والفكرة وبوابات الجودة تعمل كما هي، فلا يكون الفيديو نسخة من العرض التوضيحي للأسلوب.
صور أقمار صناعية أو جوية حقيقية، خالية من قيود الترخيص ومرتبطة جغرافيًا، بتدرج لوني هادئ كأنها على شاشة محلل...
الأنسب لـ التغير البيئي عبر الزمن، والمسافات والمقاييس، والتحقيقات...
المصدر lemo-opuscar (LemoLab)
ابدأ فيديو بهذا الأسلوب
/ice-style satellite-briefing <موضوع الفيديو>
فيديوهات صُنعت باستخدام Ice Motion Director، يُعرض كل منها مع سير عمله كاملًا وكل جولة ملاحظات مرّ بها.
لكل فيديو صفحته الخاصة: الفيديو النهائي، والطلب الذي صنعه، وكل مرحلة من الموجز حتى التسليم، مع الخيارات التي وُزنت وجولات النقد والفحوص. تُصنع الفيديوهات واحدًا تلو الآخر، ويُنشر كل منها فور اعتماده.
Spotify concept ad
فكرة غير رسمية، لا تتبع Spotify
اعرض سير العملMohawalat Fahm reel
تجربة غير رسمية صُنعت بأداة Ice Motion Director، وليست من إنتاج قناة الجزيرة. المادة المصوّرة والعلامات ملك أصحابها.
اعرض سير العملCarney on Alberta
تجربة غير رسمية صُنعت بأداة Ice Motion Director. ليست من إنتاج قناة الجزيرة ولا من إنتاج حكومة كندا. المادة المصوّرة والعلامات ملك أصحابها: رئيس وزراء كندا، والجزيرة، وThe Canadian Press، وCPAC، ووكالة فرانس برس.
اعرض سير العملسطر واحد يثبّت المهارات في كل وكيل يجده على جهازك. وللوكلاء الكبار أيضًا طريقة تثبيت كإضافة أصلية، ولكل وكيل ونظام تشغيل طريقة نسخ يدوي.
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 npx skills update.ثبّته كإضافة من أي طرفية.
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.افتح Customize ثم Plugins ثم Add ثم Add marketplace، واكتب Omar-Tnzxo/ice-motion-director.
سطر الأوامر والتطبيق.
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.
npx skills add Omar-Tnzxo/ice-motion-director -a cursor امتداد Gemini CLI وإضافة 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 extensions update ice-motion-director؛ وشغّل أمر agy نفسه مرة أخرى لتحديث Antigravity CLI.npx skills add Omar-Tnzxo/ice-motion-director -a antigravity.سطر الأوامر وVS Code.
copilot plugin marketplace add Omar-Tnzxo/ice-motion-director copilot plugin install ice-motion-director@ice-motion-director https://github.com/Omar-Tnzxo/ice-motion-director.copilot plugin update ice-motion-director.ثبّته كامتداد.
qwen extensions install Omar-Tnzxo/ice-motion-director qwen extensions update ice-motion-director.Windsurf وCline وRoo Code وKilo Code وOpenCode وAmp وGoose وKiro وTrae وZed وWarp وAugment وغيرها.
npx skills add Omar-Tnzxo/ice-motion-director -a <agent> windsurf، cline، roo، kilo، opencode، amp، goose، kiro-cli، trae، zed، warp، augment.يتحقق وكيلك من هذه المتطلبات للمسار الذي تختاره، ويخبرك بما ينقصك، مع الأمر الواحد المناسب لنظامك. أما الحزم والنماذج المجانية التي يحتاجها المسار فيثبّتها بنفسه بإصدارات مثبّتة ويذكرها في مذكرة التسليم؛ وأي شيء مدفوع أو خلف حساب يُسأل عنه أولًا. الأفكار والنصوص لا تحتاج شيئًا. Lottie يحتاج Node. وكل فيديو يُسلَّم (الفيديوهات، وفيديوهات الشرح، وإعادة الصنع، والمونتاج) يحتاج Node وFFmpeg ومتصفحًا وPython 3 مع حِزم فحص الجودة: بدون Python يمكن تنفيذ الفيديو لكن لا يمكن تسليمه، لأن فحص الثراء لا يعمل.
| المتطلب | الأمر |
|---|---|
| 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 |
npx.cmd skills add، أو اسمح بالسكربتات لمستخدمك مرة واحدة بالأمر Set-ExecutionPolicy -Scope CurrentUser RemoteSigned.--all يعمل بالطريقة نفسها في PowerShell وcmd (في cmd لا يعمل --skill '*'؛ اكتبه هكذا --skill "*").| المتطلب | الأمر |
|---|---|
| Node.js (LTS) | brew install node@24 |
| FFmpeg | brew install ffmpeg |
| Chrome أو Chromium | brew install --cask google-chrome |
| Python 3 | brew install python |
| المتطلب | الأمر |
|---|---|
| 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 |
| المتطلب | الأمر |
|---|---|
| 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 |
| المتطلب | الأمر |
|---|---|
| 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 |
الحد الأدنى الدقيق للإصدارات موجود في skills/ice-engines/references/versions.json. وطرق النسخ اليدوي لكل وكيل: جدول التثبيت.
--offline أو ICE_OFFLINE=1، أو اجعلها تطلب إذنك أولًا في ~/.ice-motion-director/sources.json. وقبل التنزيلات والرندرات الكبيرة يفحص المساحة الفارغة على القرص ويعمل على قرص يتسع لها.~/.ice-motion-director/fingerprints.jsonl يحفظ ألوان كل فيديو مكتمل وخطوطه وبنيته، حتى لا يكررها الفيديو التالي. احذفه متى شئت.يجمع Ice Motion Director أفضل مهارات الموشن والفيديو مفتوحة المصدر ويعيد كتابتها في نظام واحد. كل مصدر، ومؤلفه، وترخيصه:
التفاصيل كاملة، وما الذي استُخدم وأين يوجد: CREDITS.md. نصوص التراخيص الأصلية: LICENSES/.

لا. الفيديوهات تُكتب كودًا وتُرندَر بمتصفح وFFmpeg على لابتوب عادي.
نعم، الفيديوهات التي تصنعها ملكك. بعض المجلدات المرفقة باسم noncommercial/ تحمل تراخيص غير تجارية من مؤلفيها؛ ومسارات العمل تتحقق من إجابة مشروعك عن الاستخدام التجاري وتتخطاها في الأعمال التجارية. المواد الخارجية التي يجدها أو تقدمها أنت (لقطات، موسيقى، شعارات) تُدرج مع حالة ترخيصها في مذكرة التسليم؛ أما تسوية هذه الحقوق قبل النشر فمسؤوليتك.
ice-engines يختار لكل فيديو: HyperFrames أو Remotion أو HTML canvas مع Playwright وFFmpeg أو Three.js أو Lottie أو p5 أو FFmpeg وحده. Remotion يتطلب ترخيص شركات لبعض الأنشطة التجارية؛ والمهارة تخبرك حين ينطبق ذلك عليك.
قل «قرّر أنت» أو «لا تسأل». سيختار بنفسه، ويسجّل كل سبب في ice/DIRECTION.md، ويذكر كل اختيار في تقرير التسليم، فتستطيع تغيير أي منها في رد واحد. وإذا لم تُجب ببساطة، فإنه ينتظر: الصمت لا يُعدّ موافقة أبدًا.
يتحقق وكيلك من ذلك للمسار الذي تختاره ويخبرك بما ينقصك، مع الأمر الواحد المناسب لنظامك. أما الحزم والنماذج المجانية التي يحتاجها المسار (التفريغ النصي وفصل المسارات الصوتية وما شابههما) فيثبّتها بنفسه بإصدارات مثبّتة ويذكرها في مذكرة التسليم؛ وأي شيء مدفوع أو خلف حساب يُسأل عنه أولًا. الأفكار والنصوص لا تحتاج شيئًا. Lottie يحتاج Node. وكل فيديو يُسلَّم يحتاج Node وFFmpeg ومتصفحًا وPython 3.
منك: طلب واحد يبدأ بالأمر /ice-motion-director:ice في Claude Code، ثم الإجابة عن أسئلة كل قرار مفتوح (أربعة خيارات لكل سؤال، وأربعة أسئلة على الأكثر في الرسالة، ولا أسئلة إطلاقًا إذا كان طلبك يغطي كل شيء أو قلت «لا تسأل»)، ومعاينة واحدة إن كنت متابعًا، تسمع فيها أيضًا خيارين أو ثلاثة من الموسيقى الحقيقية موضوعة على الفيديو وتختار واحدًا منها (ثلاثة ما لم تضبط music_options على 2 في sources.json). وأثناء التشغيل تصلك كل مرحلة في سطرين مع لقطاتها الثابتة، فتستطيع التدخل في منتصف الطريق. وفي الخلفية، يشغّل وكيلك المراحل العشر كلها مع عدة وكلاء مساعدين، فحتى الإعلان القصير يستغرق بعض الوقت ويستهلك من باقتك أكثر بكثير من رد عادي في محادثة. وإذا بلغ وكيلك حد الاستخدام في المنتصف، اكتب /ice لاحقًا: سيكمل من ice/state.json حيث توقف.
نعم. Ice Motion Director مفتوح المصدر بترخيص Apache-2.0. المجلدات باسم noncommercial/ وvendor/hypit/ تحتفظ بتراخيصها الخاصة، المذكورة بداخلها.
الصق سطرًا واحدًا، ثم اطلب فيديو بكلام عادي. يتولى Ice العمل من الموجز حتى التسليم، ويعرض عليك عمله في كل خطوة تريد أن تراها.
npx skills add Omar-Tnzxo/ice-motion-director -g --all 