تتيح واجهة Rive الجديدة لسطر الأوامر لوكيل البرمجة العمل على الرسوم التفاعلية بصفتها ملفات مشروع. يستطيع الوكيل كتابة لغة Rive Markup Language (RML) ونصوص Luau وتظليلات، ثم يطلب من الواجهة تجميع الناتج وفحصه واختباره وتصويره. ويمكن للشخص متابعة المعاينة المحلية ومراجعة التصميم. وقدّم فريق Rive الواجهة على أنها معاينة تقنية في 11 سبتمبر؛ صفحة التنزيلات لدى Rive، وقد روجعت في 27 سبتمبر، وتدرجها الصفحة ضمن الوصول المبكر.
تستند قائمة التحقق هذه إلى وثائق Rive. راجع BIG CHANGE الوثائق فقط؛ ولم نثبت CLI أو ننشئ ملفًا أو نختبر رسمًا أنتجه وكيل. ويعرض الفيديو التوضيحي سير العمل المقصود الذي يجمع بين الإنسان والوكيل.
التغيير الأبرز
- ما الذي تغيّر: أصبح لمشاهد Rive مسار نصي يمكن لوكلاء البرمجة استخدامه. يستطيع الوكيل تعديل RML داخل مجلد المشروع، بينما تجمع CLI ملفًا
.rivلوقت التشغيل، أو ملفًا.revلمواصلة العمل في المحرر. - لماذا يهم ذلك: يستطيع المصممون ومطورو الواجهات والألعاب مراجعة تغييرات المصدر مع بقية ملفات المشروع، والاستفادة من فحوص CLI أثناء التطوير. ومع ذلك، عليهم تقييم التصميم المعروض والتفاعلات قبل استخدام الأصل في منتج.
- ما الذي ينبغي متابعته: نقل نموذج أولي محلي إلى الويب قرار منفصل. والملفات التي تتضمن نصوصًا برمجية تحتاج إلى بناء موقّع باستخدام الأمر
--publish؛ ويحتاج ملف.rivسليم أيضًا إلى ربطه بملف حساب وإلى مساحة عمل من فئة Cadet أو أعلى. تحقّق من هذه الشروط ومن الرسم النهائي قبل النشر.
قائمة المهام الموثقة
- تحقّق من الوصول وثبّت الأدوات. تسرد Rive أنظمة macOS على أجهزة Apple Silicon وLinux بمعمارية x86_64 وWindows ضمن الأنظمة المدعومة. ويوفر دليل البدء تعليمات تثبيت منفصلة لـWindows وmacOS/Linux؛ اتبع تعليمات Windows الحالية في الصفحة. شغّل
rive doctorبعد التثبيت. ويوثق مرجع الأوامر أيضًاrive --version؛ سجّل الإصدار الذي ثبّتّه فعليًا لأن البرنامج ما يزال في مرحلة المعاينة. وقال إعلان Rive الصادر في 11 سبتمبر إن CLI كانت مجانية بلا حدود أثناء المعاينة. ولا يثبت هذا التصريح المؤرخ أن سعر CLI سيظل مجانيًا دائمًا. أما جدول الخطط الحالي فيتعلق بحسابات Rive ووكيل المحرر المدمج، لذا تحقّق من الشروط السارية قبل النشر. - أنشئ مشروعًا نصيًا وافتح المعاينة.
rive create myprojectينشئ الملفات التالية:scene.rml،rive.yamlوتعليمات الوكيل فيAGENTS.mdوCLAUDE.md، وملف.gitignore. شغّلrive myprojectفي نافذة طرفية. ووفقًا لـRive، تراقب الأداة المجلد وتعيد البناء عند حفظ التغييرات، وتكتبmyproject/build/myproject.riv. يحتوي المشهد المبدئي على لوحة رسم وخط زمني وآلة حالات، لكنه لا يتضمن رسمًا بعد؛ لذا تبدو المعاينة الأولية مستطيلًا داكنًا. - أعطِ وكيل البرمجة مجلد المشروع ومهمة تصميم محددة. يذكر دليل وكلاء الذكاء الاصطناعي لدى Rive أسماء مثل Claude Code وCursor أو أي وكيل آخر يستطيع قراءة الملفات وكتابتها وتشغيل أوامر shell. وتشرح التعليمات التي ينشئها المشروع للوكيل كيفية استخدام
rive docsوrive schemaللتعرّف إلى الكائنات والخصائص المدعومة. وRML صيغة XML: تمثل العناصر أنواع Rive، وتمثل السمات خصائصها، ويحدد التعشيق علاقات الكائنات. ويمكن للوكيل أيضًا تعديل.luauنصوصًا برمجية،.wgslتظليلات وأصول المشروع. اطلب منه العمل على مراحل حتى تتمكن من توجيه التخطيط والسلوك بينما تتجدد المعاينة. - تحقّق من عملية البناء ومحتوياتها. اطلب من الوكيل تشغيل
rive myproject --verify، الذي يجمع المشروع دون كتابة ملف.riv، وتشغيلrive inspect myproject --summary، الذي يعرض المشكلات وعدد الكائنات. أما المشهد المحلول بالكامل فيمكن فحصه باستخدامrive inspect myproject --json. وإذا احتاج المشروع إلى ملف محلي قابل للتوزيع دون فتح المعاينة، فإنrive myproject --onceينشئ ملف.rivغير موقّع. يمكن لهذه الفحوص العثور على أخطاء التجميع والكائنات المفقودة أو غير المتوقعة. ويحذّر دليل RML من Rive من أن نجاح البناء وحده لا يثبت أن الرسم يبدو أو يعمل على النحو المقصود. - التقط صورًا للحالات المهمة.
rive myproject --screenshot=out.pngينشئ صورة PNG من دون نافذة. وتضم وثائق Rive الأمثلة التي تستخدم--advance=1sلالتقاط إطار بعد بدء الحركة، والخيار--viewport=390x844لتحديد أبعاد العرض، والخيار--data=battery/level=100لتزويد البيانات المرتبطة، والخيار--pointer=click@120,60 --advance=20لمحاكاة نقرة. اختر القيم والإحداثيات من مشهدك، وقارن اللقطات بين الحالات وأحجام العرض، ثم افحصها بنفسك. واللقطة التي لا تستخدم--advanceتعرض وضع السكون الذي صُمم عليه المشهد، ولا تعرض بالضرورة إطار بدء الحركة. - شغّل اختبارات النصوص البرمجية إذا كان المشروع يتضمنها.
rive myproject --testيشغّلTestsنصوص المشروع. وتوثق Rive--verify --format=jsonو--test --format=jsonلإجراء الفحوص آليًا؛ وتُرجع حالات فشل البناء والاختبارات رموز خروج غير صفرية. ويمكن للوكيل استخدام التقارير لمراجعة المصدر. لكن الاختبارات لا تغطي إلا التأكيدات المكتوبة فعلًا، لذا راجع التفاعلات التي لا تشملها. - اختر مسار الحساب عندما يصبح النموذج الأولي المحلي جاهزًا. ملف
.rivهو أصل وقت التشغيل؛ أما ملف.revيُفتح للتحرير في Rive Editor. وتقول Rive إن الإنشاء المحلي والمعاينة والتحقق والاختبارات ولقطات الشاشة تعمل دون اتصال بالإنترنت؛rive loginهو أمر تسجيل الدخول اللازم لاستخدام--publish،--rev،rive push،rive pullوكذلك استيراد ملف حساب بعيد. وللبدء من نسخة احتياطية مصدّرة من Editor، استخدمrive create myproject --from-rev=myfile.revيعمل دون تسجيل دخول. أما للبدء من ملف حساب، فاستخدمrive create myproject --from-remote-fileبعد تسجيل الدخول. ويربط هذا الأمر المشروع بملف الحساب:rive push myprojectيرفع مراجعة؛rive pull myprojectيجلب تغييرات Editor إلى المشروع، ويستبدل المشهد المحلي ونصوصه البرمجية وأصوله بعد التأكيد. راجع تغييراتك المحلية قبل السحب. - تحقّق من حدود التوقيع والتصدير قبل النشر.
rive myproject --publishينشئ ملفًا موقّعًا بصيغة.rivويتطلب تسجيل الدخول. وتقول Rive إن أوقات تشغيل الويب وشبكة CDN ترفض النصوص غير الموقّعة، لذا يجب استخدام هذا المسار لأي ملف يحتوي نصوصًا برمجية للويب.--publishقد يضيف علامة مائية. ويذكر مرجع الأوامر أن إنشاء ملف.rivنظيف يتطلب ربط المشروع بملف حساب عبر الأمرrive push، وأن يكون هذا الملف في مساحة عمل من فئة Cadet أو أعلى. ويظل شرط العلامة المائية ساريًا حتى لو لم يتضمن المشهد نصوصًا برمجية. ويتطلب--rev=<path>أيضًا تسجيل الدخول، ويمكن استخدامه مع--onceأو--publish؛ وهو يكتب ملف Editor لا بديلًا لملف وقت التشغيل. تحقّق من خطة الحساب الحالية ومن نتيجة التصدير الفعلية قبل النشر.
لدى Rive أيضًا وكيل ذكاء اصطناعي مدمج في المحرر. يمكن فتحه من الشريط الجانبي في Editor، ويخضع لشروط الخطة وأرصدة الذكاء الاصطناعي الخاصة بالمحرر. أما سير العمل في هذا الدليل، القائم على مجلد وطرفية، فيستخدم وكيل برمجة مع CLI؛ ولكل من المسارين واجهة وسياق فوترة مختلفان.
المصادر ومزيد من القراءة
- نظرة عامة على Rive CLI تشرح سير العمل من الطرفية، وصيغ المخرجات، والمعاينة، وتبادل الملفات مع الحسابات البعيدة.
- البدء تعرض الأنظمة المدعومة والتثبيت ومحتويات هيكل المشروع والبناء المحلي وشروط تسجيل الدخول.
- العمل مع وكلاء الذكاء الاصطناعي توضح كيفية استخدام وكيل البرمجة لتعليمات المشروع التي أُنشئت تلقائيًا وملاحظات CLI. أما دليل الوكيل المدمج في المحرر فيشرح واجهة Editor المنفصلة.
- دليل RML، مرجع الأوامر والأمثلة تدعم شرح نموذج الملفات والأوامر الدقيقة والاختبارات والتقاط الصور وقيود النشر.
- إعلان فريق Rive الصادر في 11 سبتمبر يؤرخ للمعاينة التقنية والتصريح المؤقت بأن CLI مجانية خلالها. التنزيلات تصنف CLI حاليًا ضمن الوصول المبكر؛ أما الأسعار تسرد خطط الحساب. وشاهد الفيديو التوضيحي لـRive لمعرفة سير العمل الذي يجمع بين الإنسان والوكيل.



