LoreKeeper
Agentic RAG

Stufe 2 & 3 - Writer & Consistency Engine

Kontext-Injektion, narrative Prosagenerierung und transparente Konsistenznotizen

Stufe 2 & 3: Writer & Consistency Engine

Nachdem Directus die passenden Entitäten und State-Patches geliefert hat, übernimmt die Writer & Consistency Engine (writer-model, angetrieben von gemini-2.5-pro).


Aufbau des injizierten Kontextes

Der Kontext wird in eine klar abgetrennte, hierarchische Struktur formatiert:

=== CANONICAL UNIVERSE LORE (Die Chroniken von Eldoria) ===
SERIES DESCRIPTION: Ein High-Fantasy Universum mit schwindender Sonnenmagie...

CHARACTERS:
- Lord Vaelin: Static Traits: {"role":"protagonist","dominant_hand":"rechts"}

LOCATIONS:
- Katakomben von Oakhaven: Details: {"climate":"feucht, modrig","light":"nur Fackelschein"}

FACTIONS & FACTION POLITICS:
- Schattengilde: Alignment & Lore: {"alignment":"chaotisch-neutral"}

CANON RULES & ARTIFACTS:
- [RULE] Magie-Limit: Magie verbraucht Eisen im Blut. Keine Teleportation.
- [OBJECT] Sonnenamulett: Aus Mondsilber gefertigt, glüht bei Kälte.

RECENT LORE STATE PATCHES (Current continuity timeline):
- Entity [Lord Vaelin]: State Patch: {"injuries":["Rechte Schulter verletzt"],"combat_restrictions":"Nur einhändig"}

Das Ausgabeschema des Writer-Agenten

Der Writer antwortet strikt im JSON-Format:

{
  "sceneTitle": "Klingen im Dämmerlicht",
  "summary": "Vaelin dringt in die Katakomben ein, meidet Magie und wehrt den Wächter mit links ab.",
  "content": "Feuchter Modergeruch schlug Vaelin entgegen, als er die schwere Steinstufe hinabstieg...",
  "consistencyNotes": "Vaelin nutzt wegen der Schulterverletzung ausschließlich den linken Arm für den Dolchstoß. Keine unzulässigen Zauber gewirkt; Sonnenamulett glühte gemäß Artefakt-Regel."
}

Die consistencyNotes sind für Redakteur:innen und Autor:innen von unschätzbarem Wert: Sie begründen jeden Schritt und belegen, wie die Kanonregeln eingehalten wurden.

On this page