معظم أدوات الفيديو العاملة بالذكاء الاصطناعي تُعيد مقطعًا واحدًا من أمر نصي واحد. أما OpenMontage فيمنح وكيل البرمجة لديك قسم إنتاج كاملًا: بحث، سيناريو، خطة مشاهد، توليد أصول، مونتاج، وتصيير نهائي، مع بوابات موافقة بشرية بين المراحل. وبـ55,047 نجمة، يُعدّ المشروع الأكثر طموحًا في موجة أدوات الوكلاء الحالية.
وهو أيضًا المشروع الذي يُبرز سؤالًا تتجنّبه بقية المشاريع. فخط الإنتاج يتوقف وينتظر إنسانًا عند نقاط القرار الإبداعي، وهذا صحيح. لكنه لا يعرف أي إنسان بالتحديد، ولا يحتفظ لاحقًا بسجل لمن وافق على ماذا.
باختصار
هذا واحد من خمس تحليلات معمّقة ضمن قائمتنا المجمّعة عن الأدوات مفتوحة المصدر التي توسّع قدرات وكلاء البرمجة.
يعمل OpenMontage داخل Claude Code أو Cursor أو Copilot أو Windsurf أو Codex ويحوّله إلى نظام إنتاج فيديو: أحد عشر خط إنتاج، وأكثر من 100 أداة، وأكثر من 60 تكاملًا مع مزوّدين، وما يزيد على 700 ملف مهارات ومعرفة. وهو يربط الإنفاق بالموافقة، ويقدّر التكلفة قبل التنفيذ، ويستطيع بناء فيديوهات من مقاطع حقيقية مستقاة من أرشيفات مجانية، لا مجرد تحريك صور ثابتة. تحقّق من الترخيص أولًا، فهو AGPL-3.0. واحسم أين تُدار الموافقات قبل أن يحتاج أول فيديو إلى موافقة شخص آخر غيرك.

ماذا ينتج
تصف ما تريد، فينفّذ الوكيل خط إنتاج ثابتًا:
research -> proposal -> script -> scene_plan -> assets -> edit -> compose
لكل مرحلة مهارة إخراجية، وهي ملف تعليمات بصيغة Markdown يعلّم الوكيل كيفية تنفيذ تلك المرحلة. وقبل كتابة أي كلمة من السيناريو، يُجري الوكيل ما بين 15 و25 بحثًا على الويب في YouTube وReddit والأخبار والمصادر الأكاديمية، ثم يُعدّ موجزًا بحثيًا موثّقًا بالمصادر.
| خط الإنتاج | الأنسب لـ |
|---|---|
| شرح متحرك (Animated Explainer) | الدروس التعليمية، تفكيك المواضيع |
| عرض الشاشة (Screen Demo) | عروض المنتجات، شروحات التوثيق |
| مصنع المقاطع (Clip Factory) | مقاطع قصيرة مرتّبة مستخرجة من مصدر طويل واحد |
| مونتاج وثائقي (Documentary Montage) | مونتاج من مقاطع حقيقية من أرشيفات مجانية |
| متحدث / هجين (Talking Head / Hybrid) | مقاطع تملكها بالفعل، مع تحسينها |
| التعريب والدبلجة (Localization and Dub) | الترجمات، الدبلجة، الترجمة |
| سينمائي / رسوم متحركة (Cinematic / Animation) | الإعلانات التشويقية، الرسوم الحركية |
| إعادة استخدام البودكاست (Podcast Repurpose) | تحويل المقاطع المميزة إلى فيديو |
| متحدث افتراضي (Avatar Spokesperson) | الاتصالات المؤسسية، التدريب |
الخط الأكثر تميّزًا تقنيًا هو المونتاج الوثائقي. فهو يبني مجموعة بيانات مفهرسة دلاليًا من مكتبات مجانية وأرشيفات مفتوحة تشمل Pexels وArchive.org وNASA وWikimedia، ثم يسترجع مقاطع فيديو متحركة فعلية ويقصّها في خط زمني حقيقي. وهذا ادعاء مختلف عن تحريك بضع صور ثابتة.
أما الفرق التي تنشر محتوى موجّهًا للمطوّرين، فأسرع الخطوط مردودًا لديها هما «عرض الشاشة» و«مصنع المقاطع». يصدر إصدار جديد، وسجل التغييرات جاهز، لكن تحويله إلى شرح عملي يتطلب عادةً شخصًا يمتلك مهارات مونتاج وفترة فراغ في يومه.
تثبيته
git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup
المتطلبات هي Python 3.10 أو أحدث، وFFmpeg، وNode.js 18 أو أحدث، ومساعد برمجة قادر على قراءة الملفات وتشغيل الأكواد. وإعداد المزوّدين تدريجي: كل قدرة تدعم بدائل محلية إلى جانب واجهات API المدفوعة، وهناك مُحدِّد مُقيَّم يرتّب المزوّدين وفق سبعة أبعاد ويختار الأنسب.
يمكنك أيضًا البدء من فيديو مرجعي. الصق رابط فيديو من YouTube أو Short أو Reel أو مقطعًا محليًا، فيحلّل الوكيل النص المكتوب والإيقاع والمشاهد والأسلوب، ثم يعيد لك فكرتين أو ثلاثًا، ومسار أدوات واقعيًا، وتقديرات التكلفة قبل بدء التوليد.
اقرأ الترخيص أولًا
OpenMontage مرخّص تحت AGPL-3.0. وهذا مهم لأن معظم الأدوات في هذه الفئة تستخدم رخصة MIT، لذا يسهل تبنّي الافتراض الخاطئ دون قصد.
يعني شرط الشبكة أن تشغيل نسخة معدّلة كخدمة شبكية يُلزمك بتقديم الكود المصدري لتعديلاتك لمستخدمي تلك الخدمة. أما الاستخدام الداخلي والعمل مفتوح المصدر فلا إشكال فيهما. وأما تضمينه داخل منتج فهو قرار لفريقك القانوني، يُتخذ بوعي لا يُكتشف لاحقًا.
البوابات صحيحة، لكنها مجهولة الهوية
يقدّم المشروع ما تفتقده معظم أدوات الوكلاء: بوابة موافقة حقيقية قبل الإنفاق. يتوقف توليد الأصول عند ورقة تواصل تُعرض مشهدًا بمشهد وتضمّ المحاولات والأوامر النصية وتكلفة كل أصل وتقييمات الجودة. وتبقى بوابات السيناريو معلّقة حتى تجيب. وهناك تقدير للتكلفة قبل التنفيذ، وسقوف للإنفاق، وسجل قرارات لكل اختيار مزوّد.
وتعرض لوحة محلية الإنتاج وهو يمتلئ تدريجيًا أثناء سير الخط، ويمكن إعادة تشغيل دورة منتهية انطلاقًا من طوابعها الزمنية.
لكن تلك اللوحة محلية، على جهاز واحد، ولإنتاج واحد. وهذا ليس حال العمل على الفيديو داخل الشركة. فالسيناريو يحتاج مراجعًا متخصصًا في الموضوع. والمرئيات تحتاج شخصًا من فريق الهوية البصرية. والادعاءات تحتاج من يستطيع تأكيد صحتها. والنسخة النهائية تحتاج موافقة من يملك القناة.
يتوقف خط الإنتاج بانتظار إنسان. لكنه لا يستطيع توجيه الطلب إلى شخص بعينه، ولا ربط فترة الانتظار باسمه، ولا الإجابة على السؤال لاحقًا. وعندما يُنشر فيديو ويسأل أحدهم من وافق على الادعاء في المشهد الرابع، تكون الإجابة طابعًا زمنيًا داخل مجلد مشروع محلي.
الإنتاج مهمة، والموافقة يجب أن تكون جزءًا منها
المهمة هي وحدة العمل الأساسية في Sharkly. فهي تحمل الطلب والسياق والتنفيذ والعوائق والنتيجة في مكان مشترك واحد، بدلًا من توزيعها على أوامر نصية خاصة وجلسات طرفية.
ويتوافق إنتاج الفيديو مع هذا النموذج بسلاسة لافتة.
الطاقم مجموعة قابلة لإعادة الاستخدام من الأشخاص والوكلاء ينسّق بينهم وكيل قائد واحد. وهذا فريق إنتاج بمعناه الصريح: قائد يقرأ الموجز، ويقرر من يشارك من الأعضاء، ويعيد نتائجهم إلى مهمة واحدة، بدلًا من أن يبدأ كل متخصص في الوقت نفسه.
المهمة الموجودة في قائمة الانتظار لا تُطلق أي دورة تنفيذ. وفي خط إنتاج يعني بدء العمل فيه الدفع لمزوّدي التوليد، تكون قيمة هذا التحكم أكبر من المعتاد. فيمكن جدولة شهر كامل من العمل على الفيديو دون إنفاق أي شيء، ثم إطلاق كل عنصر فور اعتماده.
يعود التنفيذ والعوائق والنتائج والنقاش اللاحق إلى الجدول الزمني للمهمة، فتصل ملاحظات السيناريو إلى المهمة نفسها لا إلى نافذة دردشة، وتبقى موجودة بعد ثلاثة أشهر.
الحاسوب يوفّر المضيف والموارد المحلية، ويتولّى الـRuntime تنفيذ الجلسة عليه. ويحتاج التصيير إلى جهاز بمساحة تخزين ومعالج حقيقيين، لذا فإن تحديد الحاسوب الذي يدير الإنتاج بدقة أمر مفيد لا بيروقراطي.
Sharkly ليس بديلًا عن OpenMontage ولا عن أداة البرمجة التي تشغّله. بل يضيف حولهما طبقة مشتركة من المهام والحواسيب والسياق والتحكم والمراجعة.
تتوقف الأتمتة حيث يلزم حكم الفريق، وتعيد تسليمًا بسياق كامل وأدلة قابلة للفحص. واترك قرارات القبول النهائي والإصدار للبشر.
متى تثبّته
ثبّت OpenMontage إذا كنت تنشر محتوى بانتظام وكنت تدفع مقابل المونتاج أو تستغني عنه. وأوضح الخطوط مردودًا هي «عرض الشاشة» و«مصنع المقاطع» و«التعريب والدبلجة»، كما يعمل خط الأرشيف المجاني دون مزوّدي توليد مدفوعين.
وتجاوزه إذا كنت تحتاج إلى فيديو من حين لآخر؛ فجهد الإعداد وتهيئة المزوّدين لا يُبرَّر بثلاثة فيديوهات في السنة. وتجاوزه أيضًا إذا كانت شروط AGPL لا تناسب استخدامك المقصود، واحسم ذلك قبل بناء سير عمل عليه.
وأضف نظام عمل مشتركًا عندما تشمل الموافقة أكثر من شخص، وهو الحال دائمًا في أي محتوى موجّه للعملاء.
الأسئلة الشائعة
هل أحتاج إلى مفاتيح API مدفوعة؟ لا. كل قدرة تدعم بدائل مفتوحة المصدر أو محلية، وخط المونتاج الوثائقي يُبنى من أرشيفات مجانية. والمزوّدون المدفوعون يوفّرون جودة وخيارات توليد أوسع.
ما مساعدات البرمجة التي تعمل معه؟ المذكورة هي Claude Code وCursor وCopilot وWindsurf وCodex. ويُفترض أن تعمل أي أداة تستطيع قراءة الملفات وتشغيل الأكواد، لأن خط الإنتاج مبني على Python وملفات مهارات بصيغة Markdown.
كم تبلغ تكلفة الفيديو؟ يعتمد ذلك على خط الإنتاج والمزوّدين. وتذكر العروض الرسمية للمشروع تكلفة توليد تقارب خمسة دولارات. والنظام يقدّر قبل التنفيذ ويفرض سقوفًا للإنفاق.
هل يمكنه مونتاج مقاطع أملكها بالفعل؟ نعم. تعمل خطوط «متحدث» و«هجين» و«عرض الشاشة» و«مصنع المقاطع» و«التعريب والدبلجة» جميعها على مقاطع تقدّمها أنت. فالتوليد نمط واحد لا النمط الوحيد.
كيف تعمل الموافقات إذا كان المراجعون لديّ غير تقنيين؟ هذه هي الفجوة التي يستحق التخطيط لها. فبوابات خط الإنتاج تفترض أن المشغّل هو الموافق. أما توجيه سيناريو أو نسخة نهائية إلى مراجع محدّد بالاسم، والاحتفاظ بسجل قراره، فهذا من نطاق نظام العمل لا من نطاق خط الإنتاج.
الخلاصة
OpenMontage مهندَس بإتقان يفوق ما تعتاده هذه الفئة عادةً: بوابات قبل الإنفاق، وتقديرات قبل التنفيذ، ومراجعة ذاتية بعد التصيير، وسجل قرارات قابل للتدقيق. وإن كنت تنشر محتوى موجّهًا للمطوّرين، فخطّا «عرض الشاشة» و«مصنع المقاطع» وحدهما قد يبرّران الإعداد.
ابدأ وأنت تعرف أمرين. الترخيص AGPL-3.0، وهو قرار لا حاشية هامشية. وبوابات الموافقة تتوقف بانتظار إنسان دون أن تعرف أي إنسان، وهذا كافٍ حين تعمل وحدك، لكنه لا يكفي لحظة أن تصبح الموافقة مهمة شخص آخر. وSharkly يغطي هذا النصف: فالمهمة هي السجل المشترك، والعمل ينتظر في قائمة الانتظار حتى يُطلق، والنتائج تعود إلى مكان يستطيع فيه إنسان مراجعتها وقبولها.



