安卓和 windows 的咕咕助手自带此功能,本文适用于云酒馆及不使用我脚本的安卓和 windows。
咕咕助手安卓版: 安卓一键部署酒馆
咕咕助手 windows 版: Windows 一键部署酒馆
正常操作不会改变用户数据。但建议养成好习惯,在执行不熟悉的操作前备份数据,以防万一。
- 点击跳转对应平台
安卓 Termux
一、 打开 Termux。
- 如果有脚本正在运行,需要先退出,确保行首是
~ $才能输入命令。 - 退出脚本:可按脚本菜单的退出选项,或点亮屏幕下方的
ctrl按钮,然后用输入法输入英文c(相当于ctrl+c的组合键)。
二、 进入 SillyTavern 的根目录。不同安装方式的路径可能不同。执行命令后,确保行首路径有变化。
cd SillyTavern

三、 获取所有版本标签信息。
git fetch --all --tags
如果报错
fatal: unable to access 'https://github.com/SillyTavern/SillyTavern.git/': Recv failure: Connection was reset表示网络无法连接到 GitHub。可以尝试开启网络工具的 TUN 模式,或执行以下命令更换为镜像仓库地址,再重复
git fetch --all --tags这一步操作。git remote set-url origin https://hubproxy-advj.onrender.com/SillyTavern/SillyTavern.git
四、 列出版本标签,在这里面找到自己想要回退的版本。
- 列出所有标签:
git --no-pager tag --sort=v:refname - 或只列出
1.13系列的标签:git --no-pager tag -l "1.13.*"
五、 切换版本,将版本号改为上一步中列出的标签之一。例如,切换到 1.13.4 版本:
git checkout 1.13.4
如果报错
error: Your local changes to the following files would be overwritten by checkout表示酒馆的程序本体被修改过(例如登录页美化代码),或依赖包不匹配(如
package-lock.json文件),错误下面会列出具体的报错文件。备份自己改过的文件,然后执行以下命令放弃所有修改,再重复git checkout 1.13.4这一步操作。此操作不会影响data目录下的用户数据。git reset --hard
六、 安装新版本对应的依赖。
npm install
七、 按正常方式启动 SillyTavern 即可。
Windows
一、 在文件资源管理器中打开 SillyTavern 的根目录,清空地址栏的路径,输入 cmd 并按回车,直接在当前目录打开命令提示符。

二、 获取所有版本标签信息。
git fetch --all --tags
如果报错
fatal: unable to access 'https://github.com/SillyTavern/SillyTavern.git/': Recv failure: Connection was reset表示网络无法连接到 GitHub。可以尝试开启网络工具的 TUN 模式,或执行以下命令更换为镜像仓库地址,再重复
git fetch --all --tags这一步操作。git remote set-url origin https://hubproxy-advj.onrender.com/SillyTavern/SillyTavern.git
三、 列出版本标签,在这里面找到自己想要回退的版本。
- 列出所有标签:
git --no-pager tag --sort=v:refname - 或只列出
1.13系列的标签:git --no-pager tag -l "1.13.*"
四、 切换版本,将版本号改为上一步中列出的标签之一。例如,切换到 1.13.4 版本:
git checkout 1.13.4
如果报错
error: Your local changes to the following files would be overwritten by checkout表示酒馆的程序本体被修改过(例如登录页美化代码),或依赖包不匹配(如
package-lock.json文件),错误下面会列出具体的报错文件。备份自己改过的文件,然后执行以下命令放弃所有修改,再重复git checkout 1.13.4这一步操作。此操作不会影响data目录下的用户数据。git reset --hard
五、 安装新版本对应的依赖。
npm install
六、 按正常方式启动 SillyTavern 即可。
云服务器 Docker 部署
一、 打开 1panel 面板,进入 容器 > 编排 页面。
二、 点击 sillytavern 条目对应的 编辑 按钮。
三、 修改 image 行,将标签从 latest 更改为具体的版本号。例如,要回退到 1.13.4 版本,参考以下更改。
# 更改前
image: ghcr.io/sillytavern/sillytavern:latest
# 更改后
image: ghcr.io/sillytavern/sillytavern:1.13.4
四、 修改完成后,点击 确认 按钮,等待新的镜像拉取成功。
大陆服务器可能因国际网络原因导致拉取速度较慢或无法拉取。
不知道有那些版本 点击跳转 github 页面查看版本
云服务器 Git 部署
待续
喜欢的话,留下你的评论吧~