عن المشروع
nexus-rider هو مكون إضافي وكيل مصمم لـ JetBrains Rider لتنفيذ MCP (Model Context Protocol). يقوم بتشغيل خادم HTTP محليًا (المنفذ الافتراضي 6800) لاكتشاف مثيلات Unreal Engine تلقائيًا، ومن خلال WebSocket يحول استدعاءات أدوات عملاء الذكاء الاصطناعي (مثل Cursor, CodeBuddy, Windsurf) إلى مكون NexusLink الإضافي على جانب UE.
يوفر المكون الإضافي الميزات التالية:
1. اكتشاف المثيلات والاتصال: يقوم بمسح نطاق المنافذ المحدد تلقائيًا لاكتشاف مثيلات UE، ويعرض حالة الاتصال في شريط حالة Rider.
2. تحويل أدوات الذكاء الاصطناعي: كطبقة وسيطة، يحول طلبات عملاء الذكاء الاصطناعي إلى UE، مما يتيح للذكاء الاصطناعي تشغيل المخططات الزرقاء، والأصول، وPIE (التشغيل داخل المحرر) وغيرها من قدرات UE.
3. إدارة تكوين مرنة: يدعم تكوين منفذ MCP، ونطاق المسح، والتحكم في عمليات الكتابة (مثل تقييد الحذف/إعادة التسمية)، بالإضافة إلى الوصول إلى الشبكة المحلية.
4. آلية المصادقة: يوفر مصادقة Bearer Token لضمان أمان التواصل بين عملاء الذكاء الاصطناعي وخادم الوكيل.
يتطلب استخدام هذا المكون الإضافي تثبيت المكون الإضافي NexusLink المصاحب على إصدار UE 4.26+، واستخدام Rider 2025.3+.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.