Skip to Content
Neue Version 12 verfügbar 🎉

Die Dokumentation mit KI verwenden

Jede Seite dieser Website wird auch als reines Markdown veröffentlicht. Ein KI-Assistent kann die Dokumentation so lesen, ohne die Website zu parsen. Sie können dem Assistenten eine URL oder eine Datei übergeben oder ihn mit Babel Desktop verbinden, das die Dokumentation für ihn durchsucht.

Dateien für KI-Assistenten

Der Build der Website veröffentlicht diese Dateien neben den Seiten:

URLInhalt
https://docs.babelfor.net/llms.txtIndex aller Seiten, nach Abschnitten gruppiert (Obfuscator, Licensing, Desktop, API Reference), mit einer einzeiligen Beschreibung und einem Link zur Markdown-Kopie jeder Seite
https://docs.babelfor.net/llms-full.txtAlle Seiten in einer Datei, in der Reihenfolge der Navigation. Jede Seite beginnt mit ihrem Titel und einer Zeile Source: mit der URL der Seite. Die Datei ist einige Megabyte groß
https://docs.babelfor.net/md/<path>.mdMarkdown-Kopie einer einzelnen Seite. Der Pfad ist die Adresse der Seite, zum Beispiel /md/desktop/stack-decoder.md für Stack-Decoder oder /md/desktop.md für die Abschnittsseite von Desktop
https://docs.babelfor.net/docs-index.jsonSuchindex aller Abschnitte, den die Dokumentationstools von Babel Desktop verwenden

Die Markdown-Kopien haben denselben Inhalt wie die Seiten. Aus Verfahren werden nummerierte Listen, aus Hinweisen zitierte Absätze und aus Registerkarten Zwischenüberschriften. Links und Bilder verweisen auf https://docs.babelfor.net und funktionieren daher auch dann, wenn der Text an eine andere Stelle kopiert wird.

Die Dateien werden bei jeder Veröffentlichung der Website neu erstellt und beschreiben immer die aktuelle Version.

Die Dateien mit Claude, ChatGPT und anderen Assistenten verwenden

Wählen Sie die Datei, die zur Frage passt. Für eine Frage zu einer einzelnen Funktion genügt eine Seite, und dem Assistenten bleibt mehr Platz für Ihren eigenen Code und Ihre Protokolle. Bei breit angelegten Fragen geben Sie ihm den Index oder die vollständige Datei.

Seite finden

Öffnen Sie llms.txt und suchen Sie die Seiten, die Ihre Frage behandeln. Oder rufen Sie die Seite auf dieser Website auf und setzen Sie /md vor den Pfad und .md ans Ende: Aus https://docs.babelfor.net/licensing/licensing-modes wird https://docs.babelfor.net/md/licensing/licensing-modes.md.

Dem Assistenten übergeben

Kann der Assistent Webseiten öffnen, fügen Sie die URL in die Unterhaltung ein. Andernfalls laden Sie die Datei herunter und hängen sie an, oder kopieren Sie ihren Text in die Nachricht. Große Dateien wie llms-full.txt passen möglicherweise nicht in eine einzelne Unterhaltung. Geben Sie dem Assistenten in diesem Fall llms.txt und lassen Sie ihn die Seiten anfordern, die er braucht.

Frage stellen

Bitten Sie den Assistenten, anhand der bereitgestellten Dokumentation zu antworten und die URL aus der Zeile Source: oder den Link der verwendeten Seite anzugeben, damit Sie die Antwort auf der Website überprüfen können.

Einige Beispiele für Anfragen:

Lies https://docs.babelfor.net/llms.txt  und sag mir, welche Seiten erklären, wie Babel Obfuscator in einem CI-Build unter Linux ausgeführt wird. Lies dann diese Seiten und liste die Schritte auf.

Füge dieser Projektdatei anhand von https://docs.babelfor.net/md/obfuscator/nuget-package/configuration.md  die Zeichenfolgenverschlüsselung und die Kontrollflussverschleierung hinzu.

Hier ist llms-full.txt. Was ist der Unterschied zwischen einer Floating-Lizenz und der Lizenzaktivierung, und welche von beiden passt zu einer Desktop-App, die pro Platz verkauft wird?

Diese Dateien sind öffentliche, statische Seiten. Wenn Sie sie öffnen oder anhängen, werden sie lediglich von https://docs.babelfor.net heruntergeladen. Über Ihren Code oder Ihre Projekte wird nichts an babelfor.NET gesendet. Für alles, was Sie in einen Assistenten einfügen, etwa Quellcode, Projektdateien oder Stacktraces, gelten die Bedingungen dieses Assistenten.

Die Dokumentation in Babel Desktop verwenden

Wenn Babel Desktop installiert ist, verbinden Sie Ihren Assistenten mit dessen MCP-Server. Das ist die empfohlene Variante. Der Server enthält drei Dokumentationstools, docs_search, docs_read und docs_list. Dieselbe Verbindung beantwortet also Fragen zur Vorgehensweise und führt die Änderung anschließend in der Anwendung aus: Der Assistent schlägt nach, wie eine Funktion arbeitet, nennt die Seite und ändert die Projekteinstellungen oder führt die Verschleierung aus.

MCP-Server aktivieren

Öffnen Sie in Babel Desktop die Einstellungen, wählen Sie MCP und aktivieren Sie Automatisierungsserver aktivieren. Es wird empfohlen, ein Zugriffstoken zu verlangen. Siehe Den Server aktivieren.

Assistenten verbinden

Klicken Sie auf Konfiguration kopieren und fügen Sie sie in die MCP-Konfiguration Ihres Clients ein. Für Claude Code klicken Sie auf Claude-Code-Befehl kopieren und führen den Befehl aus. Die Konfiguration enthält die Adresse des Servers, mit dem Standardport http://127.0.0.1:8765/mcp, und den Header X-Babel-Token, wenn ein Token verlangt wird. Siehe Einen Client verbinden.

Frage stellen

Fragen Sie, wie Sie etwas in Babel erledigen. Der Assistent durchsucht die Dokumentation, liest den passenden Abschnitt und antwortet mit Links zu den Seiten.

Die Dokumentationstools benötigen keine weitere Einstellung. Sie stehen zur Verfügung, sobald der Server läuft. Babel Desktop lädt die Seiten von https://docs.babelfor.net herunter und durchsucht sie auf Ihrem Rechner. Eine Kopie bleibt in Ihrem Benutzerprofil, sodass die Tools auch offline antworten. Die Einzelheiten finden Sie unter Tools für die Babel-Dokumentation.

Last updated on