KI-Agenten-Integration
Diese Dokumentation ist so aufgebaut, dass nicht nur Menschen sie lesen, sondern auch KI-Agenten, LLM-basierte Tools und Entwicklerassistenten. Drei Ressourcen machen das möglich:
- Eine reine Markdown-Version jeder Seite.
- Ein
llms.txt-Index für jede Sprache, der die gesamte Website abbildet. - Eine Aktionsleiste oben auf jeder Seite, die die Seite mit einem Klick an einen Assistenten sendet.
Markdown-Version jeder Seite
Fügen Sie .md an das Ende einer beliebigen Seiten-URL in Ihrem Browser oder HTTP-Client an:
| Seiten-URL | Markdown-URL |
|---|---|
/developers/api-reference/post-processes | /developers/api-reference/post-processes.md |
/products/sign-up/multi-accounts | /products/sign-up/multi-accounts.md |
/capabilities/liveness | /capabilities/liveness.md |
/pt-BR/capabilities/liveness | /pt-BR/capabilities/liveness.md |
Die Antwort ist der Markdown-Inhalt der Seite, ohne Navigation, Seitenleiste oder HTML-Wrapper. Jede Sprache hat ihre eigene Markdown-Version, unter demselben Sprachpräfix wie die Seite.
Der llms.txt-Index
Jede Sprache hat eine llms.txt-Datei im llms.txt-Format:
| Sprache | Index-URL |
|---|---|
| Englisch | /llms.txt |
| Portugiesisch (Brasilien) | /pt-BR/llms.txt |
| Spanisch | /es/llms.txt |
Alle anderen Sprachen folgen demselben Muster: das Sprachpräfix ihrer Seiten, gefolgt von /llms.txt.
Die Datei spiegelt die Navigation der Website wider:
- Ein Abschnitt für jeden Tab der oberen Navigationsleiste. Danach folgen die Tabs der Dual API, jeweils mit dem Namen des Tabs, gefolgt von
(Dual API). - Die Seitenleiste jedes Tabs als verschachtelte Listen, in derselben Reihenfolge wie auf der Website.
- Ein Link zur Markdown-Version jeder Seite, gefolgt von der Seitenbeschreibung, sofern die Seite eine hat.
Ein Agent kann mit der llms.txt in der Sprache des Lesers beginnen, um zu verstehen, wie die Dokumentation aufgebaut ist. Danach öffnet er nur die Markdown-Seiten, die er braucht.
Aktionsleiste
Jede Seite der Dokumentation, außer der Startseite, hat unter ihrem Titel eine Aktionsleiste:
- Seite kopieren — kopiert das Markdown der Seite in die Zwischenablage.
- Markdown — öffnet die Markdown-Version der Seite in einem neuen Tab.
- Öffnen in — öffnet die Seite in einem KI-Assistenten: ChatGPT, Claude, Gemini, Perplexity, Grok oder Copilot. Der Assistent erhält einen Prompt mit der Markdown-URL der Seite. Bei Gemini und Copilot wird der Prompt in die Zwischenablage kopiert, und Sie fügen ihn in den Chat ein.
- Markdown-URL kopieren — kopiert die absolute URL der Markdown-Version, um sie in Coding-Agenten wie Cursor, Codex oder Claude Code einzufügen.
Auf dem Desktop sind Seite kopieren, Markdown, ChatGPT und Claude Schaltflächen der Leiste, und die übrigen Aktionen liegen unter Mehr. Auf Mobilgeräten liegen die übrigen Aktionen in dem Menü, das der Pfeil neben Seite kopieren öffnet.
Automatische Erkennung
Das HTML jeder Seite deklariert beide Ressourcen in seinem <head>, sodass ein Agent, der eine beliebige Seite besucht, sie ohne Anweisungen findet:
<link rel="alternate" type="text/markdown" href="/capabilities/liveness.md">
<link rel="llms-txt" href="/llms.txt">
rel="alternate"verweist auf die Markdown-Version der aktuellen Seite.rel="llms-txt"verweist auf diellms.txtder Sprache der Seite.
Anwendungsfälle
- KI-Coding-Assistenten — Geben Sie Ihrem Assistenten die
llms.txtoder eine.md-URL, damit er mit genauem, aktuellem Kontext zu einem Endpunkt, einer Funktion oder einem Anwendungsfall arbeitet. - LLM-Prompts — Rufen Sie eine Seite als Markdown ab und fügen Sie sie in einen Prompt zur Zusammenfassung, Übersetzung oder Code-Generierung ein.
- RAG-Pipelines — Verwenden Sie die
llms.txtals Quellenliste und die.md-URLs als Aufnahmequelle für Retrieval-Augmented-Generation-Systeme. - Automatisierte Skripte — Dokumentationsinhalte ohne HTML-Scraper parsen.
Beispiele
Rufen Sie den Index der englischen Dokumentation ab:
curl https://developer.unico.io/llms.txt
Rufen Sie die Markdown-Version der Authentifizierungsseite ab:
curl https://developer.unico.io/dual-api/developers/api-reference/authentication.md
Beide Antworten sind reiner Text, bereit für die Eingabe in ein beliebiges LLM oder eine Verarbeitungspipeline.