Bendraukite su savo .NET surinkimu – atrakinkite paslėptus API ir generuokite veikiantį kodą

Įkelti DLL, EXE arba NuGet paketą

Vilkite savo valdomą .NET surinkinį arba pasirinkite .nupkg failą. Sistema išskiria viešojo API metaduomenis, sukuria paieškos indeksą RAG ir paruošia AI asistentą, susipažinusią su jūsų kodu.

Drag and drop your file here or browse to select

Įkelkite DLL arba NuGet paketą — DI perskaito metaduomenis, sukuria RAG indeksą ir atsako į klausimus apie jūsų assemblę.

Įkelkite DLL arba NuGet paketą. Mūsų dirbtinis intelektas skaito metaduomenis, sukuria RAG indeksą ir leidžia jums užduoti klausimus, generuoti kodo pavyzdžius ir vizualizuoti architektūrą.

Kaip veikia Assembly Chat

1. Įkelkite savo .NET surinkinį

Pasirinkite DLL, EXE arba .nupkg failą iš savo vietinio kompiuterio arba CI konvejerio.

2. AI išgauna viešų API metaduomenis

Sistema atspindi surinkinio struktūrą, kad nuskaitytų vardų erdves, klases, sąsajas, enumus, delegatus, metodus, savybes, laukus ir pasirinktinius atributus.

3. RAG indeksas greitai semantinei paieškai

API parašai, XML komentarai ir išvesti elgesiai yra vektorizuojami ir indeksuojami, leidžiantys momentinį klausimų atsakymą.

4. Pokalbis, generuoti kodą ir diagramas

Paklauskite "Kaip naudoti X?", "Parodykite pavyzdį Y", arba "Generuokite sekos diagramą Z". Dirbtinis intelektas atsako su kodu, paaiškinimais ir vizualinėmis diagramomis.

FAQs

Bet koks valdomas .NET surinkimas (DLL, EXE), skirtas .NET Framework 4.6.2+, .NET Core 3.1+, .NET 5-8. Taip pat palaiko .nupkg NuGet paketus.
Vieši tipai ir jų vieši/apsaugoti nariai. Vidiniai ir privatūs nariai išskiriami dėl saugumo ir svarbos.
Didelis tikslumas, nes DI skaito realius metodų parašus, parametrų tipus, grąžinimo tipus ir XML dokumentus iš jūsų specifinės surinkimo versijos.
Ne. Išgauti metaduomenys laikinai indeksuojami jūsų sesijai. Failai nėra nuolatos saugomi ir nenaudojami modelių mokymui.
SVG klasės diagramos, PUML (PlantUML) sekos ir komponentų diagramos, rodančios viešų API ryšius ir iškvietimų srautus.

Unlock the Power of Document Management

RAG jūsų API

Semantinė paieška per viešuosius metodus, savybes ir XML komentarus. Raskite tai, ko jums reikia, greičiau nei MSDN.

Kodo pavyzdžiai, kurie kompiliuojami

Generuotas C#/F# kodas apima būtinas using direktyvas, tinkamus async/await modelius ir klaidų tvarkymą, remiantis faktinėmis parašų struktūromis.

SVG + PUML diagramos

Automatiškai generuoti viešųjų API klasių diagramas (SVG) ir sekų diagramas (PlantUML) dokumentacijai arba projektų peržiūroms.

Nemokama atvirojo kodo ir komandų

Nemokamas planas

Nemokama
  • Įkelkite surinkinius iki 50 MB. Įtraukti RAG pokalbis, kodo generavimas ir diagramos.