#
Android (Termux) 安装
SillyTavern 可以使用 Termux 在 Android 设备上原生运行。
#
安装 Termux
避免从 Google Play 商店安装 Termux,该版本不再维护。 请使用 F-Droid(推荐)或 GitHub 发布版本获取最新版本。
- 从 F-Droid 或 GitHub 发布版本 下载 Termux。
- 安装下载的 APK 文件。
打开 Termux 并运行您的第一个命令:
termux-change-repo- 选择"镜像组"并选择您最近的服务器。您可以使用 Unexpected Keyboard 触摸屏幕或使用滑动手势。
更新 Termux:
pkg update && pkg upgrade
#
安装依赖项
安装必需的软件包:
pkg install git nodejs-lts nano
如果您运行的是 32 位 Android,请参阅下面的
#
安装 SillyTavern
克隆 SillyTavern 仓库(如何选择分支):
发布分支:
git clone https://github.com/SillyTavern/SillyTavern -b release暂存分支:
git clone https://github.com/SillyTavern/SillyTavern -b staging
#
运行 SillyTavern
要运行 SillyTavern,请导航到克隆的目录并运行启动脚本:
cd ~/SillyTavern
bash start.sh
要更新 SillyTavern,请导航到 SillyTavern 目录并运行:
cd ~/SillyTavern
git pull --rebase --autostash
请参阅下面的
#
常见错误
#
不支持的平台:android arm LEtime-web
32 位 Android 需要一个无法通过 npm 安装的外部依赖项。
使用以下命令安装它:
pkg install esbuild
然后继续执行上面的安装步骤。
#
可选:创建别名
您可以为常用命令创建快捷方式,以使您的工作流程更轻松。
打开编辑器修改您的
.bashrc文件:nano ~/.bashrc添加以下行来创建别名:
# 更新 Termux 软件包 alias pkgup="pkg update && pkg upgrade" #启动 SillyTavern alias st='cd ~/SillyTavern && bash start.sh' # 更新 SillyTavern alias stup='cd ~/SillyTavern && git pull --rebase --autostash'保存文件并退出编辑器(在 nano 中,按
CTRL + X,然后按Y,再按Enter)。要应用更改,请运行:
source ~/.bashrc
现在您可以使用以下命令:
st启动 SillyTavernstup更新 SillyTavernpkgup更新 Termux 软件包
#
延伸阅读
下面链接的指南不由 SillyTavern 团队维护。
- ArroganceComplex#2659 的 Termux 中的 SillyTavern 指南:https://rentry.org/STAI-Termux
- 使用 Material Files 访问 Termux 文件:https://www.learntermux.tech/2020/10/Termux-File-Manager.html
- 防止 Termux 进程深度睡眠:https://wiki.termux.com/wiki/Termux-wake-lock