Čatējiet ar savu .NET assembļu, atklājiet slēptos API un ģenerējiet darbināmu kodu

Augšupielādējiet DLL, EXE vai NuGet pakotni

Ievelciet savu pārvaldīto .NET montāžu vai izvēlieties .nupkg failu. Sistēma izvelk publiskās API metadatus, izveido meklējamu RAG indeksu un sagatavo AI asistentu, kas pazīst ar jūsu kodu.

Drag and drop your file here or browse to select

Augšupielādējiet DLL vai NuGet pakotni — AI lasa metadatus, izveido RAG indeksu un atbild uz jautājumiem par jūsu assemblē.

Augšupielādējiet DLL vai NuGet pakotni. Mūsu AI lasa metadatus, izveido RAG indeksu un ļauj jums uzdot jautājumus, ģenerēt koda paraugus un vizualizēt arhitektūru.

Kā darbojas Assembly Chat

1. Augšupielādējiet savu .NET montāžu

Izvēlieties DLL, EXE vai .nupkg failu no sava lokālā datora vai CI caurules.

2. AI izvelk publiskās API metadatus

Sistēma pārbauda montāžu, lai kartētu vārdtelpas, klases, interfeisus, enumerācijas, delegātus, metodes, īpašības, laukus un pielāgotus atribūtus.

3. RAG indekss ātrai semantiskai meklēšanai

API paraksti, XML komentāri un izsecinātā uzvedība tiek vektorizēti un indeksēti, nodrošinot tūlītēju jautājumu atbildēšanu.

4. Čats, ģenerēt kodu un diagrammas

Uzdodiet "Kā es varu izmantot X?", "Parādiet man Y piemēru" vai "Ģenerējiet secības diagrammu Z". AI atbild ar kodu, paskaidrojumiem un vizuālām diagrammām.

FAQs

Jebkura pārvaldīta .NET montāža (DLL, EXE), kas mērķē uz .NET Framework 4.6.2+, .NET Core 3.1+, .NET 5-8. Atbalsta arī .nupkg NuGet pakotnes.
Publiskie tipi un to publiskie/aizsargātie locekļi. Iekšējie un privātie locekļi tiek izslēgti drošības un atbilstības nolūkos.
Augsta precizitāte, jo mākslīgais intelekts lasa īstās metodes parakstus, parametru tipus, atgriešanas tipus un XML dokumentus no jūsu konkrētās assemblijas versijas.
Nē. Izgūtie metadati tiek īslaicīgi indeksēti jūsu sesijai. Faili netiek pastāvīgi saglabāti vai izmantoti modeļu apmācībai.
SVG klašu diagrammas, PUML (PlantUML) secības un komponentu diagrammas, kas parāda publisko API attiecības un izsaukumu plūsmas.

Unlock the Power of Document Management

RAG jūsu API

Semantiskā meklēšana publiskajās metodēs, īpašībās un XML komentāros. Atrast to, kas vajag, ātrāk nekā MSDN.

Koda paraugi, kas kompilējas

Ģenerētais C#/F# kods ietver nepieciešamos using izteikumus, pareizu async/await modeli un kļūdu apstrādi, balstoties uz faktiskajām parakstiem.

SVG + PUML diagrammas

Automātiski ģenerēt publisko API klašu diagrammas (SVG) un secību diagrammas (PlantUML) dokumentācijas vai projektēšanas pārskatīšanai.

Bezmaksas atvērtajam kodam un komandām

Bezmaksas plāns

Bezmaksas
  • Augšupielādējiet komponentes līdz 50 MB. Ietvertas RAG tērzēšana, koda ģenerēšana un diagrammas.