محرر Wunjo Make مفتوح المصدر يدعم كتابة الإضافات عبر Claude Code وCodex وCursor
نشر مؤلف محرر الفيديو مفتوح المصدر Wunjo Make على موقع Habr دليلًا لإنشاء الإضافات. يمكن كتابة الإضافات يدويًا أو عبر ثلاث أدوات ذكاء اصطناعي للبرمجة: Claude Code وCodex وCursor. ولهذا الغرض أُضيف إلى المستودع كود المُجمِّع (أداة البناء) ومجموعة من المهارات (skills) لنماذج اللغة السحابية. تعمل الإضافات مع شبكات عصبية محلية أو عبر API، ويمكن التحكم بها عبر بروتوكول MCP. • ثلاثة وكلاء للبرمجة مدعومة مباشرة دون إعداد إضافي. • يمكن للإضافة استخدام نموذج محلي أو API خارجي. • يتيح MCP التحكم في وظائف المحرر من داخل الوكيل.
معالج بواسطة الذكاء الاصطناعي من Хабр: Машинное обучение؛ بتحرير Hamidun News
نشر مؤلف محرر الفيديو مفتوح المصدر Wunjo Make على موقع Habr دليلًا لإنشاء الإضافات. يمكن كتابتها يدويًا أو تكليف أحد ثلاثة وكلاء ذكاء اصطناعي للبرمجة بالمهمة: Claude Code أو Codex أو Cursor. ولكي لا يخترع الوكلاء بنية المشروع أثناء العمل، أُضيف إلى المستودع كود المُجمِّع (أداة البناء) ومجموعة من المهارات (skills) لنماذج اللغة السحابية. ويمكن للإضافة الجاهزة أن تتصل بشبكة عصبية محلية أو بـ API خارجي، كما يمكن التحكم بالمحرر عبر MCP.
ما الذي أُضيف إلى المستودع
يذكر الإعلان عنصرين: المُجمِّع والمهارات (skills). ووفق الوصف، يتولى المُجمِّع تغليف الإضافة وتجهيزها، فلا يحتاج المطوّر إلى التعمق في البنية الداخلية للمحرر. أما المهارات فهي تعليمات مكتوبة مسبقًا للنموذج. يحمّلها الوكيل في السياق، فيعرف مكونات الإضافة وطريقة بنائها والاصطلاحات التي اعتمدها المشروع.
وعند هذه المرحلة تحديدًا تتعثر البرمجة بالإيحاء (vibe coding) عادةً. فالنموذج يكتب الدوال جيدًا، لكنه لا يعرف بنية مشروع لم يطّلع عليها. وإذا زوّدناه بوصف لصيغة الإضافة ومُجمِّع يعمل، يصبح التحقق من النتيجة بالبناء الفعلي، لا بمجرد قراءة الكود.
النماذج المحلية وAPI وMCP
أبرز ما في هذا التصميم أن الواجهة الخلفية للإضافة (backend) غير مرتبطة بطريقة تشغيل واحدة. تناسب الإضافة ذات الشبكة العصبية المحلية الحالات التي لا يجوز فيها إرسال الفيديو إلى الخارج، أو التي لا يرغب فيها المستخدم بالدفع مقابل كل طلب. أما الإضافة المبنية على API فهي أبسط: لا تحتاج إلى بطاقة رسوميات، لكنها تحتاج إلى مفتاح واتصال بالإنترنت.
ويشير الإعلان في بند منفصل إلى التحكم عبر MCP. قدّمت Anthropic بروتوكول Model Context Protocol في نوفمبر 2024، وأصبح اليوم وسيلة شائعة لربط النماذج بأدوات خارجية. وبالنسبة إلى محرر الفيديو، يعني ذلك أن الوكيل لا يكتفي بكتابة الإضافة، بل يستطيع أيضًا استدعاء وظائف المحرر نفسه. أما العمليات المتاحة تحديدًا عبر MCP فلا تتضح من الإعلان، ويلزم الرجوع إلى المقال والمستودع لمعرفتها.
المعطيات الرئيسية
- المحرر: Wunjo Make، مفتوح المصدر.
- طرق إنشاء الإضافات: يدويًا أو عبر Claude Code وCodex وCursor.
- ما أُضيف إلى المستودع: كود المُجمِّع ومهارات لنماذج LLM السحابية.
- الواجهة الخلفية للإضافات: شبكات عصبية محلية أو API.
- التحكم: عبر MCP.
من أين تبدأ
يُستحسن أولًا استنساخ المستودع وربط المهارات بالوكيل الذي تستخدمه فعلًا. ولاختبار هذا النهج، الأفضل اختيار إضافة صغيرة بوظيفة واحدة، مثل غلاف (wrapper) لنموذج يعالج الصوت أو الإطارات. عندها يتضح فورًا مدى التزام الوكيل بقواعد المشروع، وهل تنجح عملية البناء دون تعديلات يدوية.
وعند الاختيار بين النموذج المحلي وAPI، ينبغي تقدير ثلاثة أمور مسبقًا: حجم ذاكرة الفيديو، وحساسية المادة، وتكلفة الطلبات على المقاطع الطويلة. كما يجب قراءة الكود الذي ولّده الوكيل قبل تثبيته، فالإضافة تُنفَّذ على جهازك وقد تصل إلى ملفات المشروع.
وأخيرًا، هذا الدليل صادر عن مؤلف المشروع، وليس اختبارًا مستقلًا. أما مدى نضج واجهة API الخاصة بالإضافات، ومدى نجاح الوكلاء في التعامل مع الإضافات المعقدة، فسيتضحان عندما يبدأ مطورون من جهات خارجية بنشر أعمالهم.
Delegate Deep Research, Coding & Workflows to an AI Agent
Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.
أهم ما في عالم الذكاء الاصطناعي — مرة كل أسبوع
سبع قصص مهمة فعلاً هذا الأسبوع، مختارة بعناية. بلا ضجيج ولا بيانات صحفية.
تم! تحقق من بريدك للتأكيد.