Text-Regeln (Regex)
Erfahre, wie du in Ryokan mit Text-Regeln Nachrichten automatisch ersetzen, entfernen und formatieren kannst – mit Regex, Vorlagen und Live-Vorschau.
Mit den Text-Regeln von Ryokan kannst du Nachrichten automatisch verändern, bevor sie angezeigt oder an die KI weitergegeben werden.
Damit lassen sich beispielsweise unerwünschte Formulierungen entfernen, wiederkehrende Begriffe ersetzen oder überflüssige Leerzeilen bereinigen.
Die ursprünglichen Nachrichten bleiben dabei unverändert gespeichert.
Eine Text-Regel erstellen
Öffne Einstellungen → Text-Regeln und wähle Regel erstellen.
Du kannst mit einer der vorhandenen Vorlagen beginnen:
- Charakternamen am Anfang entfernen: Entfernt beispielsweise „Character:“ am Anfang einer Zeile.
- Text ersetzen: Tauscht bestimmte Wörter oder Formulierungen gegen andere aus.
- Text entfernen: Entfernt unerwünschte Textabschnitte vollständig.
- Zusätzliche Leerzeilen bereinigen: Reduziert mehrere aufeinanderfolgende Leerzeilen.
Alternativ kannst du über Eigene Regel eine vollständig eigene Regel erstellen.
Alle Vorlagen lassen sich anschließend bearbeiten.
Suchen und Ersetzen
Jede Regel besteht aus einem Suchmuster und einem Ersatztext.
Im Feld Suchen gibst du an, welcher Text gefunden werden soll. Im Feld Ersetzen durch legst du fest, wodurch dieser Text ersetzt wird.
Beispiel:
Suchen: Hallo
Ersetzen durch: Guten Tag
Aus „Hallo, wie geht es dir?“ wird dadurch „Guten Tag, wie geht es dir?“.
Wenn du das Feld Ersetzen durch leer lässt, wird der gefundene Text entfernt.
Reguläre Ausdrücke verwenden
Ryokan unterstützt reguläre Ausdrücke (Regex). Damit kannst du nicht nur feste Wörter, sondern auch Textmuster erkennen.
Beispielsweise entfernt das Suchmuster ^Character:\s* einen vorangestellten Charakternamen in diesem Format.
Im Bereich Erweitert kannst du zusätzliche Regex-Flags festlegen:
g– Alle passenden Stellen ersetzen.i– Groß- und Kleinschreibung ignorieren.m– Zeilenanfänge und Zeilenenden einzeln erkennen.s– Auch Zeilenumbrüche mit einem Punkt erfassen.
Auch Gruppen wie $1 oder $2 und benannte Gruppen werden beim Ersetzen unterstützt.
Ryokan verwendet JavaScript-RegEx. Suchmuster werden ohne umschließende Schrägstriche eingegeben.
Festlegen, wo Regeln angewendet werden
Unter Anwenden auf bestimmst du, welche Inhalte von einer Regel betroffen sind.
Bei Welche Inhalte? stehen folgende Bereiche zur Auswahl:
- Eigene Nachrichten: Deine selbst geschriebenen Nachrichten.
- AI-Nachrichten: Antworten der KI.
- Reasoning: Eingebettete Thinking- und Channel-Bereiche.
- Lorebook-Inhalte: Informationen aus deinen Weltinfo-Einträgen.
Zusätzlich wählst du unter Wo anwenden?, wie die Regel verwendet wird.
Was ich sehe verändert die Darstellung in Ryokan. Der gespeicherte Originaltext bleibt erhalten.
Was die AI sieht verändert den Text, den Ryokan für die KI-Anfrage aufbereitet. So kannst du beispielsweise bestimmte Begriffe in der KI-Eingabe ersetzen, ohne die ursprüngliche Nachricht zu bearbeiten.
Beide Optionen können gleichzeitig aktiviert werden.
Hinweis: Reasoning-Regeln gelten für eingebettete Thinking-Bereiche im Text. Native Thinking-Tokens eines Anbieters werden dadurch nicht sichtbar gemacht.
Änderungen mit der Live-Vorschau testen
Im Regel-Editor findest du eine Live Preview.
Gib unter Beispieltext einen beliebigen Text ein. Ryokan zeigt direkt das Ergebnis deiner Regel und die Anzahl der gefundenen Stellen an.
Ungültige Regex-Ausdrücke werden als Fehler angezeigt und können nicht übernommen werden.
Die Vorschau testet immer nur die aktuell bearbeitete Regel. Bereits vorhandene andere Regeln werden dabei nicht mit einbezogen.
Regeln verwalten und sortieren
In der Übersicht kannst du Regeln jederzeit bearbeiten, löschen oder über den Schalter deaktivieren.
Du kannst sie außerdem per Drag-and-drop neu anordnen. Auf Mobilgeräten funktioniert das durch längeres Gedrückthalten.
Die Reihenfolge ist wichtig: Ryokan verarbeitet aktive Regeln von oben nach unten. Eine Regel kann dadurch den Text verändern, auf den die nächste Regel angewendet wird.
Wenn du fertig bist, klicke auf Speichern in den Einstellungen, um deine Änderungen dauerhaft zu übernehmen.
Tipp: Beginne mit einer der Vorlagen und teste sie mit der Live-Vorschau. Für einfache Textersetzungen brauchst du keine komplexen regulären Ausdrücke.