با اسمبلی .NET خود چت کنید؛ APIهای مخفی را کشف کنید و کد کارآمد تولید کنید

بارگذاری DLL، EXE یا بسته NuGet

فایل اسمبلی مدیریت‌شده .NET خود را رها کنید یا یک فایل .nupkg انتخاب کنید. سیستم متادیتای API عمومی را استخراج می‌کند، یک فهرست جستجوپذیر RAG می‌سازد و یک دستیار هوش مصنوعی که با کد شما آشناست آماده می‌کند.

Drag and drop your file here or browse to select

یک DLL یا بسته NuGet را بارگذاری کنید — هوش مصنوعی متادیتا را می‌خواند، فهرست RAG را می‌سازد و به سؤالات دربارهٔ اسمبلی شما پاسخ می‌دهد.

یک DLL یا بسته NuGet را بارگذاری کنید. هوش مصنوعی ما متادیتا را می‌خواند، یک فهرست RAG می‌سازد و به شما امکان می‌دهد سؤال بپرسید، نمونه‌های کد تولید کنید و معماری را بصری‌سازی کنید.

نحوه کار Assembly Chat

1. اسمبلی .NET خود را بارگذاری کنید

یک فایل DLL، EXE یا .nupkg را از ماشین محلی یا خط لوله CI خود انتخاب کنید.

2. هوش مصنوعی متادیتای API عمومی را استخراج می‌کند

سیستم با بازتاب بر روی اسمبلی، فضاهای نام، کلاس‌ها، اینترفیس‌ها، شمارنده‌ها، نمایندگان، متدها، ویژگی‌ها، فیلدها و ویژگی‌های سفارشی را نقشه‌برداری می‌کند.

3. فهرست RAG برای جستجوی معنایی سریع

امضاهای API، نظرات XML و رفتارهای استنتاج‌شده به‌صورت برداری تبدیل و فهرست می‌شوند تا امکان پاسخگویی فوری به سوالات فراهم شود.

۴. چت، تولید کد و نمودارها

از «چگونه از X استفاده کنم؟»، «یک مثال از Y را نشان بده» یا «یک نمودار توالی برای Z تولید کن» بپرسید. هوش مصنوعی با کد، توضیحات و نمودارهای تصویری پاسخ می‌دهد.

FAQs

هر اسمبلی .NET مدیریت‌شده (DLL، EXE) که هدف‌گذاری .NET Framework 4.6.2 به بالا، .NET Core 3.1 به بالا یا .NET 5‑8 را داشته باشد. همچنین از بسته‌های .nupkg NuGet پشتیبانی می‌کند.
نوع‌های عمومی و اعضای عمومی/محافظتی آن‌ها. اعضای داخلی و خصوصی برای امنیت و مرتبط بودن حذف می‌شوند.
دقت بالا به دلیل این است که هوش مصنوعی امضاهای واقعی متدها، انواع پارامترها، انواع بازگشتی و اسناد XML را از نسخه خاص اسمبلی شما می‌خواند.
خیر. فراداده استخراج‌شده به‌صورت موقت برای جلسه شما ایندکس می‌شود. فایل‌ها به‌طور دائم ذخیره نمی‌شوند و برای آموزش مدل‌ها استفاده نمی‌شوند.
نمودارهای کلاس SVG، نمودارهای توالی و مؤلفه PUML (PlantUML) که روابط API عمومی و جریان‌های فراخوانی را نشان می‌دهند.

Unlock the Power of Document Management

RAG روی API شما

جستجوی معنایی بر روی متدهای عمومی، ویژگی‌ها و توضیحات XML. آنچه نیاز دارید را سریع‌تر از MSDN پیدا کنید.

نمونه‌های کد که کامپایل می‌شوند

کد تولید شدهٔ C#/F# شامل دستورات using لازم، الگوهای صحیح async/await و مدیریت خطا بر اساس امضای واقعی است.

نمودارهای SVG + PUML

به‌صورت خودکار نمودارهای کلاس API عمومی (SVG) و نمودارهای توالی (PlantUML) را برای مستندات یا مرورهای طراحی تولید می‌کند.

رایگان برای منبع باز و تیم‌ها

طرح رایگان

رایگان
  • بارگذاری اسمبلی‌ها تا ۵۰ مگابایت. چت RAG، تولید کد و نمودارها شامل می‌شود.