Lorebooki
Wiedza o świecie wstrzykiwana wtedy, gdy jest istotna.
Lorebook to wpisy plus ustawienia skanowania. Dołącz do rozmowy dowolną ich liczbę. Wszystkie dołączone księgi skanują się razem jako jedna pula.
Importuj z pliku albo z linku: skrypty JanitorAI, lorebooki Chub, postacie RisuRealm, towarzyszy i lorebooki Saucepan, lorebooki Botbooru. Na JanitorAI i Chub prywatnej księgi nie pobierze nikt. Jeśli karta wymienia trzy, a przychodzi jedna, reszta była prywatna. Import wypisuje ich nazwy, zamiast po cichu importować mniej.
| Ustawienie | Zakres | Efekt |
|---|---|---|
scanDepth | 0-100 | Ile ostatnich wiadomości jest skanowanych pod kątem słów kluczowych. Liczą się zarówno twoje wiadomości, jak i te od postaci. |
tokenBudget | 100-1000000 | Górny limit tokenów aktywowanych wpisów. Gdy księgi się nie zgadzają, wygrywa najwyższy budżet. |
recursiveScanning | wł. / wył. | Treść aktywowanych wpisów jest skanowana ponownie, więc lore może aktywować kolejne lore (do 3 przebiegów). |
Wpis ma klucze (słowa wyzwalające oddzielone przecinkami), opcjonalne klucze pomocnicze i treść. Gdy klucz pojawi się w skanowanej historii, wpis aktywuje się i wstrzykuje swoją treść.

Tryb selektywny wymaga klucza głównego I pomocniczego. Wpisy stałe wstrzykują się zawsze. Wpisy wyłączone nigdy się nie odpalają. Dopasowanie całych słów sprawia, że fire nie łapie się w campfire.
Każdy wpis ma nazwę wyświetlaną (komentarz) do porządkowania listy w edytorze. Nigdy nie trafia do modelu i przetrwa import oraz eksport.
Wpisem sterują dwie liczby. Priorytet decyduje, kto przetrwa budżet tokenów: przy braku miejsca wyższy priorytet zostaje pierwszy.
Kolejność (kolejność wstawiania) decyduje o rozmieszczeniu wśród ocalałych: wyższa kolejność pojawia się wcześniej w prompcie. Przy remisie decyduje priorytet, potem identyfikator wpisu.
Aktywowane wpisy renderują się do jednego slotu lorebooka w szablonie promptu, każdy jako osobna wiadomość ze swoją rolą: system, user albo assistant.
Nie ma pozycji ustawianej per wpis. Przesuń slot lorebooka w edytorze szablonu promptu, aby sterować tym, gdzie ląduje wiedza o świecie.
Linie zaczynające się od @@ na początku treści wpisu zmieniają zachowanie tego wpisu:
@@probability 50
@@scan_depth 8
@@role assistant
@@activate_only_after 4
@@keep| Dekorator | Efekt |
|---|---|
@@probability | Procentowa szansa na wstrzyknięcie po aktywacji. Losowanie jest stałe w obrębie tury. |
@@scan_depth | Nadpisuje głębokość skanu księgi dla tego wpisu. |
@@order / @@priority | Nadpisuje kolejność rozmieszczenia lub priorytet budżetu dla tego wpisu. |
@@role | Nadpisuje rolę wstrzykiwania dla tego wpisu. |
@@activate_only_after / @@activate_only_every | Odpala dopiero po N wiadomościach albo tylko co N wiadomości. |
@@keep / @@dont_activate_after_match | Utrzymuje wpis aktywny po pierwszym trafieniu albo nigdy więcej nie aktywuje po trafieniu. |
@@is_greeting | Aktywny tylko dopóki czat wciąż stoi na wiadomości powitalnej. |
Tokeny liczy tokenizator aktywnego modelu. Gdy wpisy przekroczą budżet, najpierw odpadają te o najniższym priorytecie.
Jeśli wiedza o świecie ciągle jest ucinana, zwiększ budżet, zawęź rozrzut priorytetów albo skróć wpisy. Log żądań pokazuje, które wpisy się zmieściły.