- Startseite
- Skills
- Prompting
- Kontext-Injektion
Kontext-Injektion
Injizieren Sie relevanten Kontext in Prompts fuer praezisere, fundierte Antworten, die Ihrer spezifischen Situation entsprechen.
Das Problem
KI-Modelle antworten auf Basis allgemeiner Trainingsdaten, nicht Ihrer spezifischen Codebasis, Dokumentation oder Geschaeftsregeln. Ohne injizierten Kontext erhalten Sie Antworten, die technisch korrekt aber praktisch nutzlos sind — Muster, die Ihrer Architektur widersprechen, bereits verworfene Bibliotheken oder ignorierte Einschraenkungen, die jedem im Team bekannt sind.
Der Prompt
Bevor du meine Frage beantwortest, verinnerliche diesen Kontext. Alle deine Antworten muessen damit konsistent sein.
PROJEKTKONTEXT:
- Tech-Stack: [Frameworks, Sprachen, Versionen]
- Architektur: [Monolith/Microservices, Deployment-Modell]
- Einschraenkungen: [Performance-Budgets, Compliance-Anforderungen, Teamgroesse]
CODE-KONTEXT:
[relevante Code-Snippets, Typdefinitionen oder Konfiguration]
DOKUMENTATIONSKONTEXT:
[relevante Auszuege aus Ihrer Dokumentation, ADRs oder Style Guides]
BISHERIGE ENTSCHEIDUNGEN:
- Wir haben [X] statt [Y] gewaehlt weil [Grund]
- [Muster/Bibliothek] ist verboten weil [Grund]
JETZT BEANTWORTE:
[Deine Frage]
Beispielausgabe
Angesichts Ihrer Astro 5 + React Island-Architektur mit striktem Atomic Design:
Die Bildergalerie-Komponente sollte ein Organism sein (kein Molecule), da sie das
ImageCard-Molecule und das FilterBar-Molecule zusammensetzt.
Platzierung: src/components/organisms/ImageGallery.astro
Nutzen Sie Ihre bestehenden Design Tokens:
- Grid-Abstand: var(--space-md)
- Card Border-Radius: var(--radius-md)
- Hover-Transition: var(--transition-base)
Verwenden Sie NICHT client:load — da die Galerie above the fold ist, nutzen Sie
client:visible mit einem rootMargin von "200px" fuer fruehe Hydration ohne den
initialen Paint zu blockieren.
Wann verwenden
Verwenden Sie Kontext-Injektion bei jeder Frage zu Ihrem spezifischen Projekt — Architekturentscheidungen, Code-Muster, Debugging oder Implementierungsentscheidungen. Sie transformiert generische KI-Ratschlaege in projektspezifische Anleitung. Unverzichtbar fuer Teams, die mit KI-Assistenten an etablierten Codebasen arbeiten.
Profi-Tipps
- Architecture Decision Records (ADRs) injizieren — diese vermitteln dem Modell das “Warum” hinter Ihren Entscheidungen, nicht nur das “Was”.
- Linting-Regeln einbeziehen — das Einfuegen Ihrer .eslintrc oder tsconfig-Einschraenkungen verhindert, dass das Modell Code vorschlaegt, der Ihre CI nicht besteht.
- Kontext pro Session aktualisieren — veralteter Kontext ist schlimmer als kein Kontext; aktualisieren Sie Ihre Snippets bei Codebasis-Aenderungen.
- Dateikoepfe als Kontext nutzen — die ersten 20 Zeilen einer Datei (Imports, Typen, Konstanten) enthalten oft genug Kontext fuer das Gesamtbild.