Regelreferenz · Spezifität
Fehlende Programmiersprache
Wird ausgelöst, wenn: Code angefordert ohne Sprache oder Framework.
Ohne Sprache wählt das Modell meist Python oder JavaScript, was nicht zu Ihrer Codebasis, Ihrer Laufzeitversion oder Ihrem Stil passen muss.
Nennen Sie Sprache und Version sowie Laufzeit oder Framework, wenn es darauf ankommt („TypeScript 5 auf Node 22“, „Java 21 mit Spring Boot 3“).
Die Beispiel-Prompts sowie Meldung, Erklärung und Lösung der Engine werden auf Englisch angezeigt, genau so, wie die Engine sie liefert.
Beispiel, das sie auslöst
Write a function that removes duplicate entries from a list while keeping the original order.Warnung Code is requested but no language or framework is named.
Warum das wichtig ist. The model will pick a language for you, and it may not match your codebase.
Lösung. Name the language and version, e.g. "TypeScript 5 targeting Node 22".
Qualität 90/100 · 16 Tokens · 1 Befunde
Korrigierte Fassung
Write a TypeScript 5 function that removes duplicate entries from an array while keeping the original order. Return only the code in one fenced block.Qualität 97/100 (+7) · 29 Tokens · 1 Befunde
Durch die Korrektur behoben
missing_language: Code is requested but no language or framework is named.
Punktzahlen, Token-Zahlen (GPT-4.1-Tokenizer) und Befunde auf dieser Seite werden beim Erstellen der Website von der Engine berechnet.
Wie sie die Punktzahl beeinflusst
Jeder Befund zieht einen festen Betrag von 100 ab: kritisch 30, Warnung 10, Info 3. Diese Regel zählt zur Dimension Spezifität. Die vollständige Formel steht im Bewertungsmodell.
Weitere Regeln der Dimension Spezifität
- Prompt zu kurz: Weniger als 5 inhaltstragende Wörter.
- Nicht quantifizierte Größe: „kurz“, „ein paar“, „ausführlich“ ohne Zahl.