首页 替代方案对比 Termux 跑上游 SillyTavern

Termux 跑上游 SillyTavern

更新于 2026-07-27 · 由 PokiTavern 团队撰写 · 与 SillyTavern 项目无隶属关系

这是真货,我们推荐它,不打折扣。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.0AGPL-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 源码写的世界书、 提示词拼装和采样参数详解,走哪条路都用得上。我们的安装包在下载页