Как удалить SillyTavern
Деинсталлятора нет. SillyTavern — это одна папка, на компьютере или внутри Termux на телефоне, поэтому удалить его — значит удалить эту папку. Сначала сделайте резервную копию: в ней лежат ваши чаты и персонажи.
1. Сначала сделайте резервную копию чатов и персонажей
Всё, что вам было бы жалко потерять, лежит в одной папке внутри SillyTavern: data. Прежде чем что-то удалять,
скопируйте её куда-нибудь за пределы папки SillyTavern.
На компьютере: с помощью файлового менеджера скопируйте SillyTavern/data в папку «Документы» или
на USB-накопитель, а рядом — config.yaml, если вы меняли какие-либо
настройки. Если вы устанавливали через SillyTavern Launcher, SillyTavern лежит внутри него, так что
папка — SillyTavern-Launcher/SillyTavern/data. С Docker скопируйте все папки
рядом с вашим docker-compose.yml: data, config,
plugins и extensions.
На Android: скопируйте её в общее хранилище, где она переживёт всё, что вы потом сделаете с Termux.
termux-setup-storage
cp -r ~/SillyTavern/data ~/storage/shared/SillyTavern-backup
Первая команда запрашивает у Android разрешение на доступ к хранилищу — подтвердите запрос, когда он появится. Прежде чем что-то удалять, проверьте в файловом менеджере, что папка существует.
2. Удаление в Windows, macOS или Linux
Сначала остановите сервер: закройте его окно терминала или нажмите в нём Ctrl+C. Затем удалите
папку SillyTavern — там, куда вы её клонировали или распаковали. Вот и всё удаление.
Если вы клонировали или распаковали его сами, SillyTavern ничего не устанавливал за пределами этой папки, так что
ни записей в реестре, ни системных файлов не остаётся.
Устанавливали через SillyTavern Launcher? SillyTavern лежит внутри
папки лаунчера, поэтому сначала сделайте резервную копию SillyTavern-Launcher/SillyTavern/data. Чтобы
удалить и Node.js, прежде всего остального откройте в лаунчере Toolbox, затем App Uninstaller. Потом
удалите всю папку SillyTavern-Launcher и ярлыки на рабочем столе, которые он предлагал
создать.
Запускаете в Docker? Из папки с вашим
docker-compose.yml (внутри клона это SillyTavern/docker):
docker compose down
docker rmi ghcr.io/sillytavern/sillytavern:latest
Если вы запускали его через docker run, то перед удалением образа выполните для контейнера docker stop и
docker rm. Затем удалите клон SillyTavern или ту папку, где лежат ваш docker-compose.yml и его папки
с данными.
Node.js и Git устанавливались отдельно, и ими могут пользоваться другие программы.
Удаляйте их, только если они больше ничему не нужны: в Windows — через «Параметры» → «Приложения»; на Mac — командой
brew uninstall node git, если вы пользовались Homebrew; в Linux — через ваш менеджер
пакетов.
3. Удаление с Android с сохранением Termux
Этот вариант — если вы всё ещё пользуетесь Termux для других задач. Нажмите Ctrl+C, чтобы остановить сервер, если он запущен, а затем:
rm -rf ~/SillyTavern ~/SillyTavern-old
Вот и всё удаление. Больше нигде на телефоне ничего не остаётся, потому что SillyTavern никогда ничего не устанавливал за пределами этой папки.
Чтобы заодно удалить пакеты, которые ему были нужны:
pkg uninstall nodejs-lts git
4. Удаление всего на Android, включая Termux
Удаление приложения Termux через настройки приложений самого Android за один шаг стирает всю домашнюю папку Termux вместе с SillyTavern. Настройки → Приложения → Termux → Удалить.
Это самый быстрый и самый полный способ. Уцелеет только копия, которую вы сделали в общем хранилище, так что не пропускайте резервное копирование.
5. Чистая переустановка
На компьютере: склонируйте свежую копию, затем, прежде чем её запускать, скопируйте сохранённую
папку data поверх новой, пустой, а config.yaml — в
папку SillyTavern.
git clone https://github.com/SillyTavern/SillyTavern -b release
На Android: устанавливайте Termux из F-Droid, а не из Google Play. Сборка из Google Play больше не поддерживается и поставляет устаревшие пакеты — это самая частая причина сломанной установки.
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
Строка с cp восстанавливает резервную копию поверх пустой папки data, которую
только что создал клон. Пропустите её, если хотите начать действительно с нуля.
6. Что это не затрагивает
- Ваш API-ключ и аккаунт у провайдера. SillyTavern хранит ключи в
data/default-user/secrets.json, так что они переезжают вместе с резервной копией, но удаление папки их не отзывает. Если хотите избавиться от ключа, отзовите его в панели управления провайдера. - Ваша резервная копия. В этом весь смысл: она лежит вне папки SillyTavern, и ничто из описанного её не касается.
- Карточки персонажей, скачанные в другие места. Файлы в папке «Загрузки» остаются на месте.
Не хотите уходить, а только починить?
Сломанную установку обычно не нужно удалять. Свежий клон с сохранением папки
data исправляет большинство проблем. Для Android
наше руководство по устранению неполадок в Termux охватывает сбои обновления,
ошибки start.sh, остановку сервера при блокировке экрана, ошибку npm 134 и пропавшие чаты.
Если вы уходите из-за сервера, а не из-за самой программы
Держать Node-сервер на телефоне — это то, на чём сдаётся большинство. LonelyTavern — нативное приложение для Android и iPhone, которому вообще не нужен сервер. Оно импортирует карточки персонажей V3 и лорбуки World Info, работает с любым OpenAI-совместимым провайдером с вашим собственным ключом и хранит всё на устройстве.
Бесплатно, без аккаунта, без рекламы, и ничего не нужно чинить в два часа ночи. Это приложение 18+, и подтверждение возраста — единственное, о чём оно вас когда-либо просит.
Другие руководства: Как исправить SillyTavern в Termux · Можно ли запустить SillyTavern на iPhone? · все руководства.
SillyTavern и Termux — независимые проекты своих авторов. LonelyTavern не связан ни с одним из этих проектов и не одобрен ими. Команды взяты из официальной документации SillyTavern на docs.sillytavern.app; актуальные инструкции смотрите там.
