منصوبے کے بارے میں

nexus-rider JetBrains Rider کے لیے ڈیزائن کردہ MCP (Model Context Protocol) پروکسی پلاگین ہے۔ یہ لوکال طور پر ایک HTTP سروسر چلاتا ہے (ڈیفالٹ پورٹ 6800)، جس کا استعمال Unreal Engine کے انسیسز کی خودکار entdeck کرنے اور WebSocket کے ذریعے AI کلائنٹس (جیسے Cursor, CodeBuddy, Windsurf) کے ٹول کالز کو UE جانب کے NexusLink پلاگین تک فوروارد کرنے کے لیے کیا جاتا ہے۔ یہ پلاگین بنیادی طور پر درج ذیل فیچرز فراہم کرتا ہے: 1. **انسیس کی دریافت اور کنکشن**:محدد پورٹ کی رینج اسکن کر کے UE انسیسز کی دریافت کرتا ہے اور Rider کی سٹیٹس بار پر کنکشن کی حالت دکھاتا ہے۔ 2. **AI ٹول فوروارڈنگ**:بیچ کی слой کے طور پر، AI کلائنٹ کی درخواستوں کو UE تک فوروارد کرتا ہے، جس سے AI بلوپرینٹ، اسیٹس اور PIE (ایڈیٹر کے اندر چلانا) جیسے UE کی صلاحیتوں پر عمل کر سکتا ہے۔ 3. **لچکدار کنفیگریشن منیجمنٹ**:MCP پورٹ، اسکن رینج، رائٹ آپریشن گیت (مثل حذف/نام बदलنے کی پابندی) اور لوکل نٹ ورک رسائی کی配置 کو سپورٹ کرتا ہے۔ 4. **تصدیق مکانیزم**:Bearer Token کی تصدیق فراہم کرتا ہے تاکہ AI کلائنٹ اور پروکسی سروسر کے درمیان رابطہ محفوظ رہے۔ یہ پلاگین استعمال کرنے کے لیے، UE 4.26+ ورژن کے ساتھ مطابق NexusLink پلاگین انسٹال کرنا ضروری ہے اور Rider 2025.3+ ورژن استعمال کرنا پڑتا ہے۔