Πώς να χρησιμοποιήσετε AI για μακράς διάρκειας story roleplay
Τα περισσότερα εργαλεία AI chat είναι σχεδιασμένα γύρω από μια απλή ιδέα: μιλάτε σε έναν χαρακτήρα. Προσαρμόζετε την προσωπικότητά του, έχετε μια συζήτηση και αυτή είναι η εμπειρία. Είναι διασκεδαστικό με τον τρόπο του και υπάρχουν μερικά εξελιγμένα εργαλεία για να κάνετε ακριβώς αυτό.
Αλλά αν έχετε προσπαθήσει ποτέ να χρησιμοποιήσετε αυτά τα ίδια εργαλεία για να εκτελέσετε κάτι μεγαλύτερο, πιθανότατα χτυπήσατε σε τοίχο αρκετά γρήγορα. Μια εκστρατεία επιτραπέζιου RPG είναι ένα θεμελιωδώς διαφορετικό πράγμα. Απαιτεί από το AI να παίζει πολλούς χαρακτήρες, να παρακολουθεί έναν κόσμο που επιμένει μεταξύ των συνεδριών, να διαχειρίζεται πολλές ενεργές γραμμές ιστορίας ταυτόχρονα και να ανταποκρίνεται στις επιλογές του παίκτη με τρόπους που δημιουργούν πραγματικές συνέπειες. Αυτό είναι πολύ περισσότερο από μια συζήτηση.
Αυτό είναι το κενό που το Stage Whisper χτίστηκε για να καλύψει. Αφού εκτέλεσα αρκετές μεγάλες εκστρατείες με αυτό, θέλω να μοιραστώ πώς λειτουργεί το σύστημα, επειδή οι τεχνικές εδώ είναι χρήσιμες ακόμα κι αν δεν χρησιμοποιείτε το Stage Whisper συγκεκριμένα. Θα μπορούσατε να εφαρμόσετε μερικές από αυτές τις ιδέες στη δική σας ρύθμιση AI chat.
Το χάσμα πληροφοριών: Ένας χαρακτήρας εναντίον μιας ολόκληρης εκστρατείας
Πολλά εργαλεία AI chat και roleplaying χτίστηκαν με το character chat κατά νου. Το AI παίζει τον ρόλο ενός χαρακτήρα, εσείς προσαρμόζετε τι είναι αυτός ο χαρακτήρας, την προσωπικότητά του και ούτω καθεξής, και παίρνετε βασικά μια εμπειρία δωματίου συνομιλίας όπου μιλάτε με έναν χαρακτήρα.
Ένα επιτραπέζιο RPG ή οποιοδήποτε είδος μεγαλύτερης κλίμακας roleplay απαιτεί από το AI να αναλάβει τον ρόλο πολλών χαρακτήρων και δυνητικά επίσης του αφηγητή, ενώ ταυτόχρονα παρακολουθεί τοποθεσίες κόσμου, δυνητικά πόρους, stats για τον χρήστη και άλλους χαρακτήρες, εν εξελίξει πλοκές και ούτω καθεξής. Ο όγκος πληροφοριών που πρέπει να διαχειριστεί ένα AI που εκτελεί μια μακροχρόνια εκστρατεία TTRPG είναι απλά πολύ μεγαλύτερος από ένα που πρέπει μόνο να προσποιείται ότι είναι ένας μόνο χαρακτήρας για να συνομιλήσει μαζί σας.
Γιατί έχουν σημασία οι συνεδρίες
Μια συνεδρία είναι σημαντική στο Stage Whisper για να δώσει στο AI την ευκαιρία να σχεδιάσει μπροστά. Εξυπηρετούν τον ίδιο σκοπό με τα κεφάλαια σε ένα βιβλίο ή τα επεισόδια μιας μακράς διάρκειας τηλεοπτικής σειράς. Οι συνεδρίες σπάνε τη δράση και την πλοκή σε κομμάτια, συχνά με μια περίοδο ηρεμίας στην αρχή, δράση ή ένταση υψηλού ρίσκου στη μέση και τέλος με την επίλυση κάτι σημαντικού για την πλοκή ή εναλλακτικά μια αποκάλυψη cliffhanger.
Χωρίς να αναγκάζεται η αφήγηση να ακολουθεί αυτή τη δομή όπου υπάρχουν καθαρά διαλείμματα, η αφήγηση μπορεί να μπερδευτεί και δεν ακολουθεί έναν ικανοποιητικό ρυθμό για τον παίκτη. Ένα από τα κοινά παράπονα που ακούω για τη χρήση AI chat για roleplay είναι ότι το AI δεν προσπαθεί να προωθήσει την πλοκή σε ουσιαστική κατεύθυνση, αφήνοντας τον παίκτη να περνά πολύ χρόνο κάνοντας roleplay μπανάλ και ασήμαντες αφηγήσεις.
Στην πραγματικότητα, οι συνεδρίες μοντελοποιούνται απευθείας σύμφωνα με την ίδια έννοια μιας συνεδρίας TTRPG, όπου μια συνεδρία είναι ένας χρόνος που όλοι οι παίκτες και ο GM μπορούν να συγκεντρωθούν για να παίξουν και επομένως ο GM θα είχε χρόνο να προετοιμάσει την αφήγηση για το επόμενο μέρος της εκστρατείας, με σκοπό να ολοκληρώσει τη δράση ικανοποιητικά μέχρι το τέλος της.
Παρακολούθηση πολλαπλών threads χωρίς να χάνονται
Αυτό εξαρτάται από τον σχεδιασμό. Το AI στο Stage Whisper διατηρεί πολλά έγγραφα που περιγράφουν την τρέχουσα κατάσταση της εκστρατείας, επιπλέον όλων των NPC character sheets που περιγράφουν λεπτομερώς όλους τους χαρακτήρες, ώστε να μπορούν να φορτωθούν όποτε χρειάζεται, ώστε το AI να μπορεί να επαναλάβει τον ρόλο με ακρίβεια.
Αυτά τα έγγραφα σχεδιασμού καλύπτουν μυστικές σημειώσεις που ο GM πρέπει να κρατά από τον παίκτη, ιδέες για το μέλλον, ανατροφοδότηση για το πώς πήγαινε η συνεδρία ώστε ο GM να μπορεί να συνεχίσει να προσαρμόζει την εμπειρία για τον παίκτη, την τρέχουσα κατάσταση των σχέσεων, εξωτερικές απειλές και σημεία πλοκής που είναι κλειδωμένα και έτοιμα να εμφανιστούν την κατάλληλη στιγμή. Αυτά ονομάζονται threads.
Τα threads μπορεί να είναι μακροπρόθεσμα, όπως μια φατρία που αντιπαθεί τον παίκτη και μπορεί να αναζητήσει εκδίκηση ανά πάσα στιγμή, ή βραχυπρόθεσμα, όπως ο παίκτης να καταδιώκεται ενεργά από έναν ανταγωνιστή που είναι πιθανό να εμφανιστεί στην επόμενη συνεδρία. Μπορούν επίσης να είναι υψηλού ρίσκου, όπως ένα υπαρξιακό πρόβλημα για τον παίκτη, ή χαμηλότερου ρίσκου, όπως μια συζήτηση που ένας NPC περιμένει να κάνει με έναν παίκτη.
Μεταξύ των συνεδριών, το AI του Stage Whisper ενημερώνει τα έγγραφα εκστρατείας με αυτά τα threads και σχεδιάζει μια πρόχειρη δομή του τι συμβαίνει στην επόμενη συνεδρία, συχνά με δύο ή τρεις διαφορετικές επιλογές ανάλογα με το μονοπάτι που επιλέγει ο παίκτης. Στη συνέχεια, κατά την επόμενη συνεδρία, το AI θα προσπαθήσει να ακολουθήσει το σχέδιο και επειδή έχει αυτά τα threads, κατά τη διάρκεια πιο ήσυχων περιόδων ή σημείων όπου χρειάζεται μια ανατροπή ή αποκάλυψη, μπορεί να ρίξει κάτι από αυτά τα threads.
Για παράδειγμα, κοντά στο τέλος μιας συνεδρίας, όταν ο παίκτης γιορτάζει την επιτυχία μιας πρόσφατης αποστολής, ο AI GM μπορεί να αποφασίσει ότι κάποιος από τα ενεργά threads εμφανίζεται ξαφνικά, παρουσιάζοντας μια στιγμή cliffhanger στο τέλος της συνεδρίας. Ή εναλλακτικά, αν ο παίκτης βγήκε εκτός σεναρίου και κατέληξε σε θέση που δεν ταιριάζει με το σχέδιο και ο GM πρέπει να αυτοσχεδιάσει, μπορεί να τραβήξει κάτι από τα ενεργά threads για να διατηρήσει την αφηγηματική ορμή, διατηρώντας παράλληλα την αφηγηματική συνέπεια επειδή κάθε thread αναφέρεται σε προηγούμενα γεγονότα, οπότε το AI δεν χρειάζεται να επινοεί εντελώς νέες απειλές για τον παίκτη που μπορεί να φαίνονται ασύνδετες.
Γιατί οι επιλογές του παίκτη δημιουργούν threads
Να το πράγμα που κάνει τα threads να έχουν πραγματικά σημασία για το gameplay: τα threads δημιουργούνται θεμελιωδώς από τον παίκτη με βάση τις ενέργειές του.
Για παράδειγμα, αν ο παίκτης αποφασίσει να δείξει έλεος σε έναν ανταγωνιστή, αυτό δημιουργεί ένα thread. Ίσως αυτός ο ανταγωνιστής είναι ευγνώμων και εμφανίζεται αργότερα για να ξεπληρώσει το χρέος σε μια απροσδόκητη στιγμή ή ίσως ο ανταγωνιστής το θεωρεί δεδομένο και εξακολουθεί να καταδιώκει τον παίκτη. Είτε έτσι είτε αλλιώς, η ιστορία αντιδρά στις επιλογές του παίκτη και τα threads είναι ένας τρόπος να εμφανιστούν οι συνέπειες αυτών των επιλογών αργότερα.
Αυτό είναι πραγματικά σημαντικό για την εμπειρία gameplay του γιατί παίζετε TTRPG και όχι απλά διαβάζετε μια ιστορία που δημιουργήθηκε από AI. Το AI δεν σας λέει απλά μια ιστορία που ήταν προ-γραμμένη. Ανταποκρίνεται σε αυτό που πραγματικά κάνατε και διασφαλίζει ότι αυτές οι αποφάσεις έχουν βάρος αργότερα.
Τα επίπεδα μνήμης: Γιατί τα χρειάζεστε όλα
Για μακροχρόνιες εκστρατείες, απλά δεν είναι δυνατό να κρατάτε όλα αυτά στο context, ειδικά τις αναμνήσεις NPC για NPC που είναι κοντά στον παίκτη, όπως συμπαίκτες και μέλη ομάδας. Δημιουργούν έναν πολύ μεγάλο όγκο αναμνήσεων, αναφορών σε αστεία, κοινή ιστορία και ούτω καθεξής, στα οποία ο παίκτης μπορεί ανά πάσα στιγμή να αναφερθεί ξανά. Και καθώς ο κόσμος αναπτύσσεται, δημιουργεί πολύ lore που είναι σημαντικό για τον GM να το πετύχει σωστά σε μελλοντικές συνεδρίες για να αποφύγει ενοχλητικές αφηγηματικές ασυνέπειες που σπάνε την εμβύθιση για τον παίκτη.
Για να το ξεπεράσει αυτό, το Stage Whisper φορτώνει δυναμικά ό,τι χρειάζεται τη δεδομένη στιγμή. Για παράδειγμα, στην εκστρατεία μισθοφόρων, στην αρχή της συνεδρίας ο GM διαβάζει την προηγούμενη ανακεφαλαίωση συνεδρίας για να ξέρει ακριβώς τι έγινε στην τελευταία συνεδρία, προκειμένου να συνεχίσει οποιαδήποτε αφήγηση. Κοιτάζει το σχέδιο συνεδρίας και καταλαβαίνει ποιος θα είναι στην πρώτη σκηνή και στη συνέχεια φορτώνει μόνο τα character sheets που είναι σχετικά για εκείνη τη σκηνή, μετά κάνει μερικές αναζητήσεις σε lore και αναμνήσεις για να μπορέσει να παίξει τους NPC στο διάλογό τους σωστά. Θα κάνει περαιτέρω αναζητήσεις ως απάντηση στον διάλογο του παίκτη, ώστε οι NPC να μπορούν να αντιδράσουν ανάλογα με τις αναμνήσεις τους.
Χωρίς να το κάνει αυτό, θα μπορούσατε να χωρέσετε μόνο ένα μικροσκοπικό κλάσμα όλων των πληροφοριών και της οικοδόμησης κόσμου για μια εκστρατεία στο context. Ο μόνος άλλος τρόπος να γίνει αυτό θα ήταν να συνοψίσετε όλες τις πληροφορίες, αλλά υπάρχει ένα όριο στο πόσες πληροφορίες μπορείτε να πακετάρετε σε μια πεπερασμένη ποσότητα context, οπότε καθώς η εκστρατεία προχωρά, όλες οι λεπτομέρειές σας γίνονται πιο θολές και λιγότερο ακριβείς και πιο επιρρεπείς σε αφηγηματικές ασυνέπειες.
Αυτοματισμός εναντίον χειροκίνητης διαμόρφωσης
Οι χρήστες του SillyTavern μπορούν να διαμορφώσουν lorebooks, world info και character cards χειροκίνητα για να αποκτήσουν μέρος αυτής της λειτουργικότητας. Μπορούν να ορίσουν λέξεις-κλειδιά που τραβούν συγκεκριμένο περιεχόμενο, να γράψουν περιγραφές NPC, να χτίσουν καταχωρήσεις world info. Αυτή είναι μια πραγματική επένδυση χρόνου και προσπάθειας και απαιτεί να κάνετε πολλή προετοιμασία πριν μπορέσετε να αρχίσετε να παίζετε.
Το Stage Whisper το κάνει αυτόματα. Όταν ξεκινάτε μια εκστρατεία, μιλάτε πραγματικά με τον GM και συζητάτε για το τι θέλετε να είναι η εκστρατεία, ποιοι είναι οι NPC, το backstory του χαρακτήρα σας. Κάνει τη δουλειά του να συμπληρώσει όλα αυτά τα character sheets για εσάς και μπορεί επίσης να κρατήσει μυστικά από εσάς για να σας εκπλήξει αργότερα. Και επειδή το Stage Whisper είναι σχεδιασμένο για συνεργατική αφήγηση, έχετε την ελευθερία να ζητήσετε από τον GM να ενσωματώσει νέες πτυχές στην ιστορία, ειδικά στο τέλος των συνεδριών όπου υπάρχει χρόνος να δώσετε ανατροφοδότηση στον GM και να συζητήσετε για οποιεσδήποτε ιδέες έχετε για την επόμενη συνεδρία.
Έχοντας αυτή τη ροή εργασίας υποβοηθούμενη από AI, κάνει πολύ γρήγορο να ξεκινήσετε εκστρατείες και να στήσετε πράγματα και δεν χρειάζεται να επενδύσετε τόσο χρόνο πριν μπορέσετε να πηδήξετε στη δράση. Η ιδέα του Stage Whisper είναι ότι ο κόσμος χτίζεται καθώς παίζετε.
Αν ενδιαφέρεστε να δείτε όλα τα αρχεία και τα τεχνικά τεχνουργήματα που δημιουργούνται, συμπεριλαμβανομένων τυχόν spoilers πλοκής, μπορείτε πραγματικά να τα δείτε όλα στην κονσόλα διαχείρισης για την εκστρατεία. Η πλήρης λίστα NPC είναι εκεί, τα αρχεία εκστρατείας και οι σημειώσεις GM, spoilers και όλα, οι ανακεφαλαιώσεις συνεδριών, τα αρχεία lore, οι τοποθεσίες και οι αναμνήσεις είναι όλα εκεί για να τα περιηγηθείτε.
Η πραγματική διαφορά
Στο τέλος της ημέρας, τα εργαλεία που σχεδιάστηκαν για chat με έναν χαρακτήρα είναι φτιαγμένα για διαφορετική εμπειρία. Είναι υπέροχα αν θέλετε να έχετε μια συζήτηση με μια περσόνα, να εξερευνήσετε ένα σενάριο ή απλά να διασκεδάσετε με δημιουργική φαντασία. Αλλά όταν θέλετε κάτι με πραγματική συνέχεια, όπου οι επιλογές έχουν σημασία, όπου ο κόσμος θυμάται τι συνέβη και όπου η αφήγηση έχει πραγματική δομή, χρειάζεστε κάτι χτισμένο για αυτόν τον σκοπό.
Οι τεχνικές εδώ, η πολυεπίπεδη μνήμη, η δομή βασισμένη σε συνεδρίες, η παρακολούθηση threads, η δυναμική φόρτωση — αυτά δεν είναι απλά χαρακτηριστικά του Stage Whisper. Είναι λύσεις σε πραγματικά προβλήματα που οποιοσδήποτε εκτελεί μια μεγάλη εκστρατεία με AI έχει χρειαστεί να αντιμετωπίσει. Είτε χρησιμοποιείτε το Stage Whisper είτε χτίζετε κάτι δικό σας, το να σκεφτείτε πώς να εφαρμόσετε αυτές τις ιδέες θα κάνει τις συνεδρίες σας με AI GM πολύ πιο δυνατές.
Το Stage Whisper είναι φτιαγμένο για ανθρώπους που θέλουν να παίζουν σόλο TTRPG με το βάθος και τη συνέπεια μιας μακροχρόνιας εκστρατείας. Ξεκινήστε ή μπείτε στο Discord μας για να δείτε αυτά τα συστήματα σε δράση.