NPC-Generator verwenden
Überblick
Der NPC-Generator erstellt aus wenigen Eingaben einen oder mehrere Vorschläge für Nichtspielercharaktere einer Kampagne. RoST nutzt dafür sichtbare Kampagneneinträge als Kontext, erzeugt vorab passende Namen und lässt die AI daraus strukturierte NPC-Vorschläge formulieren.
Die Vorschläge werden nicht automatisch gespeichert. Du kannst sie zuerst prüfen und bearbeiten. Erst mit In Kampagne speichern wird aus einem Vorschlag ein normaler Charaktereintrag.
Wer den NPC-Generator sehen kann
Der Einstieg liegt im Kampagnen-Dashboard im Bereich Werkzeuge.
Grundsätzlich erscheint der NPC-Generator nur, wenn er serverseitig aktiviert ist und dein Usertyp die Nutzung erlaubt.
Wenn diese Voraussetzungen erfüllt sind, sehen GMs den NPC-Generator immer. Spieler sehen ihn nur, wenn ein GM die Funktion in den Kampagneneinstellungen mit NPC-Generator für Spieler freigeben aktiviert hat. Zuschauer können den NPC-Generator nicht verwenden.
Wenn die Voraussetzungen nicht erfüllt sind, erscheint der Einstieg für normale Nutzer nicht. System-Admins können die Seite zu Prüfzwecken auch ohne vollständige AI-Konfiguration öffnen; echte Generierung bleibt dann aber blockiert.
Eingabefelder
Ort
Der Ort ist ein Pflichtfeld. Er legt fest, wo der neue NPC hauptsächlich verankert sein soll.
Der Ort ist der wichtigste Anker für den Kampagnenkontext. RoST berücksichtigt den gewählten Ort, übergeordnete Orte, direkte Unterorte, lokale Charaktere, lokale Organisationen und Familien sowie direkte Relationen des Orts.
Profession / Beruf
Die Profession ist ein Pflichtfeld. Sie beschreibt die Rolle des NPC, zum Beispiel Beruf, soziale Stellung oder lokale Sonderfunktion.
Du kannst einen Vorschlag aus der Liste wählen oder einen freien Beruf eingeben.
Rasse / Spezies
Rasse oder Spezies ist ein Pflichtfeld. Der Wert wird für Namensgebung und Beschreibung berücksichtigt und der AI als feste Vorgabe übergeben.
Der Eintrag der gewählten Rasse/Spezies wird ebenfalls in den Kontext aufgenommen, sofern er für dich sichtbar ist.
Alter
Das Alter ist ein Pflichtfeld. Es wird als grobe Altersgruppe angegeben, nicht als exakt berechnetes Alter.
Die AI soll daraus eine passende Altersangabe für die gewählte Spezies formulieren. Bei langlebigen Spezies kann das eher eine erzählerische Einordnung als eine konkrete Jahreszahl sein.
Namensregion
Die Namensregion steuert, aus welchem Datensatz der Namensgenerator Namen erzeugt.
Wenn du Automatisch verwendest, wird keine feste Namensregion vorgegeben. Der Namensgenerator verwendet dann seinen normalen Fallback. Wenn du eine Region fest auswählst, wird genau diese Region für die Namensgenerierung verwendet.
Die Namensregion beeinflusst die Namen, nicht direkt die Beschreibung. Die AI erhält die erzeugten Namen als feste Vorgabe.
Geschlecht
Das Geschlecht kann fest gewählt oder zufällig bestimmt werden.
Bei Zufällig entscheidet RoST vor der Namensgenerierung serverseitig für jeden Vorschlag. Name und Geschlecht werden dann bei der Generierung gemeinsam an die AI übergeben.
Weitere Hinweise
In Weitere Hinweise kannst du freie Vorgaben ergänzen, zum Beispiel Stimmung, Besonderheiten, Konflikte, Gerüchte oder gewünschte Bezüge.
Dieses Feld ist für die konkrete Anfrage besonders wichtig. Die AI soll Hinweise sichtbar berücksichtigen, sofern sie dem Kampagnenkontext nicht widersprechen.
Das Feld unterstützt Mentions. Beginne ein Wort mit @ und tippe danach den Namen eines sichtbaren Kampagneneintrags. Ab dem zweiten Zeichen erscheint eine Vorschlagsliste. Ausgewählte Mentions werden als interne Links eingefügt.
Erwähnte Einträge werden als zusätzlicher Kontext berücksichtigt, sofern sie nicht ohnehin schon durch Ort, lokale Einträge oder andere Kontextgruppen enthalten sind. So kannst du gezielt Personen, Organisationen, Orte oder andere relevante Einträge in die Generierung einbeziehen.
Die Mention-Unterstützung ist bewusst einfach gehalten. Es gibt keinen vollständigen Rich-Text-Editor an dieser Stelle; vorgesehen sind freie Texteingabe und das Einfügen von Mentions.
Auch veraltete AI-Summaries verwenden
Eine AI-Summary ist eine gespeicherte Kurzaufbereitung eines Kampagneneintrags für AI-Funktionen. Sie hilft RoST, relevante Informationen eines Eintrags kompakter und strukturierter an die AI zu übergeben als den vollständigen Beschreibungstext.
Wenn diese Option aktiv ist, darf RoST gespeicherte AI-Summaries auch dann verwenden, wenn sie nicht mehr aktuell sind. Das kann sinnvoll sein, wenn nur kleine Änderungen an Einträgen gemacht wurden und die Summaries dafür noch nicht frisch berechnet wurden, üblicherweise einmal täglich. Gibt es für einen Eintrag gar keine Summary, verwendet RoST einen auf 100 Wörter gekürzten Beschreibungstext als Fallback.
Anzahl der Vorschläge
Die Anzahl legt fest, wie viele unabhängige NPC-Vorschläge erzeugt werden.
Die Vorschläge verwenden denselben Kampagnenkontext, bekommen aber jeweils einen eigenen vorab erzeugten Namen. Die Anzahl verändert die Liste der einbezogenen Einträge nicht.
Einbezogene Einträge
Die Liste Einbezogene Einträge zeigt, welche Kampagneneinträge RoST für die aktuelle Eingabe berücksichtigt. Sie wird automatisch aktualisiert, sobald sich relevante Eingaben ändern.
Die Liste ruft keine AI auf und zählt nicht gegen das Monatslimit.
Während du Eingaben bearbeitest, ist die Liste aufgeklappt. Nach erfolgreicher Generierung wird sie zugeklappt, damit die Vorschau des generierten NPC stärker im Vordergrund steht. Du kannst sie jederzeit wieder öffnen.
Wie die einbezogenen Einträge ausgewählt werden
RoST baut den Kontext ausgehend vom gewählten Ort und den weiteren Eingaben auf.
Typischerweise werden berücksichtigt:
- der gewählte Ort
- übergeordnete Orte
- direkte Unterorte
- lokale Charaktere ohne aktive Spielercharaktere
- lokale Organisationen und Familien
- relevante Rassen/Spezies aus lokalen Charakteren
- die gewählte Rasse/Spezies
- direkte Relationen des gewählten Orts
- ausdrücklich in
Weitere Hinweiseerwähnte Entities
Alle Einträge werden nach Sichtbarkeit gefiltert. Du bekommst also nur Kontext, den du in der Kampagne ohnehin sehen darfst.
Wenn ein erwähnter Eintrag bereits über eine andere Kontextgruppe enthalten ist, wird er nicht doppelt hinzugefügt.
Die Anzahl der Einträge ist pro Kategorie begrenzt. Wenn mehr passende Einträge vorhanden sind, trifft RoST eine zufällige Auswahl. Diese Auswahl kann sich ändern, wenn du relevante Eingaben wie Ort, Beruf, Spezies, Geschlecht oder weitere Hinweise änderst.
Generierung
Für die Generierung von NPCs gibt es ein Monatslimit. Dieses Limit hängt von deinem Usertyp ab und gilt pro Nutzer und Kalendermonat. Wenn mehrere NPC-Vorschläge mit einem Aufruf erzeugt werden, zählen die erfolgreich erzeugten Vorschläge einzeln.
Beim Generieren sperrt RoST die Eingaben und zeigt ein Ladefenster an. Die Generierung kann einige Sekunden dauern; bei technischen Problemen bricht der AI-Aufruf nach 30 Sekunden ab, sofern der Server nicht anders konfiguriert ist.
Der AI werden die erzeugten Namen, das jeweilige Geschlecht, die gewählte Spezies und der sichtbare Kampagnenkontext übergeben. Die AI erzeugt daraus strukturierte Vorschläge.
Die Vorschläge können nach der Generierung bearbeitet werden. Bei mehreren Vorschlägen kannst du zwischen den Varianten wechseln.
Speichern
Mit In Kampagne speichern wird der aktuell ausgewählte Vorschlag als Charakter angelegt.
Beim Speichern:
- wird ein normaler Charaktereintrag erstellt
- wird der speichernde Nutzer Owner
- wird der gewählte Ort übernommen
- werden Rasse/Spezies, Kultur und Geschlecht nur gesetzt, wenn RoST sie eindeutig passenden Kampagneneinträgen zuordnen kann
- wird die Kurzbeschreibung als Beschreibung des Charakters gespeichert
- wird die Notiz
Charakteristikmit weiteren Details angelegt - wird
Mysteriaals eigene Notiz gespeichert, wenn ein entsprechender Inhalt vorhanden ist
Für den Charaktereintrag gilt die Sichtbarkeit, die du beim Speichern auswählst. Die Editierbarkeit wird passend dazu gesetzt. Die Notiz Charakteristik erhält dieselben Rechte wie der Charakter. Die Notiz Mysteria ist immer nur für Besitzer und GM sichtbar und bearbeitbar.
Doppelte Charakternamen sind nicht erlaubt. Wenn der Name bereits existiert, kannst du den Namen bearbeiten oder neu generieren.
Nach erfolgreichem Speichern kann derselbe Vorschlag nicht erneut gespeichert werden. Stattdessen wird die Aktion durch In Kampagne öffnen ersetzt und führt direkt zum angelegten Charakter.
AI-Kontext anzeigen
System-Admins können über AI-Kontext anzeigen prüfen, welcher Kontext an die AI gehen würde. Diese Ansicht löst keinen AI-Aufruf aus.
Wenn sich für die Generierung relevante Eingaben ändern, wird die angezeigte Kontextvorschau ausgeblendet. Nach erneutem Klick wird sie mit den aktuellen Eingaben neu aufgebaut.
Hinweise zur Ergebnisqualität
Der Generator liefert Vorschläge, keine endgültigen Fakten.
Prüfe vor dem Speichern besonders:
- ob Name und Geschlecht passen
- ob die Spezies sinnvoll ist
- ob lokale Bezüge plausibel sind
- ob keine unbelegte persönliche Beziehung erfunden wurde
- ob Mysteria-Informationen zur geplanten Kampagne passen
Je genauer Ort, Beruf, Spezies und weitere Hinweise sind, desto besser kann der Generator den NPC in den Kampagnenkontext einbetten.