Chatten Sie mit Ihrer .NET-Assembly, entdecken Sie versteckte APIs und generieren Sie funktionierenden Code

DLL, EXE oder NuGet-Paket hochladen

Legen Sie Ihre verwaltete .NET-Assembly ab oder wählen Sie eine .nupkg-Datei aus. Das System extrahiert Metadaten der öffentlichen API, erstellt einen durchsuchbaren RAG-Index und bereitet einen KI-Assistenten vor, der mit Ihrem Code vertraut ist.

Drag and drop your file here or browse to select

Laden Sie eine DLL oder ein NuGet‑Paket hoch — KI liest Metadaten, erstellt einen RAG‑Index und beantwortet Fragen zu Ihrer Assembly.

Laden Sie eine DLL oder ein NuGet‑Paket hoch. Unsere KI liest Metadaten, erstellt einen RAG‑Index und ermöglicht es Ihnen, Fragen zu stellen, Code‑Beispiele zu generieren und die Architektur zu visualisieren.

Wie Assembly Chat funktioniert

1. Laden Sie Ihre .NET-Assembly hoch

Wählen Sie eine DLL-, EXE- oder .nupkg-Datei von Ihrem lokalen Rechner oder Ihrer CI-Pipeline aus.

2. KI extrahiert öffentliche API-Metadaten

Das System reflektiert die Assembly, um Namespaces, Klassen, Schnittstellen, Aufzählungen, Delegaten, Methoden, Eigenschaften, Felder und benutzerdefinierte Attribute zuzuordnen.

3. RAG-Index für schnelle semantische Suche

API-Signaturen, XML-Kommentare und abgeleitete Verhaltensweisen werden vektorisiert und indiziert, wodurch sofortige Beantwortung von Fragen ermöglicht wird.

4. Chat, Code & Diagramme generieren

Frage "Wie benutze ich X?", "Zeige mir ein Beispiel für Y" oder "Erstelle ein Sequenzdiagramm für Z". Die KI antwortet mit Code, Erklärungen und visuellen Diagrammen.

FAQs

Jede verwaltete .NET-Assembly (DLL, EXE), die .NET Framework 4.6.2+, .NET Core 3.1+ oder .NET 5‑8 unterstützt. Unterstützt außerdem .nupkg‑NuGet-Pakete.
Öffentliche Typen und deren öffentliche/geschützte Mitglieder. Interne und private Mitglieder werden aus Sicherheits- und Relevanzgründen ausgeschlossen.
Hohe Genauigkeit, weil die KI die tatsächlichen Methodensignaturen, Parametertypen, Rückgabetypen und XML-Dokumentation Ihrer spezifischen Assembly-Version ausliest.
Nein. Extrahierte Metadaten werden temporär für Ihre Sitzung indiziert. Dateien werden nicht dauerhaft gespeichert oder zum Trainieren von Modellen verwendet.
SVG-Klassendiagramme, PUML (PlantUML) Sequenz- und Komponentendiagramme, die Beziehungen öffentlicher APIs und Aufrufabläufe zeigen.

Unlock the Power of Document Management

RAG für Ihre API

Semantische Suche über öffentliche Methoden, Eigenschaften und XML-Kommentare. Finden Sie, was Sie benötigen, schneller als bei MSDN.

Codebeispiele, die kompilieren

Generierter C#/F#-Code enthält notwendige using-Anweisungen, korrekte async/await-Muster und Fehlerbehandlung basierend auf den tatsächlichen Signaturen.

SVG + PUML-Diagramme

Automatisch öffentliche API-Klassendiagramme (SVG) und Sequenzdiagramme (PlantUML) für Dokumentation oder Design-Reviews erzeugen.

Kostenlos für Open Source & Teams

Kostenloser Plan

Kostenlos
  • Laden Sie Baugruppen bis zu 50 MB hoch. RAG-Chat, Code-Generierung und Diagramme sind enthalten.