- Startseite
- Skills
- Prompting
- Negativ-Prompting
Negativ-Prompting
Sagen Sie der KI, was sie NICHT tun soll, fuer sauberere und fokussiertere Ergebnisse durch explizite Ausschlussregeln.
Das Problem
KI-Modelle versuchen standardmaessig hilfreich zu sein — das bedeutet, sie fuegen Disclaimer hinzu, schlagen ungefragt Alternativen vor, erklaeren Dinge, die Sie bereits wissen, und polstern Antworten mit unnoetigem Kontext auf. Positive Anweisungen allein (“sei praegnant”) sind vage. Negative Anweisungen (“fuege keine Disclaimer hinzu”) schaffen klare Grenzen, denen das Modell deutlich zuverlaessiger folgt.
Der Prompt
[Deine Hauptaufgabe]
NICHT:
- Disclaimer oder Sicherheitshinweise hinzufuegen
- Alternativen vorschlagen, es sei denn ausdruecklich gefragt
- Grundkonzepte erklaeren, die ich bereits kenne
- Fuellphrasen wie "Gute Frage!" oder "Natuerlich, dabei kann ich helfen" verwenden
- Die Frage wiederholen
- Einen Zusammenfassungsabschnitt am Ende anfuegen
- Emojis verwenden
- Die gesamte Antwort in einen Codeblock packen, es sei denn die Ausgabe IST Code
ANNAHMEN:
- Ich bin ein [Erfahrungsstufe] Entwickler
- Ich verstehe [Technologien/Konzepte, die Sie kennen]
- Ich will die direkte Antwort, kein Tutorial
Beispielausgabe
Das Memory Leak liegt in Ihrem useEffect-Cleanup. Beim Unmount der Komponente bleibt die
WebSocket-Verbindung offen, weil Sie nichts aus dem Effect zurueckgeben.
Fix:
useEffect(() => {
const ws = new WebSocket(url);
ws.onmessage = handleMessage;
return () => ws.close(); // Cleanup ergaenzen
}, [url]);
Das Dependency-Array sollte nur `url` enthalten — `handleMessage` hinzuzufuegen verursacht
Reconnections bei jedem Render, es sei denn Sie memoizen es mit useCallback.
Wann verwenden
Verwenden Sie Negativ-Prompting, wenn Sie immer wieder dieselben unerwuenschten Muster in KI-Antworten erhalten — ueberbordende Erklaerungen, ungebetene Alternativen, Standarddisclaimer oder Formatierung, die nicht Ihren Anforderungen entspricht. Es ergaenzt sich perfekt mit Constraint Engineering fuer maximale Kontrolle ueber die Ausgabequalitaet.
Profi-Tipps
- “Nicht”-Liste iterativ aufbauen — jedes Mal wenn das Modell etwas Unerwuenschtes hinzufuegt, ergaenzen Sie es in Ihrem Negativ-Prompt.
- Spezifisch, nicht allgemein — “fuege keine Disclaimer hinzu” wirkt besser als “sei direkt”, weil es ein konkretes Verhalten adressiert.
- Positiv und negativ kombinieren — “Schreibe nur die SQL-Abfrage (keine Erklaerungen, keine Kommentare)” ist staerker als jede Anweisung allein.
- Negativ-Prompt als Vorlage speichern — sobald Sie eine zuverlaessige “Nicht”-Liste haben, verwenden Sie sie sessionuebergreifend fuer konsistente Ausgabequalitaet.