Die Entkopplung der Erzählung von der Zustandsverfolgung behebt die Amnesie von KI-Textadventures.

✍️ OpenClawRadar📅 Veröffentlicht: 30. März 2026🔗 Source
Die Entkopplung der Erzählung von der Zustandsverfolgung behebt die Amnesie von KI-Textadventures.
Ad

Ein Entwickler auf r/LocalLLaMA hat herausgefunden, warum KI-gesteuerte Textabenteuer oft nach kurzen Spielsitzungen oberflächlich und inkohärent werden, und eine Lösung entwickelt, die die Narrativeerzeugung von der Zustandsverfolgung entkoppelt.

Das Problem: LLMs als unzuverlässige Datenbanken

Die Quelle beschreibt eine häufige Erfahrung: ChatGPT oder Claude als Dungeon Master zu verwenden funktioniert etwa 10 Minuten lang, dann "vergisst die KI dein Inventar, halluziniert einen neuen Bösewicht und verliert völlig den Handlungsfaden." Der Entwickler identifiziert das Kernproblem als "Leute verwenden LLMs als Datenbank" für den Spielzustand.

Die Lösung: Zustandsbehaftete Simulations-Engine

Der Entwickler verbrachte Monate damit, "eine zustandsbehaftete Simulation mit KI-unterstützter Generierung und darüber gelagerter Erzählung" zu bauen. Die entscheidende Erkenntnis war, "der LLM ihre Autorität vollständig zu entziehen." In dieser Engine:

  • Züge verändern den Zustand durch explizite Simulationsphasen
  • LLMs entscheiden nicht, ob Aktionen erfolgreich sind - zum Beispiel: "Wenn du versuchst, ein Schwert zu kaufen, entscheidet die LLM nicht, ob es passiert"
  • Eine PostgreSQL-Datenbank überprüft dein Münzregister und andere Zustände
  • Narrativer Text wird nach Zustandsänderungen generiert, nicht davor
Ad

Technische Implementierung

Das System erstellt eine persistente Spielwelt, die als Daten existiert, wodurch die App "wiederherstellen, restaurieren, verzweigen und fortfahren" kann. Dieser Ansatz bedeutet, "die KI kann dein Inventar physisch nicht halluzinieren", weil die Inventarverfolgung in der Datenbank stattfindet, nicht im Kontextfenster der LLM. Der Entwickler merkt an, dass dies "einen materiell eingeschränkten Lebenssimulations-Ton anstelle reiner Machtfantasie" erzwingt.

Architekturmuster

Das Kernmuster ist die Trennung von Simulationslogik und Narrativeerzeugung. Der Spielzustand (Inventar, Ort, Charakterwerte, Weltzustand) lebt in einer strukturierten Datenbank, während LLMs nur die deskriptive Texterzeugung basierend auf diesem Zustand übernehmen. Dies verhindert den Kohärenzverlust, der auftritt, wenn LLMs versuchen, sowohl narrative Konsistenz als auch Spielzustand in ihren begrenzten Kontextfenstern aufrechtzuerhalten.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

🦀
Anwendungsfälle

Claude Code vs Codex: Aufschlüsselung eines praktischen Experiments mit 6 Projekten

Ein praktischer Experiment, das Claude Code und Codex in 6 Projekten vergleicht – Web, Backend und freie Challenge – mit gegenseitigen Reviews, Selbstaudits und Bewertungen.

OpenClawRadar
Die Ausführung von OpenClaw für mehrere Benutzer erfordert Isolations- und Sicherheitsebenen.
Anwendungsfälle

Die Ausführung von OpenClaw für mehrere Benutzer erfordert Isolations- und Sicherheitsebenen.

Ein Entwickler baute eine dünne Infrastrukturschicht um OpenClaw, um mehrere Benutzer sicher zu verwalten, und behandelte dabei Isolation, Geheimnisverwaltung und persistenten Zustand. Die Lösung umfasst pro-Benutzer-Worker, virtuelle Dateisysteme und ein Gateway für Messaging-Plattformen.

OpenClawRadar
Mehrere KI-Agenten-Teams nutzen Context Baptism, um Code-Reviews zu verbessern
Anwendungsfälle

Mehrere KI-Agenten-Teams nutzen Context Baptism, um Code-Reviews zu verbessern

Ein Entwickler, der 18 Generationen von KI-Agententeams betreibt, entdeckte, dass Agenten, die Briefe und Retrospektiven früherer Generationen lesen, deutlich bessere Code-Reviews schreiben als solche, die nur den Code lesen. Diese Praxis nennt er 'Kontexttaufe'.

OpenClawRadar
Nutze OpenClaw zur Reparatur des Ausgabenverfolgungs-Skripts – Fand Abonnement-Logik, die ich übersehen hatte
Anwendungsfälle

Nutze OpenClaw zur Reparatur des Ausgabenverfolgungs-Skripts – Fand Abonnement-Logik, die ich übersehen hatte

Ein Entwickler nutzte OpenClaw, um sein Python-Skript für Ausgabenverfolgung zu reparieren – es klassifizierte Abonnements nun nach festen Beträgen und Abrechnungsintervallen und fügte eine Toleranz für Handyrechnungen hinzu.

OpenClawRadar