Jak odinstalować SillyTavern
Deinstalatora nie ma. SillyTavern to jeden folder, na komputerze albo wewnątrz aplikacji Termux na telefonie, więc usunięcie go oznacza skasowanie tego folderu. Najpierw zrób kopię zapasową, bo w nim są twoje czaty i postacie.
1. Najpierw zrób kopię czatów i postaci
Wszystko, czego by ci brakowało, jest w jednym folderze wewnątrz SillyTavern: data. Zanim
cokolwiek usuniesz, skopiuj go gdzieś poza folder SillyTavern.
Na komputerze: skopiuj menedżerem plików SillyTavern/data do folderu
Dokumenty albo na pendrive, a jeśli ustawienia były zmieniane, także leżący obok config.yaml.
Jeśli instalacja odbyła się przez SillyTavern Launcher, SillyTavern jest w jego folderze, więc skopiuj
SillyTavern-Launcher/SillyTavern/data. Przy Dockerze skopiuj każdy folder leżący obok
docker-compose.yml: data, config,
plugins i extensions.
Na Androidzie: skopiuj go do pamięci współdzielonej, gdzie przetrwa wszystko, co potem zrobisz z aplikacją Termux.
termux-setup-storage
cp -r ~/SillyTavern/data ~/storage/shared/SillyTavern-backup
Pierwsze polecenie prosi Androida o uprawnienie do pamięci, więc zaakceptuj prośbę, gdy się pojawi. Zanim cokolwiek usuniesz, sprawdź w menedżerze plików, czy folder istnieje.
2. Usuń go z Windowsa, macOS lub Linuksa
Najpierw zatrzymaj serwer: zamknij jego okno terminala albo naciśnij w nim Ctrl+C. Potem usuń folder
SillyTavern, gdziekolwiek został sklonowany lub rozpakowany. Na tym usuwanie się kończy.
Jeśli folder został sklonowany lub rozpakowany ręcznie, SillyTavern nie zainstalował niczego poza nim, więc
nie zostają żadne wpisy w rejestrze ani pliki systemowe.
Instalacja przez SillyTavern Launcher? SillyTavern jest wewnątrz folderu launchera,
więc najpierw skopiuj SillyTavern-Launcher/SillyTavern/data. Aby usunąć też Node.js, przed
wszystkim innym użyj w launcherze opcji Toolbox, a potem App Uninstaller. Następnie usuń cały folder
SillyTavern-Launcher oraz skróty na pulpicie, które launcher proponował utworzyć.
Uruchamiasz go w Dockerze? W folderze z
docker-compose.yml (w sklonowanym repozytorium jest to SillyTavern/docker) wykonaj:
docker compose down
docker rmi ghcr.io/sillytavern/sillytavern:latest
Jeśli kontener był uruchamiany przez docker run, przed usunięciem obrazu zatrzymaj go
poleceniem docker stop i usuń poleceniem docker rm. Potem usuń sklonowane
repozytorium SillyTavern albo dowolny folder, w którym jest twój docker-compose.yml i jego
foldery z danymi.
Node.js i Git były instalowane osobno i mogą z nich korzystać inne programy. Usuń je
tylko wtedy, gdy nic innego ich nie potrzebuje: w Windowsie przez Ustawienia, Aplikacje; na Macu poleceniem
brew uninstall node git, jeśli używasz Homebrew; w Linuksie menedżerem
pakietów.
3. Usuń go z Androida, zostaw Termux
Zrób tak, jeśli nadal używasz aplikacji Termux do innych celów. Naciśnij Ctrl+C, aby zatrzymać serwer, jeśli działa, a potem:
rm -rf ~/SillyTavern ~/SillyTavern-old
Na tym usuwanie się kończy. Nigdzie indziej na telefonie nic nie zostaje, bo SillyTavern nigdy nie instalował niczego poza tym folderem.
Aby usunąć też pakiety, których potrzebował:
pkg uninstall nodejs-lts git
4. Usuń wszystko z Androida, łącznie z aplikacją Termux
Odinstalowanie aplikacji Termux w systemowych ustawieniach Androida usuwa w jednym kroku cały folder domowy Termux, łącznie z SillyTavern. Ustawienia, Aplikacje, Termux, Odinstaluj.
To najszybsza i najbardziej kompletna droga. Przetrwa ją tylko kopia w pamięci współdzielonej, więc nie pomijaj kopii zapasowej.
5. Zainstaluj od nowa na czysto
Na komputerze: sklonuj świeżą kopię, a potem, zanim ją uruchomisz, skopiuj zapisany
folder data w miejsce nowego, pustego, a config.yaml do
folderu SillyTavern.
git clone https://github.com/SillyTavern/SillyTavern -b release
Na Androidzie: zainstaluj Termux z F-Droid, a nie ze Sklepu Play. Wersja ze Sklepu Play nie jest już utrzymywana i zawiera przestarzałe pakiety, co jest najczęstszą przyczyną zepsutej instalacji.
pkg update && pkg upgrade
pkg install git nodejs-lts
git clone https://github.com/SillyTavern/SillyTavern -b release
cp -r ~/storage/shared/SillyTavern-backup ~/SillyTavern/data
cd ~/SillyTavern && bash start.sh
Linia z cp przywraca twoją kopię w miejsce pustego folderu data, który
przed chwilą utworzyło klonowanie. Pomiń ją, jeśli chcesz zacząć naprawdę od zera.
6. Czego to nie dotyczy
- Twój klucz API i konto u dostawcy. SillyTavern zapisuje klucze w
data/default-user/secrets.json, więc trafiają do kopii zapasowej razem z resztą, ale usunięcie folderu ich nie unieważnia. Jeśli chcesz się pozbyć klucza, unieważnij go w panelu dostawcy. - Twoja kopia zapasowa. Na tym polega jej sens: leży poza folderem SillyTavern i nic z powyższego jej nie dotyka.
- Karty postaci pobrane z innych miejsc. Pliki w folderze Pobrane zostają na swoim miejscu.
Nie chcesz odchodzić, tylko naprawić?
Zepsutej instalacji zwykle nie trzeba usuwać. Świeży klon z zachowaniem folderu
data naprawia większość problemów. Na Androidzie
nasz poradnik rozwiązywania problemów w aplikacji Termux omawia nieudane aktualizacje,
błędy start.sh, serwer padający po zablokowaniu ekranu, błąd npm 134 i utracone czaty.
Jeśli odchodzisz przez serwer, a nie przez sam program
Utrzymywanie serwera Node na telefonie to część, przy której większość ludzi się poddaje. LonelyTavern to natywna aplikacja na Androida i iPhone'a, która w ogóle nie potrzebuje serwera. Importuje karty postaci V3 i lorebooki w formacie World Info, działa z dowolnym dostawcą zgodnym z OpenAI za pomocą twojego własnego klucza i trzyma wszystko na urządzeniu.
Darmowa, bez konta, bez reklam i bez naprawiania czegokolwiek o drugiej w nocy. Jest dla osób 18+, a potwierdzenie wieku to jedyna rzecz, o którą kiedykolwiek cię prosi.
Powiązane poradniki: Jak naprawić SillyTavern na Androidzie (Termux) · Czy da się uruchomić SillyTavern na iPhonie? · wszystkie poradniki.
SillyTavern i Termux to niezależne projekty swoich autorów. LonelyTavern nie jest powiązana z żadnym z tych projektów ani przez żaden z nich wspierana. Polecenia są zgodne z oficjalną dokumentacją SillyTavern na docs.sillytavern.app; tam sprawdzisz aktualne instrukcje.
