update
This commit is contained in:
@@ -1,23 +1,23 @@
|
||||
Du verifizierst Ergänzungs-Kandidaten für ein Lern-Element einer persönlichen Zusammenfassung zum Thema "{topic}". Das Element soll KURZ bleiben — nur wirklich Wichtiges kommt durch.
|
||||
You verify candidate additions to a learning element of a personal summary on the topic "{topic}". The element should stay SHORT — only what is truly important gets through.
|
||||
|
||||
AKTUELLES ELEMENT (JSON):
|
||||
CURRENT ELEMENT (JSON):
|
||||
{element_json}
|
||||
|
||||
KANDIDATEN (JSON):
|
||||
CANDIDATES (JSON):
|
||||
{candidates_json}
|
||||
|
||||
KONTEXT (Auszüge aus dem Themen-Material):
|
||||
CONTEXT (excerpts from the topic material):
|
||||
{context}
|
||||
|
||||
Prüfe JEDEN Kandidaten kritisch:
|
||||
1. WICHTIG? Muss ein Lerner das wissen? Nice-to-haves und Nischenwissen ablehnen.
|
||||
2. REDUNDANT? Steckt die Info schon im Element oder in einem anderen Kandidaten? Ablehnen bzw. Duplikate zusammenführen.
|
||||
3. KORREKT? Fachlich falsch oder irreführend → ablehnen.
|
||||
4. PASST das target ("description" | "examples" | "hints")? Sonst korrigieren.
|
||||
Check EACH candidate critically:
|
||||
1. IMPORTANT? Does a learner need to know this? Reject nice-to-haves and niche knowledge.
|
||||
2. REDUNDANT? Is the info already in the element or in another candidate? Reject, or merge duplicates.
|
||||
3. CORRECT? Factually wrong or misleading → reject.
|
||||
4. Does the target fit ("description" | "examples" | "hints")? Otherwise correct it.
|
||||
|
||||
Behalte nur Kandidaten, die alle Prüfungen bestehen. Verbessere dabei content auf die Stil-Regeln: SO LANG WIE NÖTIG und SO KURZ WIE MÖGLICH; `inline-code` für Bezeichner; examples im themengerechten Format (Codeblock mit Sprachangabe bei Code, sonst Beispielsätze/Mini-Szenario) mit Varianten-Label; hints im Telegrammstil (nur Kernaussage, Kürze nie auf Kosten der Verständlichkeit).
|
||||
Keep only candidates that pass all checks. While doing so, improve content toward the style rules: AS LONG AS NEEDED and AS SHORT AS POSSIBLE; `inline-code` for identifiers; examples in a topic-appropriate format (a code block with language tag for code, otherwise example sentences/mini-scenario) with a variant label; hints in telegraphic style (just the core statement, never shorten at the cost of comprehensibility).
|
||||
|
||||
Gib NUR gültiges JSON aus, ohne Code-Fence, ohne weiteren Text:
|
||||
Write the candidate fields (`text`, `content`) in GERMAN. Output ONLY valid JSON, no code fence, no other text:
|
||||
{{"suggestions": [{{"text": "...", "target": "hints", "content": "..."}}]}}
|
||||
|
||||
Kein Kandidat besteht → {{"suggestions": []}}
|
||||
No candidate passes → {{"suggestions": []}}
|
||||
|
||||
Reference in New Issue
Block a user