系统:Android 大小:12.45M
版本:v1.3.5 更新:2026-09-10 03:42:55






SillyTavern官方版是一款集角色扮演与智能对话于一体的AI互动应用,接入了多种主流大模型接口。用户能够自由创建和定制拥有独立人设的虚拟角色,并在丰富的剧情框架下与之展开自然且深入的互动。平台同时提供大量社区角色卡、预设扩展和移动端适配方案,让不同玩家都能找到适合自己的玩法,获得充满温度的陪伴体验。
SillyTavern最初是由社区开发者推出的开源AI聊天前端,经过不断迭代,目前已成为许多角色扮演爱好者常用的工具。它并不直接包含大模型,而是通过API接入各类主流AI引擎,将对话界面、角色设定、记忆管理和辅助功能集中在一起。跨设备同步与浏览器直接访问的特性,使得用户既能在电脑上打磨长篇幅的剧情,也能在手机上利用碎片时间随时继续对话。该应用以开源和高度的自定义能力为特色,让用户可以按照自己的偏好搭建聊天环境。


下面以创建一位名为Amanda的虚拟角色为例,演示完整的自定义流程:


若想在Android手机上自行搭建SillyTavern,可以参考以下步骤。整个过程会用到Termux终端,虽然涉及命令行操作,但按照顺序执行即可完成。
一、安装Termux
Termux是一款适用于Android的终端模拟器,能够提供接近Linux的使用环境。前往其官方项目页面,或通过应用商店找到适配自己手机版本的APK文件,下载后直接安装。若后续更新失败,请先检查网络连接是否稳定。

二、更新基础环境
打开Termux后,依次执行下面两条命令,注意要逐行输入并等待运行完成:
apt update
apt upgrade
过程中如果出现是否继续的Y/N提示,输入Y并回车。

三、安装Git工具
Git用于拉取和更新SillyTavern项目文件,输入下面的命令进行安装:
pkg install git

四、拉取SillyTavern源码
SillyTavern提供release和staging两个分支版本,前者为稳定版,后者属于功能更新更频繁的测试版。根据自己的需要,在Termux中执行git clone命令,从项目的官方仓库拉取对应分支即可。

五、安装Node.js运行环境
进入SillyTavern目录,并安装JavaScript运行环境以及相关依赖:
cd SillyTavern
pkg install nodejs
npm install

六、启动SillyTavern
在项目目录内运行启动脚本即可开启服务:
./start.sh
如果手机重启或Termux被关闭,不需要重复前面的安装步骤,只需进入SillyTavern目录再次运行上面的脚本即可。启动后,在手机浏览器中打开本地服务提示的地址,就能看到同PC端一致的操作界面。


1、刚搭建好为什么界面显示很窄?
这是页面布局设置的问题。可以点击顶部栏中类似人形的按钮,在显示设置中调整合适的页面宽度。部分角色卡会集成播放器、状态栏、开场跳转和界面美化等模块,这些功能需要开启对应的扩展支持。如果只玩纯文字类角色卡,不开启这些附加功能也不影响使用。
2、预设是必须的吗?
预设不是强制要求,但通常很有帮助。预设相当于提前设定好角色的说话风格和叙事规则,能让角色更稳定地保持在剧情氛围中。好的预设也能让文字描写更具感染力和画面感,因此建议优先使用社区中成熟的预设方案。
3、AI回复时间长怎么办?
回复速度会受到多个因素影响:对话楼层越高,上下文越长,AI处理起来就越慢;一些重量级预设也会占用较多计算资源。遇到这种情况,可以先改用轻量级预设,或精简世界信息和角色设定,通常能让响应速度明显提升。
4、SillyTavern和一般AI大语言模型有什么区别?
SillyTavern本质上是一个开源的AI聊天前端,负责对话调度、角色管理、界面展示和场景搭建。而大模型是负责理解和生成文字的引擎。SillyTavern本身不提供模型能力,需要接入外部大模型的API后才能完成智能回复,可以理解为前端工具与后端引擎的结合。
5、Android 15上安装出现问题时如何解决?
建议先删除Termux并重新安装,然后按顺序执行以下命令完成环境配置:pkg update、pkg upgrade、pkg install git、pkg install nodejs。之后再进入SillyTavern目录,重新运行依赖安装和启动脚本,大多数兼容性问题都可以解决。
6、SillyTavern为什么有时会连接不上网络?
SillyTavern的部分服务架设在海外,国内网络环境下直接连接时波动较大,偶尔出现连接不上属于正常情况。遇到此类问题可先检查自身网络状态,或更换网络环境后重试,也可以考虑通过稳定的代理方式来访问相关服务。