تحدث مع تجميع .NET الخاص بك وأنشئ كودًا يعمل

تحميل DLL أو EXE أو حزمة NuGet

اسحب تجميع .NET المُدار الخاص بك أو اختر ملف .nupkg. يقوم النظام باستخراج بيانات تعريف API العامة، ويبني فهرس RAG قابل للبحث، ويُعد مساعدًا ذكياً مألوفًا لكودك.

Drag and drop your file here or browse to select

تحدث مع تجميع .NET الخاص بك وأنشئ كودًا يعمل

حمّل ملف DLL أو حزمة NuGet — يقرأ الذكاء الاصطناعي البيانات الوصفية، يبني فهرس RAG، ويجيب على الأسئلة المتعلقة بتجميعك.

ارفع ملف DLL لمنصة ‎.NET أو اكتب اسم حزمة NuGet وتحدّث مع واجهتها البرمجية العامة. يجيب الذكاء الاصطناعي اعتمادًا على التواقيع الحقيقية وتعليقات XML، ويكتب أمثلة كود C# جاهزة للعمل، ويرسم مخططات الأصناف بصيغتي PlantUML و SVG، ويقارن بين إصدارين من الحزمة ليبيّن ما تغيّر في الواجهة قبل الترقية.

AI Assembly Chat يبدأ بالتحليل الساكن، لا بالتخمين. عندما تقوم بتحميل ملف DLL أو EXE أو حزمة NuGet، تقوم انعكاس .NET بتجوال سطحه العام — المساحات الاسمية، الفئات، الواجهات، القوائم، الطرق، الخصائص، وأي تعليقات XML توثيقية مرفقة بها — بينما يتم استبعاد الأعضاء الداخليين والخاصة. هذا يمنح الذكاء الاصطناعي الحقيقة الأرضية حول نسخة التجميع الخاصة بك بدلاً من الاعتماد على معرفة التدريب العامة للحزمة.

ذلك البيانات الوصفية المستخرجة، إلى جانب أنماط الاستخدام المستنتجة، تُدمج وتُفهرس للبحث الدلالي (RAG)، لذا سؤال مثل "كيف أقوم بتسلسل كائن باستخدام هذه المكتبة" يسترجع الطرق الفعلية ذات الصلة وتواقيعها الحقيقية بدلاً من تخمين يبدو معقولاً. خطوة الفهرسة هذه هي ما يسمح للإجابات بالبقاء دقيقة حتى للواجهات الداخلية، غير الشائعة، أو التي تغيرت مؤخرًا والتي لن يراها نموذج عام أبداً.

التواقيع المسترجعة وتعليقات الوثائق ثم تُؤسس رد الذكاء الاصطناعي: عينات شفرة C#/F# تعمل مع عبارات using الصحيحة وأنماط async، شروحات بلغة بسيطة لما يفعله النوع أو الطريقة، أو مخططات فئة SVG حسب الطلب ومخططات تسلسل PlantUML تُظهر كيف تتصل قطع API الحقيقية. لا شيء تقوم بتحميله يُحفظ خارج جلستك أو يُستخدم لتدريب النماذج.