Dajesz postaci coś nowego do przemyślenia. Powtarza kilka ostatnich słów twojej wiadomości, dodaje ten sam uśmiech co trzy odpowiedzi temu i zadaje kolejne pytanie, pozostawiając scenę dokładnie w punkcie wyjścia. Regenerujesz. Zmieniają się słowa, ale rozmowa nadal prowadzi donikąd.
Najszybszą sensowną naprawą powtarzalnego roleplayu NSFW z AI jest zwykle poprawienie ostatnich wymian przed zmianą modelu. Usuń powtarzane początki z kilku ostatnich odpowiedzi, zastąp jedną zablokowaną wymianę wyraźnym działaniem postaci i wyznacz następnej odpowiedzi konkretne zadanie. Jeśli pętla wraca od razu w świeżej rozmowie, sprawdź powitanie postaci, przykładowe dialogi i aktywny preset. Sampling zmieniaj dopiero po sprawdzeniu, które ustawienia obsługuje rzeczywiste połączenie.
Ta kolejność ma znaczenie. Kara za powtórzenia może ograniczyć powtarzane słowa, pozostawiając scenę nieruszoną. Wyższa temperatura może dać pięć wersji tej samej zaczepnej odpowiedzi. Długa instrukcja „nigdy się nie powtarzaj” pozostawia modelowi zgadywanie, co ciekawa odpowiedź ma zrobić zamiast tego.
Poradnik dotyczy fikcyjnych dorosłych postaci, dojrzałych romansów i roleplayu NSFW. Krótkie rozmowy to oryginalne przykłady redakcyjne, a nie wyniki porównania modeli. Celem jest uratowanie historii, którą już lubisz, zamiast wysyłania cię po nową aplikację postaci za każdym razem, gdy odpowiedź rozczarowuje.
Skarga społeczności jest konkretniejsza niż „AI jest złe”
Niedawna dyskusja o powtórzeniach w SillyTavern opisuje znajomy problem: model ciągle bierze słowo z wiadomości użytkownika i zamienia je w pytanie otwierające własną odpowiedź. Autor próbował już różnych presetów i kary za powtórzenia. Komentujący proponował zmianę oczekiwanego zachowania odpowiedzi i usunięcie wcześniejszych ech z rozmowy.
To relacja jednej osoby i rada drugiej, a nie kontrolowany test. Przydaje się, bo nazywa rzeczywistą irytację. Nie chodzi o to, żeby konkretne słowo nigdy nie pojawiło się dwa razy. Chodzi o to, że postać zdaje się znać tylko jeden sposób prowadzenia rozmowy, niezależnie od wkładu użytkownika.
Cotygodniowa dyskusja modeli zawiera podobną skargę na stale powracające gotowe reakcje i metafory. Czytelnicy opisują rozpoznawalne wyrażenia wracające tak często, że różne postacie zaczynają brzmieć jak ten sam narrator. Obserwacje wskazują problem klientów; nie tworzą uniwersalnego rankingu wymienionych modeli.
W fikcji dla dorosłych te nawyki bywają szczególnie widoczne. Bliska rozmowa zostawia mniej miejsca na nieistotne opisy. Gdy dwie postacie rozmawiają o zaufaniu, przyciąganiu lub trudnym wyznaniu, powtarzanie tego samego wyrazu twarzy może sprawiać wrażenie nieuwagi. Osobista wymiana staje się szablonem z wstawionym twoim imieniem.
Traktuj problem na tym poziomie. Potrzebujesz odpowiedzi, która odnosi się do konkretnego momentu, daje postaci zrozumiałą motywację i pozostawia coś znaczącego do odpowiedzi. „Używaj bardziej różnorodnych słów” rozwiązuje tylko mały fragment zadania.
Najpierw ustal, jaki rodzaj powtórzeń widzisz
Przeczytaj razem trzy ostatnie odpowiedzi asystenta. Zignoruj efektowne przymiotniki. Zapytaj, co zmieniło się między odpowiedziami. Zwykle wyróżni się jeden z czterech wzorców.
| Co widzisz | Co najpierw zmienić | Czego nie robić od razu |
|---|---|---|
| Każdy początek cytuje fragment twojej ostatniej wiadomości | Popraw powtarzane początki; poproś o działanie lub bezpośrednią odpowiedź | Zwiększać wszystkie kary z powodu irytującej formuły otwarcia |
| To samo zdanie lub akapit powtarza się wewnątrz odpowiedzi | Skróć wymagane odpowiedzi; sprawdź ustawienia połączenia i formatowanie | Przyjmować zepsutą odpowiedź do dalszej historii |
| Słowa się zmieniają, lecz postać nie podejmuje decyzji | Dodaj konkretny wybór lub konsekwencję; wyjaśnij, kto może działać | Szukać synonimów albo zakazywać pojedynczych słów |
| Wszystkie postacie mają te same gesty i dopracowany głos narratora | Oczyść wspólny preset; popraw przykłady kontrastowych dialogów | Wydłużać każdą kartę postaci w tym samym stylu |

Dopasuj naprawę do objawu. Zablokowana decyzja wymaga innej zmiany niż pętla zdania.
Kilka wzorców może występować razem. Zacznij od najbardziej szkodliwego. Jeśli postać nie kończy zdania bez zapętlenia, napraw to przed elegancją prozy. Jeśli zdania są czytelne, lecz scena nie ruszyła przez dziesięć tur, słownictwo prawdopodobnie nie jest głównym problemem.
Odróżniaj też powtórzenia od ciągłości. Postać może dwa razy wspomnieć nierozwiązany spór, bo nadal jest ważny. Powracające przezwisko może należeć do jej głosu. Ostrożna postać może zawahać się ponownie. Właściwe pytanie brzmi: czy powtórzenie służy scenie, czy zastępuje odpowiedź?
Załóżmy, że postać obiecała zadzwonić po ważnym spotkaniu. Wspomnienie obietnicy przy spóźnionym przyjściu ma sens. Powtarzanie jej w każdym akapicie niezwiązanej sceny kolacji jest czymś innym. Zachowaj pierwsze użycie i usuń nawyk, zamiast wszędzie zakazywać słowa „obietnica”.
To rozróżnienie chroni rzeczy, które lubiłeś. Chcesz uważnej, reagującej postaci, a nie usunięcia każdego powracającego szczegółu nadającego relacji rozpoznawalność.
Napraw echa początku, zmieniając sposób reakcji
Rozważ przykład redakcyjny z dwiema fikcyjnymi dorosłymi osobami, Marą i Jules:
Jules: „Zostawiłaś zaproszenie na blacie. Myślałam, że nie przyjdziesz”.
Mara: „Nie przyjdę?” Uśmiecha się lekko. „Naprawdę myślałaś, że nie przyjdę?”
Raz takie echo może być celowym droczeniem. Po sześciu wiadomościach z identycznym początkiem staje się manierą stosowaną automatycznie. Postać reaguje mocniej na słowa niż na rzeczywisty problem: zaproszenie zostało, a Jules odczytała to jako decyzję.
Lepsza kolejna odpowiedź mogłaby wyglądać tak:
Mara kładzie zaproszenie obok płaszcza. „Wróciłam po nie. Powinnam była powiedzieć ci przed wyjściem”. Zatrzymuje się w drzwiach, czekając, czy Jules nadal chce, żeby została.
Poprawiona odpowiedź zmienia sytuację. Wyjaśnia zaproszenie, daje Marze odpowiedzialność za nieporozumienie i tworzy znaczącą decyzję dla Jules. Zachowuje też napięcie emocjonalne bez kolejnych ozdobnych opisów.
Oto krótka instrukcja do wypróbowania we właściwym polu aplikacji:
Odpowiadaj na sens ostatniej wiadomości przez bezpośrednią odpowiedź, działanie postaci lub konkretną konsekwencję. Zacznij od samej reakcji. Cytuj drugą postać tylko wtedy, gdy cytat ma jasny cel w scenie.
To propozycja instrukcji, a nie gwarantowana naprawa. Jej zaletą jest opis alternatywnego zachowania. Dopuszcza celowe echo, gdy postać naprawdę kpi, sprawdza coś lub podważa. Usuwasz automatyczną formułę otwarcia, a nie zakazujesz zwykłego dialogu.
Nie wklejaj instrukcji do pięciu miejsc. Zacznij od jednego, które na pewno jest wysyłane do modelu. Jeśli aplikacja ma prompt systemowy lub tymczasową instrukcję autorską, wykorzystaj ją zamiast wkładać notatkę w usta postaci. Jeśli masz tylko widoczny czat, krótka wskazówka poza rolą może być eksperymentem, ale potem usuń ją z historii, jeśli aplikacja pozwala edytować.
Następnie popraw ostatnie przykłady. Jeśli poprzednie odpowiedzi nadal zaczynają się tym samym echem, nowa instrukcja musi z nimi konkurować. Zastąp zbędne powtarzane początki, zachowując dalsze fakty i decyzje. Wygeneruj następną odpowiedź z poprawionej rozmowy.
Oczyść historię bez wyrzucania całej opowieści
Nie musisz usuwać długiego rozwoju relacji, bo ostatnie wymiany zrobiły się powtarzalne. Pracuj na kopii lub gałęzi, jeśli aplikacja to obsługuje. W innym przypadku przed edycją wyeksportuj albo skopiuj rozmowę. Zyskasz miejsce na sensowną zmianę bez utraty sceny, którą chciałeś zachować.
Znajdź najwcześniejszą z ostatnich wiadomości, w której niechciany nawyk stał się wyraźny. Jeśli model raz powtórzył twoje słowa w przekonującym sporze, zostaw to. Jeśli następne cztery odpowiedzi bez celu kopiowały konstrukcję, popraw te fragmenty.
Usuń najmniej tekstu potrzebne do przerwania wzorca. Echo na początku może być jednym zdaniem. Odgrzany opis pokoju może zajmować pierwszy akapit. Zachowaj rzeczywistą odpowiedź, wykonane działanie i fakty potrzebne następnej turze. Usunięcie każdej niedoskonałej wiadomości tworzy zbędną pracę nad ciągłością.
Wyobraź sobie trzy części ostatniej odpowiedzi: powtórzony opis mieszkania, przeprosiny i propozycję wyjścia na kolację. Opis można usunąć. Przeprosin i propozycji nie. Skasowanie całej odpowiedzi może sprawić, że twoja następna wiadomość odpowiada na przeprosiny niewidoczne już dla modelu.
Jeśli powtórzenia wypełniają całą odpowiedź, zastąp ją krótką, wiarygodną kontynuacją głosem postaci. Jesteś redaktorem własnej fikcji. Nie musisz zachowywać zepsutego automatycznie wygenerowanego akapitu tylko dlatego, że pojawił się sam.
Jedna poprawka często pomaga bardziej niż strona instrukcji. Napisz oczekiwaną reakcję w pierwszym wyraźnym miejscu awarii i kontynuuj. Bezpośrednie przeprosiny, zaproszenie bez odpowiedzi albo decyzja postaci o wyjściu dają następnemu generowaniu więcej materiału niż kilkukrotne „przestań się powtarzać”.
Uważaj na kontrolki regeneracji. Część aplikacji nie umieszcza alternatywnych odpowiedzi w aktywnej rozmowie; inne zachowują się inaczej. Liczy się tekst faktycznie wysyłany w kolejnym żądaniu. Nie zakładaj, że model widzi każdy odrzucony wariant, ani że edycja widoku zawsze zmienia żądanie. Sprawdź podgląd promptu lub eksport rozmowy, jeśli dostępny.

Usuń powtarzane słowa, zachowując wydarzenia. To przykład redakcyjny, a nie wynik modelu.
Daj stojącej scenie coś do rozstrzygnięcia
Powtórzenia mogą trwać po usunięciu wszystkich powtarzanych fraz. Zwykle wygląda to tak: postać przybliża się, czeka na odpowiedź, opisuje nastrój i pyta, czy jesteś pewien. Odpowiadasz, a następna tura odtwarza to samo oczekiwanie innymi słowami.
Scena może nie mieć dostępnego następnego działania. Poprosiłeś o wolne tempo, zabroniłeś działania za twoją postać i zażądałeś czekania na zgodę przed każdym rozwojem. Każda instrukcja osobno może być rozsądna. Razem mogą pozostawić asystentowi jedynie opisywanie oczekiwania.
Daj mu kontrolę nad własną postacią i otoczeniem, zachowując decyzje swojej. W scenie Mary i Jules Mara może wyjaśnić wyjście, odłożyć zaproszenie, zaproponować czekanie na zewnątrz lub spokojniejsze miejsce rozmowy. Nie musi decydować o uczuciach Jules ani wymyślać jej odpowiedzi.
Przydatna tymczasowa instrukcja:
Mara może decydować za siebie, mówić bezpośrednio i zmieniać swoje działania. Uczucia, dialog i wybory Jules pozostaw użytkownikowi. Rozwiń tę wymianę, wyjaśniając nieporozumienie dotyczące zaproszenia, a potem zostaw naturalne miejsce na odpowiedź Jules.
Ostatnie zdanie daje odpowiedzi ograniczone zadanie. Nie żąda losowego alarmu, nowego gościa ani dramatycznego odkrycia. W spokojnej scenie romansu dla dorosłych rozwój może oznaczać małe wyznanie zamiast zmiany miejsca.
Możesz też wprowadzić ruch we własnej turze. Porównaj „Patrzę na nią i czekam” z „Przesuwam zaproszenie z powrotem po blacie. «Jeśli chcesz zostać, powiedz mi, dlaczego wyszłaś bez słowa»”. Druga wiadomość daje konkretną nierozstrzygniętą kwestię. Asystent ma coś wyraźniejszego do odpowiedzi niż bezterminowe spojrzenie.
Nie myl postępu z eskalacją. Uszanowanie granicy, przerwa lub decyzja o rezygnacji z imprezy również rozwijają historię NSFW. Jeśli każdy prompt naprawczy zmierza ku większej intensywności, rozmowa może wejść w inny powtarzalny wzorzec. Dopasuj następny rozwój do rzeczywistych pragnień postaci.
Nie pozwól, żeby slow burn stał się wiecznym czekaniem
Slow burn działa, bo relacja zmienia się stopniowo. Przestaje działać, gdy nie zmienia się nic. Asystent może w nieskończoność opisywać kolejne wahanie, jeśli instrukcje definiują sukces jako odłożenie każdej decyzji.
Zastąp ogólne „zawsze utrzymuj napięcie i nigdy nie posuwaj się za szybko” tempem, które masz na myśli w tej wymianie. Na przykład: „Zachowaj spokojny ton rozmowy. Mara powinna szczerze odpowiedzieć na pytanie o zaproszenie. Nie rozwiązuj całej relacji w tej odpowiedzi”. Jest miejsce na mały krok bez zakończenia całego wątku.
Każda odpowiedź powinna mieć wkład i otwarcie. Wkładem może być nowy fakt, decyzja, przyznanie się lub fizyczne działanie właściwe scenie. Otwarcie jest tym, na co twoja postać może zareagować. Same otwarcia dają serię pytań bez materiału pod spodem.
W dojrzałym romansie wkładem może być „Chciałam, żebyś zapytała mnie wprost”. Zdanie zmienia rozumienie wcześniejszego zachowania. Otwarciem może być zaproszenie pozostawione między wami. Żadne nie wymaga długiego monologu ani nowej komplikacji fabuły.
Jeśli lubisz bardzo wolne tempo, zmniejsz skalę postępu. Poproś postać o wyjaśnienie jednej intencji lub odpowiedź na jeden zarzut. Nie proś o odtwarzanie atmosfery do czasu, aż zdecydujesz się ruszyć. Atmosfera powinna towarzyszyć rozmowie, nie ją zastępować.
To redakcyjny wybór tempa, a nie twierdzenie, że konkretny model rozumie każdą subtelną zmianę relacji. Zyskiem jest wyraźniejsza okazja do innego rodzaju odpowiedzi.
Przepisz przykłady postaci uczące zawsze tej samej reakcji
Karta może opisywać postać jako dowcipną, ostrożną, czułą, niezależną i nieprzewidywalną, a pokazywać wszystkie pięć cech tym samym lekkim uśmiechem i pytaniem retorycznym. Opisy obiecują różnorodność; przykłady pokazują jeden wzorzec.
Sprawdź powitanie i przykładowy dialog przed dodaniem kolejnych przymiotników osobowości. Dokumentacja projektowania postaci SillyTavern wyjaśnia, że powitanie pomaga ustalić styl odpowiedzi, a przykłady wiadomości trafiają do promptu zależnie od ustawień kontekstu. Warto więc sprawdzić te pola, gdy nowa rozmowa natychmiast rozwija ten sam głos.
Napisz przykłady różnych odpowiedzi na różne sytuacje. Dla Mary możesz użyć bezpośredniej odpowiedzi, niezręcznego wyznania i odmowy unikania pytania. Zachowaj krótkie wymiany, żeby różnice były widoczne.
Bezpośrednia odpowiedź:
Jules: „Idziesz ze mną?”
Mara: „Tak. Daj mi minutę na znalezienie płaszcza”.
Niezręczne wyznanie:
Jules: „Mogłaś zadzwonić”.
Mara: „Wiem”. Kładzie telefon na stole. „Ciągle pisałam wiadomość i ją usuwałam”.
Postać trwająca przy swoim:
Jules: „Po prostu powiedz, że to nie miało znaczenia”.
Mara: „Miało. Mogę wyjaśnić, co się stało, ale nie będę udawać, że nie miało”.
To przykłady redakcyjne, a nie udane odpowiedzi modelu. Pokazują, że jedna postać może mieć kilka sposobów rozmowy i pozostawać rozpoznawalna. Żaden nie wymaga powtarzanego powiedzonka ani rozbudowanego komentarza narratora wyjaśniającego znaczenie jej miny.

Spójna postać może odpowiadać na różne sposoby. Przykłady powinny pokazywać różnice zamiast odtwarzać jeden gest.
Nie kopiuj tego samego schematu przykładów do każdej karty. Postać powściągliwa i towarzyska mogą być troskliwe, ale nie powinny pokazywać troski identycznym rytmem zdań. Jedna proponuje praktyczne rozwiązanie, druga mówi otwarcie. Możesz pokazać te wybory w przykładach, zamiast wyjaśniać je coraz dłuższą listą przymiotników.
Sprawdź też koniec powitania. Sześć akapitów opisu zakończonych ogólnym pytaniem może ustalić niezgrabny rytm całej rozmowy. Daj użytkownikowi konkretną sytuację i pozwól postaci zrobić w niej coś zrozumiałego.
Usuń sprzeczne instrukcje presetu
Pobrane presety mogą łączyć dobre pomysły z instrukcjami, których nie chcesz. Po kilku importach i edycjach możesz nie pamiętać, która wymaga długich opisów, która zakazuje pytań, a która żąda pytania na końcu każdej odpowiedzi.
Przeczytaj aktywne instrukcje jako jeden dokument. Szukaj sprzeczności dotyczących sprawczości postaci, długości, punktu widzenia i tempa. Nie musisz analizować każdego zdania. Napraw konflikty bezpośrednio związane z widocznym objawem.
Na przykład te instrukcje ciągną w różne strony:
Nigdy nie rozwijaj sceny bez wkładu użytkownika.
Zawsze wprowadzaj nowy rozwój w każdej wiadomości.
Kończ każdą odpowiedź pytaniem.
Nigdy nie zadawaj użytkownikowi pytań.

Sprzeczne wskazówki mogą utrzymywać postać w kółko. Wybierz jedną jasną zasadę działania i zakończenia odpowiedzi.
Nie dodawaj kolejnej instrukcji nakazującej pogodzenie sprzeczności. Wybierz zachowanie, które naprawdę wolisz. Dla dialogowego roleplayu jaśniejsze może być: „Działaj za Marę i otaczającą scenę. Jules pozostaw użytkownikowi. Kończ tam, gdzie Jules może odpowiedzieć; pytanie jest opcjonalne”.
Jeśli chcesz czasem długą scenę, poproś o nią, gdy sytuacja jej potrzebuje. W zwykłym dialogu usuń stały wymóg miniaturowego rozdziału. Dłuższa odpowiedź nadal może być dozwolona, gdy postać ma ważne wyjaśnienie.
Przed zmianą zachowaj kopię oryginalnego presetu. Następnie w gałęzi wyłącz opcjonalne dodatki stylu i użyj niewielkiego zestawu prostych instrukcji. Jeśli postać zacznie normalnie odpowiadać, przywracaj tylko elementy, których brakuje. Rozróżnisz model mający problem ze scenariuszem od presetu przytłaczającego go sprzecznymi wymaganiami.
Nie chodzi o minimalizowanie każdego promptu. Szczegółowa konfiguracja może pomagać. Chodzi o zgodność instrukcji co do zadania następnej odpowiedzi.
Sprawdź prompt faktycznie wysyłany przez aplikację
Słowa w edytorze nie zawsze są pełnym promptem. Mogą dochodzić pola postaci, historia, tymczasowe instrukcje, rozszerzenia i formatowanie połączenia. Zanim stwierdzisz, że model zignorował naprawę, upewnij się, że ją otrzymał.
W SillyTavern menu wiadomości oferuje podgląd przez Prompt Itemization. Po wygenerowaniu odpowiedzi odszukaj aktywne materiały postaci i instrukcje. Szukasz znanego tekstu, nieoczekiwanych duplikatów i znikniętych sekcji, a nie analizujesz każdego tokena. Punkt wejścia opisują oficjalne ustawienia kontekstu.
Jeśli poprawionej notatki nie ma, przestań zmieniać prozę. Ustal, dlaczego jej nie dołączono. Mogłeś edytować nieaktywny preset, pole postaci używane inaczej przez połączenie albo tymczasową instrukcję umieszczoną inaczej, niż zakładałeś.
Jeśli ten sam akapit stylu pojawia się kilka razy, usuń duplikaty z kontrolowanych pól. Powtarzanie wymogu czasem jest celowe, ale przypadkowe duplikaty utrudniają zrozumienie promptu i zużywają miejsce na tę samą instrukcję.
Podgląd chroni też przed obwinianiem złej warstwy. Jeśli rzeczywisty prompt nadal zawiera stare powtarzane odpowiedzi, następna nie powstaje z oczyszczonej rozmowy, którą uważałeś za aktywną. Najpierw rozwiąż tę rozbieżność.
Text completion i chat completion wymagają innych poprawek formatowania
„Użyj tego szablonu” to niepełna rada bez wiedzy o rodzaju połączenia. Lokalny text completion i hostowane API chat completion mogą wymagać innych kontrolek mimo tego samego interfejsu roleplay.
Przy text completion model otrzymuje sformatowany tekst. Jego oczekiwany szablon instrukcji ma znaczenie. Dokumentacja Instruct Mode SillyTavern mówi, że format powinien odpowiadać oczekiwaniom konkretnego modelu. Punktem wyjścia jest jego karta, a nie szablon wybrany z powodu znajomej nazwy.
Jeśli lokalny model drukuje etykiety ról, traktuje dialog jako instrukcje lub kontynuuje turę twojej postaci, sprawdź zalecany szablon i aktywne formatowanie kontekstu. Te objawy uzasadniają podejrzenie formatowania, ale nie dowodzą, że każde powtarzane zdanie jest błędem szablonu.
Chat completion używa innego generatora promptu. W SillyTavern stosuj Prompt Manager dla odpowiednich instrukcji, zamiast zakładać, że zmiana szablonu instruct text completion naprawi żądanie. Uwzględnij wszelkie celowo włączone konwersje promptu dla połączenia.
Pomocne pytanie diagnostyczne brzmi: „Gdzie instrukcja znajduje się w końcowym żądaniu?” Przy text completion obejrzyj sformatowany tekst. Przy chat completion sprawdź wiadomości i role w narzędziach aplikacji. Nie musisz ręcznie dodawać specjalnych tokenów do zwykłych wiadomości, chyba że udokumentowana konfiguracja połączenia wyraźnie tego wymaga.
Jeżeli tutorial każe wkleić szablon jednego lokalnego modelu do niepowiązanego hostowanego API, pomiń ten krok. Najpierw znajdź instrukcje dla faktycznego połączenia. Piękny preset nie pomaga, gdy jego założenia formatowania nie odpowiadają backendowi.
Sampling: zmień obsługiwaną kontrolkę pasującą do objawu
Ustawienia samplingu wpływają na wybór spośród możliwych kontynuacji. Mogą mieć znaczenie, zwłaszcza przy powtarzaniu słów wewnątrz odpowiedzi, ale nie dostarczą brakującej motywacji postaci ani nie rozwiążą sprzecznych instrukcji sceny.
Zacznij od zalecanego domyślnego presetu modelu lub połączenia. Potem zmieniaj jedną obsługiwaną opcję naraz. Jeśli zaimportowałeś cudzą agresywną konfigurację samplerów, powrót do znanej bazy może powiedzieć więcej niż dalsze zwiększanie wszystkich wartości.
| Kontrolka | Co pozwala zbadać | Dlaczego nie leczy wszystkiego |
|---|---|---|
| Temperature | Większą lub mniejszą różnorodność słów | Większa różnorodność może naruszać spójność; scena nadal może się powtarzać |
| Top P lub inny filtr tokenów | Dostępną przestrzeń możliwych kontynuacji | Połączenie restrykcyjnych filtrów może pozostawić mniej alternatyw |
| Kary repetition, frequency lub presence | Nadmierne preferowanie powtarzanych tokenów | To różne kontrolki z obsługą i zachowaniem zależnym od backendu |
| DRY lub inne zaawansowane samplery | Lokalne konfiguracje z udokumentowaną kontrolą powtarzania fraz | Suwak frontendu nie dodaje obsługi w hostowanym API |
| Długość odpowiedzi | Czy zwykła tura jest zmuszana do dalszego pisania | Krótszy limit nie naprawi odpowiedzi błędnej już od pierwszego zdania |
Nie kopiuj temperatury innego modelu, nazywając ją optymalną. Rodziny, fine-tuny i implementacje inferencji różnią się. Jeśli baza jest skrajnie restrykcyjna, spróbuj niewielkiej zmiany w udokumentowanym zakresie i przeczytaj kilka odpowiedzi. Jeśli wynik zmienia imiona, przeczy scenie lub wymyśla niepowiązane wydarzenia, ogranicz zmianę.
To samo dotyczy kar. Zwiększanie ich do chwili, gdy postać przestaje używać własnego imienia, nie jest sukcesem. Potrzebujesz mniej bezcelowych powtórzeń przy normalnej gramatyce i zachowanym sensie. Ustawienie czyniące prozę nienaturalną zamienia jeden problem na drugi.
Przy zaawansowanych lokalnych samplerach czytaj aktualną dokumentację backendu i zachowaj oryginalny preset. Nie zakładaj, że min_p, DRY, XTC lub pole zakresu powtórzeń jest akceptowane przez ogólny endpoint chat completion. Dokumentacja chat completion SillyTavern wyraźnie odróżnia własny endpoint rozmowy od szerszych możliwości źródeł text completion.
Jeśli używasz SpicyAPI lub innego API, sprawdź publiczne pola konkretnego modelu. Poradnik nie podaje nieudokumentowanego payloadu samplerów i nie twierdzi, że każdy model ma te same opcje. Dodawanie nieobsługiwanych pól nie jest niezawodnym sposobem uatrakcyjnienia roleplayu dla dorosłych.
Skróć odpowiedzi wypełniające miejsce tym samym materiałem
Postać w rozmowie nie musi za każdym razem opisywać pokoju, objaśniać uczuć i przypominać relacji. Jeśli następne użyteczne działanie to dwuzdaniowa odpowiedź, stały wymóg długości zachęca do zbędnego rozwijania.
Wypróbuj tymczasową instrukcję:
Dopasuj długość odpowiedzi do chwili. W dialogu odpowiadaj zwięźle, dodając działanie potrzebne do zrozumienia. Dłuższy fragment stosuj wtedy, gdy wydarzenie lub wyjaśnienie naprawdę wymaga więcej miejsca.
To zachowuje możliwość bogatej sceny, usuwając obowiązek tworzenia jej w każdej turze. Nie musisz wymagać dokładnej liczby słów, chyba że format aplikacji jej potrzebuje.
W przykładzie zaproszenia Mara może wyjaśnić wyjście i pozwolić Jules odpowiedzieć. Długie rozmyślanie o świetle w mieszkaniu osłabia ten moment. Później, przy wyjaśnianiu ważnej wcześniejszej decyzji, dłuższa reakcja może pasować.
Oddzielnie sprawdź limit wyjścia i instrukcję stylu. Limit jest sufitem, niekoniecznie celem. Jeśli odpowiedź urywa się w środku zdania, sufit może być za niski. Jeśli kończy się normalnie, ale zawiera kilka odgrzanych akapitów, istotniejsza jest instrukcja długości.
Krótsza odpowiedź może również ułatwiać sterowanie interaktywną historią. Gdy asystent opisuje cztery zmiany emocjonalne naraz, może rozstrzygnąć coś, na co twoja postać powinna zareagować osobno. Krótsze tury zostawiają te decyzje tobie.
Napraw powtarzane pytania bez bierności postaci
Część asystentów roleplay zadaje pytanie na końcu każdej wiadomości, bo konfiguracja utożsamia interaktywność z pytaniami. Dojrzała scena relacji może wtedy przypominać wywiad.
Pytania pomagają, gdy postać potrzebuje odpowiedzi. Mniej, gdy powtarzają podjętą już decyzję. Jeśli Jules zgodziła się na kolację, Mara nie musi trzy razy pytać, czy chce iść. Może znaleźć płaszcz, zaproponować lokal albo przyznać, że denerwuje się wieczorem.
Użyj instrukcji dopuszczającej różne zakończenia:
Kończ czymś, na co użytkownik może zareagować: otwartym stwierdzeniem, działaniem, wyborem albo pytaniem, na które postać naprawdę potrzebuje odpowiedzi. Nie wymagaj pytania na końcu każdej tury.
Potem napraw bieżącą wymianę. Jeśli na powtarzane pytanie już odpowiedziano, jasno podaj decyzję w następnej turze: „Kolacja jest ustalona. Podnoszę klucze i pytam, jaki lokal miałaś na myśli”. Zmieniasz aktywny temat zamiast odpowiadać na kolejną parafrazę poprzedniego pytania.
W fikcji dla dorosłych zachowaj ważne granice. Jeśli postać rzeczywiście musi wyjaśnić ograniczenie lub zmienioną sytuację, pytanie jest właściwe. Irytacja dotyczy zbędnego powtarzania po ustalonej odpowiedzi, a nie samego istnienia komunikacji.
Możesz jasno zapisać granice w konfiguracji historii i pozwolić postaciom naturalnie reagować na nowe wydarzenia. Nie stosuj instrukcji przeciw powtórzeniom nakazującej ich ignorowanie. Lepszy prompt rozróżnia decyzje ustalone od nierozstrzygniętych.
Jeśli wszystkie postacie brzmią tak samo, napraw wspólny głos
Jeśli trzy karty wygłaszają te same dopracowane uwagi, przyjrzyj się wspólnemu promptowi. Może on silniej uczyć głosu narratora niż poszczególne karty głosu postaci.
Wspólne instrukcje stylu sprawdź pod kątem określeń „liryczny”, „filmowy”, „intensywny”, „wciągający” i „bogaty emocjonalnie”. To przydatne preferencje, ale nie wyjaśniają różnicy między zmęczonym menedżerem klubu, bezpośrednim muzykiem a niespokojnym doktorantem. Kolejne przymiotniki jakości prozy tych różnic nie stworzą.
Zastąp ogólnikowy język kilkoma konkretnymi wyborami. Mara może mówić prosto przy dyskomforcie, natychmiast odpowiadać na praktyczne pytania i nie objaśniać własnej mimiki. Inna fikcyjna dorosła postać może odwlekać odpowiedź humorem, a niespodziewanie mówić wprost, gdy temat jest ważny.
Daj postaciom powód do różnych reakcji. W napiętej rozmowie jedna chroni dumę, druga próbuje naprawić nieporozumienie, trzecia chce uprzejmie zakończyć wieczór. Ta sama wypowiedź użytkownika prowadzi do innych działań, bo postacie chcą innych rzeczy.
Czytaj dialog bez etykiet mówców. Jeśli nie rozpoznajesz, kto co powiedział, przepisz po jednym przykładzie dla każdej postaci przed rozbudową biografii. Charakterystyczna krótka odpowiedź często uczy głosu lepiej niż kolejny akapit tła.
Ogranicz zakazy fraz i automatyczne czyszczenie
Zakaz frazy może wyrażać konkretną preferencję, ale rosnąca lista utartych wyrażeń może zdominować pożądany głos. Jeśli każda odpowiedź komentuje uśmiech, poproś o bezpośredni dialog i znaczące działania, zamiast ścigać wszystkie synonimy. Po ograniczeniu stylu dodaj krótki pozytywny przykład.
Automatyczne czyszczenie ma inne ograniczenie: zgodnie z zasadami aplikacji zmienia wyświetlany lub zachowany tekst, niekoniecznie poprawiając generowanie. Filtr usuwający gest może usunąć też jedyne zdanie określające pozycję postaci. Przetestuj na kopii i przeczytaj wynik pod kątem sensu i interpunkcji.
Zacznij od ręcznej naprawy ostatniego błędu. Gdy poznasz wzorzec i sposób zapisywania edytowanych odpowiedzi, zdecyduj o automatycznej regule. Sam czysto wyglądający tekst nie dowodzi zmiany następnej tury.
Pełna naprawa sceny Mary i Jules
Oto połączenie wcześniejszych elementów. To opracowana poprawka redakcyjna, a nie relacja z płatnego wywołania modelu.
Rozmowa stała się powtarzalna. Mara powtarza ostatnie słowa Jules, uśmiecha się i pyta, czy jest pewna. Wspólny preset wymaga też długich odpowiedzi, zakazuje rozwoju sceny bez zgody użytkownika i każe zawsze kończyć pytaniem.
Najpierw zapisz kopię. Usuń echa początku z trzech ostatnich odpowiedzi Mary. Zachowaj fakty: wyszła bez wyjaśnienia, wróciła po zaproszenie i chce uczestniczyć w kolacji. Nie przepisuj reakcji Jules.
Następnie uprość sprzeczne instrukcje. Mara kontroluje własne słowa i działania. Jules pozostaje pod kontrolą użytkownika. Odpowiedzi odpowiadają chwili, pytania są opcjonalne. Usuń stały wymóg kilku długich akapitów zwykłego dialogu.
Potem zastąp ostatnią zepsutą odpowiedź Mary krótką reakcją:
„Myślałam, że zaprosiłaś mnie z poczucia obowiązku”. Mara kładzie zaproszenie na blacie. „Potem zrozumiałam, że nigdy naprawdę cię o to nie zapytałam”.
Ta odpowiedź wnosi motywację do następnej tury. Nie decyduje o uczuciach Jules ani nie rozstrzyga całej relacji. Nadaje wcześniejszemu wahaniu powód.
Następnie wyślij turę użytkownika z konkretną odpowiedzią:
Zostawiam zaproszenie na miejscu. „Zaprosiłam cię, bo chciałam, żebyś tam była. Ale następnym razem zapytaj mnie, zanim znikniesz”.
Pożądana kontynuacja powinna odpowiedzieć na oba elementy: zaproszenie i prośbę o jaśniejszą komunikację. Może zawierać przeprosiny, zgodę lub praktyczne działanie. Nie powinna tylko zamieniać „znikniesz” w następne pytanie otwierające.
Na końcu przeczytaj kilka następnych tur, sprawdzając postęp. Czy Mara przyjmuje prośbę? Czy decyzja o kolacji pozostaje ustalona? Czy Jules może wprowadzić nowy temat bez ponownego otwierania nieporozumienia? To lepsze oznaki niż znalezienie świeżego przymiotnika.
Jeśli pętla wraca natychmiast, wypróbuj krótką świeżą gałąź z uproszczoną konfiguracją. Jeśli znika, kontynuuj od naprawionej sceny zamiast przebudowywać wszystkie karty. Jeśli występuje także w nowej gałęzi, sprawdź powitanie, przykłady i rzeczywiste połączenie przed zakupem innego modelu.
Kiedy nowa gałąź albo model są uzasadnione
Przychodzi moment, gdy edycja pochłania więcej uwagi, niż scena jest warta. Nie musisz stale naprawiać rozmowy, która stała się obowiązkiem. Świeża gałąź może zachować ważną sytuację i zostawić dużo zużytej prozy.
Przenieś potrzebne fakty sceny, głos postaci i jedną ostatnią wymianę, którą lubisz. Nie przenoś stron powtarzalnego fragmentu tylko dla pokazania błędu. Nowa rozmowa potrzebuje użytecznego początku, nie pełnego archiwum złych nawyków poprzedniczki.
To krótki restart sceny, a nie zamiennik pełnego systemu pamięci. Dla historii zaproszenia wystarczy, że obie postacie są dorosłe, Mara wyszła bez wyjaśnienia, Jules nadal chce ją na kolacji, a teraz ważniejsza jest jaśniejsza komunikacja. Cała historia relacji może nie być potrzebna do następnej odpowiedzi.
Rozważ zmianę modelu, gdy czysta, poprawnie sformatowana konfiguracja nadal daje ten sam błąd, a inny odpowiedni model obsługuje ją użyteczniej. Nasz poradnik wyboru LLM do roleplayu omawia osobno wybór modelu. Zachowaj porównywalne wejścia. Inaczej możesz dać nowemu modelowi lepszy prompt i pomylić poprawę z przewagą modelu.
Oceń wynik przez własną fikcję. Czy postać odpowiada na bezpośrednie pytanie? Czy różnicuje reakcje na spór, praktyczną prośbę i ciche wyznanie? Czy rozwija własne działania, pozostawiając twoje w spokoju? Model piszący ozdobne opisy może nadal źle pasować do preferowanego rytmu rozmowy.
Zgodność treści jest osobnym wymaganiem. Model może tworzyć naturalny dialog, a nie pasować do twojego scenariusza NSFW. Inny przyjmuje fikcję dla dorosłych, ale stale wpada w mdłą prozę. Spełnienie jednego warunku nie dowodzi drugiego, więc etykieta polityki nie zastąpi czytania odpowiedzi.
Najpierw spróbuj niewielkiej ilości zwykłego dialogu bez dosłownych treści. Oceniasz głos przed inwestycją w długą scenę. Przy płatnym API regeneracje mogą kosztować; sprawdź rzeczywiste zasady rozliczania usługi zamiast zakładać, że odrzucone odpowiedzi są bezpłatne.
Krótka sesja diagnostyczna, którą faktycznie skończysz
Jeśli zmieniasz ustawienia od godziny, zawęź eksperyment. Wybierz jeden powtarzalny błąd własnej sceny: echo początku, powtarzane pytanie, pętlę akapitu lub zablokowaną decyzję. Napraw go przed optymalizowaniem reszty.
Przy echu początku zostaw ustawienia i oczyść ostatnie odpowiedzi. Przy zablokowanej decyzji zachowaj głos i daj postaci konkretną nierozstrzygniętą kwestię. Przy natychmiastowych awariach każdej nowej rozmowy porównaj powitanie i wspólny preset. Przy etykietach ról lub zaburzeniu kolejności tur sprawdź format połączenia.
Podczas porównania konfiguracji zachowaj tę samą następną wiadomość użytkownika. Zmień odpowiednią instrukcję albo jedną obsługiwaną kontrolkę samplingu. Jeśli jednocześnie zmienisz kartę, model, scenę i samplery, poprawiona odpowiedź nie pokaże, co pomogło.
Czytaj kilka odpowiedzi zamiast ufać jednej wyjątkowo dobrej regeneracji. Nie potrzebujesz skomplikowanej punktacji. Sprawdź, czy zachowanie stało się rzadsze, czy postać nadal brzmi właściwie i czy pojawiły się nowe problemy. Mniej powtórzeń przy przejmowaniu decyzji twojej postaci to nie naprawa, której chciałeś.
Zatrzymaj się, gdy scena znów sprawia przyjemność. Nie ma nagrody za teoretycznie idealny preset. Konfiguracja wymagająca sporadycznej edycji, ale dająca przekonujący dialog, może pasować lepiej niż mocno dostrojona, której proza jest obca.





