LonelyTavern

如何卸载 SillyTavern(酒馆)

最后更新于 2026年10月4日 · Windows、macOS、Linux 和 Android(Termux) · 由 LonelyTavern 开发者撰写

没有卸载程序。无论是在电脑上,还是在手机的 Termux 里,SillyTavern 都只是一个文件夹,所以删除它就是删掉那个文件夹。先备份,因为你的聊天和角色都在里面。

1. 先备份聊天和角色

你舍不得丢的所有东西,都在 SillyTavern 里的一个文件夹中:data。在删除任何东西之前,把它复制到 SillyTavern 文件夹以外的地方。

在电脑上:用文件管理器把 SillyTavern/data 复制到文档文件夹或 U 盘里;如果你改过设置,把旁边的 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 上,如果你用的是 Homebrew,运行 brew uninstall node git;在 Linux 上用你的包管理器。

3. 从 Android 上删除,但保留 Termux

如果你还用 Termux 做别的事,就这样做。如果服务器正在运行,先按 Ctrl+C 停止它,然后:

rm -rf ~/SillyTavern ~/SillyTavern-old

删除就这么简单。手机上的其他地方不会留下任何东西,因为 SillyTavern 从未在那个文件夹以外安装过任何东西。

如果还想删掉它依赖的软件包:

pkg uninstall nodejs-lts git

4. 在 Android 上删除全部内容,包括 Termux

在 Android 自带的应用设置里卸载 Termux 应用,会一步删掉 Termux 的整个主目录,SillyTavern 也包括在内。设置 → 应用 → Termux → 卸载。

这是最快、也最彻底的方式。只有你存到共享存储里的那份副本能幸存,所以千万别跳过备份。

5. 干净地重新安装

在电脑上:克隆一份全新的副本,然后在启动之前,用你备份的 data 文件夹覆盖新的空文件夹,并把 config.yaml 复制到 SillyTavern 文件夹里。

git clone https://github.com/SillyTavern/SillyTavern -b release

在 Android 上:从 F-Droid 而不是 Play 商店安装 Termux。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. 这些操作不会影响什么

不是想离开,只是想修好它?

出问题的安装通常不需要删除。重新克隆一份并保留 data 文件夹,就能解决大部分问题。在 Android 上,我们的 Termux 故障排查指南涵盖了更新失败、start.sh 报错、锁屏后服务器挂掉、npm 错误 134 以及聊天丢失。

如果你想离开,是因为服务器,而不是软件本身

在手机上运行 Node 服务器,是大多数人最终放弃的那一环。LonelyTavern 是一款原生 Android 和 iPhone 应用,完全不需要服务器。它能导入 V3 酒馆角色卡和世界书,用你自己的密钥连接任意兼容 OpenAI 的服务商,并把一切都保存在设备上。

免费,无需账号,没有广告,也不用半夜两点爬起来修。它仅限 18+,确认年龄是它唯一会向你索要的东西。

在 App Store 下载 下载应用,请到 Google Play

相关指南:修复 Termux 上的 SillyTavern · iPhone 上能运行 SillyTavern 吗? · 全部指南。

SillyTavern 和 Termux 均为各自作者的独立项目。LonelyTavern 与这两个项目都没有关联,也未获得其认可。命令依据 SillyTavern 官方文档(docs.sillytavern.app);最新说明请以那里为准。