这是真货,我们推荐它,不打折扣。Termux 在你自己手机上跑的就是上游那个 Node.js 服务端, 项目开发者交付的是什么样,你拿到的就是什么样:新版本当天可用、服务端插件能加载、 整套扩展功能都在。要付的代价是二十分钟的搭建,以及一个可能被安卓随时收走的会话。
PokiTavern 是我们的应用,是对同一套 API 的另一份实现,所以论功能数量我们落后于上游, 而且会一直落后,这话我们直说。
1.Termux 能给你什么?
上游服务端本体。SillyTavern 采用 AGPL-3.0,Termux 跑的是它未经改动的版本。你这份部署里没有任何一处是别人对这个项目 的重新诠释。文档上写的是什么行为,你手上就是什么行为。
新版本当天就能更新。更新就是一句
git pull --rebase --autostash。1.18.0 发布于 2026-05-03,后面的版本也是
同样的拿法。
服务端插件和完整的扩展面。Stable Diffusion 出图、语音合成、语音识别、 表情分类、图片描述、向量库、联网搜索,在这里全都能用。这些在 PokiTavern 里一个都没有, 是我们的缺口,不是什么设计取向。
这份部署完全属于你。自己的数据目录、自己的备份、可以直接改的配置文件、 想打补丁就打补丁。一个 APK 这些都给不了。
2.搭起来具体要做什么?
先装 Termux,然后照
官方
Termux 教程走。大致六条命令:更新软件源、装 git 和 Node.js、clone 仓库、用
bash start.sh 起服务。之后在手机浏览器里打开
127.0.0.1:8000,你看到的就是 SillyTavern。
用过终端的人,这是一杯咖啡的事,不是一堵墙。没用过的话,这里也确实是大多数人停下来的 地方,把这一条当作决定因素并不丢人。
3.日常要接受什么?
服务端活在一个 Termux 会话里。你关掉会话,它就停;安卓为了腾内存收走进程,它也停;
重启手机之后什么都不剩,得你自己再拉一次。官方教程写到 bash start.sh 就
结束,怎么让进程一直活着是往下让你自己查的,这本身已经说明了这件事归谁管。
另一件事是服务端本身不生成任何文字。它是前端加 API 路由,回复来自你接上去的模型服务。 想断网也出字,就得在 Termux 里再装 llama.cpp 或 koboldcpp,并让两个进程都别断。
4.什么情况下 PokiTavern 更合适?
三点,都跟功能多少无关。第一是服务端一直在,打开应用就是全部流程,每次都一样。第二是
推理在本机:模型在应用里免费下载模型,从 614 MB 的 Qwen3 0.6B 到 3.66 GB 的 Gemma 4 E4B,
之后没信号也能出字。第三是不用组装,不装 Node.js、
不 git clone、不用挑镜像源,全程
不碰终端。
| Termux 跑上游 | PokiTavern | |
|---|---|---|
| 实际跑的是什么 | 上游 Node.js 服务端,未经改动 | 实现 1.18 API 的 Dart 服务端 |
| 上游出新版 | 当天,git pull 即可 | 等我们发新版本 |
| 服务端插件 | 支持 | 没有 |
| AI Horde 与 NovelAI 后端 | 支持 | 没有 |
| Stable Diffusion 出图 | 支持 | 没有 |
| 语音合成与语音识别 | 支持 | 没有 |
| 表情分类与图片描述 | 支持 | 没有 |
| 向量库与联网搜索 | 支持 | 没有 |
| 世界书、正则、Quick Reply、分组聊天、提示词模板 | 支持 | 支持 |
| 前端 | 项目自带的那套 | 同一套前端,内置在应用里 |
| 配置成本 | 先装 Termux,再敲六条命令 | 装一个 APK |
| 需要终端吗 | 需要 | 不需要 |
| 重启手机之后 | 手动再拉一次 | 打开应用即可 |
| 模型跑在手机上 | 要自己再装一个本地后端 | 可以,模型在应用里免费下载 |
| 给同一 Wi-Fi 下的设备提供服务 | 可以,需自行配置监听 | 可以,局域网模式 |
| 数据存在哪 | Termux 家目录下的文件 | 本机 SQLite |
| 许可证 | AGPL-3.0 | AGPL-3.0 |
| 价格 | 免费 | 免费 |
继续走 Termux 吧,如果出图、语音朗读、表情立绘、向量库或联网搜索是你玩法的一部分; 如果你要用服务端插件;如果你要第一时间用上新版本;或者你只是希望这份部署从配置文件起 就完全属于自己。这些我们都不是替代品,再方便也换不来。
5.常见问题
PokiTavern 是 SillyTavern 的分支吗?
不是。它是另写的一个服务端,用 Dart 实现,逐个端点对齐 SillyTavern 1.18 API,并在其上提供该项目的官方前端。Termux 跑的则是上游那个 Node.js 服务端本体。两者都是 AGPL-3.0,项目之间没有隶属关系。
PokiTavern 缺哪些 SillyTavern 功能?
服务端插件、AI Horde 与 NovelAI 后端、Stable Diffusion 出图、语音合成与识别、表情分类、图片描述、向量库、联网搜索。这些在 Termux 装的上游版本里都能用。只要其中任何一项是你玩法的一部分,就该装上游。
SillyTavern 出新版之后 PokiTavern 多久跟上?
永远慢于一次 git pull。Termux 那边新版本发布当天就能拿到。我们的服务端对齐的是 2026-05-03 发布的 1.18 API,新端点要等我们实现、测试、再发一个新版本才会进到应用里。这个时间差是结构性的,不是排期问题。
Termux 装的服务端会一直在后台跑吗?
不会自己一直跑。服务端活在一个 Termux 会话里,你关掉它、或者安卓为了腾内存收走进程,它就停了,重启手机之后什么都不剩。官方教程写到 bash start.sh 就结束,怎么让它保持存活是让你自己往下查的。
Termux 装的酒馆能断网生成吗?
要你在 Termux 里再装一个 llama.cpp 或 koboldcpp 之类的本地后端,再让 SillyTavern 连过去才行。服务端本身是前端加 API 路由,不是推理引擎。PokiTavern 自带一个,这也是那 202 MB 主要换来的东西。
数据能从 Termux 搬到 PokiTavern 吗?
角色卡和世界书能搬,因为两边读的是同一批文件。PNG 卡把 JSON 存在图片的 tEXt 块里,V2 在 chara 下、V3 在 ccv3 下,世界书按 JSON 导入。聊天记录的存储方式不同,直接拷目录搬不过来。
替代方案总览里还有我们推荐的另外两条路,其中 OMate Chat 适合想从商店装、或者用 iPhone 的人。 我们的中文文档是对着 SillyTavern 1.18.0 源码写的世界书、 提示词拼装和采样参数详解,走哪条路都用得上。我们的安装包在下载页。