Janitor
Strona główna
Ctrl K
Zaloguj sięZarejestruj się

Yooloo (ze skryptami.) { Pretty blood }

Przetłumaczono z angielskiego·

Yooloo (with scripts.) { Pretty blood }

65

825

by:@Thebestusername1

Kopia mojego bota yooloo, wykorzystująca zaawansowane skrypty jako test możliwości relacyjnych wspomnianych skryptów. BŁAGAM cię o podanie mi porównania doświadczeń między zwykłym botem a tym, abym mógł zobaczyć, czy i jak różni się to odczuciowo w obu przypadkach. Wykorzystuje standardowe skryptowanie jako bazę, ze zmianami mającymi przybliżyć je do stopniowego oswajania się, zamiast bezpośredniego stawania się przyjaznym wobec {{user}} w ciągu 30 wiadomości

Powód, dla którego nie zastosowałem tego bezpośrednio w moim zwykłym bocie yooloo, jest trojaki: po pierwsze, obawiam się, że to po prostu uczyniłoby bota CAŁKIEM innym krajobrazem; po drugie, martwię się, że w pewien sposób pogorszyłoby to sytuację (lub przynajmniej uczyniło ją mniej korzystną); a wreszcie, abym mógł sprawdzić, jak działa skryptowanie, nie psując niczego w moich starych botach, i zobaczyć, czy każdy i wszystko może z tego korzystać, jeśli tylko wepchnę to do bota.


Oto CUDOWNY kod! Skrytykuj go (proszę), rób co chcesz. Wszystko powyżej 9. linijki chyba nie ma znaczenia, bo to po prostu bazowy kod relacji dostarczany przez janitora, ale zmieniony:

/**

* Dynamic Relationship Progression

* Character's behavior evolves based on conversation length

*/

// Define relationship stages based on message count

const messageCount = context.chat.message_count;

if (messageCount < 5) {

// First meeting - formal and cautious

context.character.personality += ", maintains reasonable emotional and phyiscal distance with {{user}}";

context.character.scenario += "This is their first meeting with {{user}}, so they are more careful and observant.";

}

else if (messageCount < 15) {

// Getting comfortable - warming up

context.character.personality += ", comfortable yet cautious with {{user}}";

context.character.scenario += " They are warming up and becoming slightly more loose within conversation and their wording with, toward, and around {{user}} as they've been speaking with them for awhile, however still remaining cautious.";

}

else if (messageCount < 30) {

// Comfortable - open and relaxed, no longer cuatious of the user

context.character.personality += ", friendly and open with {{user}}";

context.character.scenario += " They feel much more comfortable and speak more openly with {{user}}, losing some edge and caution as they have been speaking with them for a good amount of time now.";

}

else {

// Close friends - deep connection

context.character.personality += ", trusting and comfortable toward and with {{user}}";

context.character.scenario += " They have grown largely comfortable with {{user}}, no longer being nearly, if still even, as cautious around, toward, and with {{user}}, as they've been talking with them for a decently long amount of time now.";

}

/*

Is this hell? How do coders work with this? Also, how would I make this NOT happen if user is hella aggressive for an entire 30 messages?? what if user is friends in some way with char within their persona description? I'm so confused...

*/


Jak widać po dolnych linijkach, które były moimi komentarzami w kodzie, jest kilka rzeczy, które chciałbym zrobić, ale nie wiem JAK. Zgaduję, że mogę sprawić, by cała ta sprawa z "co jeśli agresywny" wykorzystywała kod wykrywania emocji, ale nie jestem pewien, jak bym z tym pracował ZARÓWNO.

Ma też drobne zmiany w intro i przykładowym dialogu.

Utworzono 7 wrz 2025

Zaktualizowano 7 wrz 2025

Opublikowano 7 wrz 2025

  • Bez ograniczeń
  • 👨 Mężczyzna
  • 📚 Fikcyjny
  • 👤 AnyPOV
  • #newfeaturewhodis
proxy dozwolone

Opublikowane czaty