عن المشروع
nexus-vscode هو وكيل توسيع MCP (بروتوكول سياق النموذج) لـ VSCode / Cursor. يشغل خادم HTTP محليًا (المنفذ الافتراضي 6900) لاكتشاف مثيلات Unreal Engine (UE) تلقائيًا، ويحول استدعاءات أدوات الذكاء الاصطناعي عبر WebSocket إلى NexusLink. لا ينفذ هذا التوسيع منطق اللعبة بنفسه؛ القدرات المحددة مثل المخططات الزرقاء وإدارة الأصول وPIE تُقدَّم من جانب UE عبر NexusLink.
الميزات والخصائص الرئيسية:
1. اكتشاف المثيلات: يدعم المسح التلقائي لمثيلات UE ضمن نطاق منافذ محدد، أو تكوين مثيل UE distant.
2. الوكيل التحويل: يتم توجيه طلبات عملاء الذكاء الاصطناعي (مثل Cursor، CodeBuddy، Windsurf) إلى جانب UE.
3. الأمان والصلاحيات: يدعم المصادقة باستخدام Bearer Token، ويوفر إعداد تحكم الكتابة (Write Gate) (off / destructive / all) للتحكم في العمليات التدميرية.
4. التكوين المريح: يوفر أمرًا بنسخ بنقرة واحدة لتكوين mcp.json ورمز المصادقة، مما يبسط عملية دمج عملاء الذكاء الاصطناعي.
5. إدارة الحالة: يعرض شريط الحالة حالة الاتصال، ويدعم التحديث اليدوي أو الاختيار أو قطع اتصال مثيل UE، ويمكن إيقاف/استئناف تحويل الوكيل.
متطلبات الاعتماد:
- يتطلب تثبيت وتفعيل NexusLink (يدعم UE 4.26+).
- يجب أن يكون إصدار محرك VS Code أعلى من ^1.85.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.