有人会问,诶呀牢塔牢塔,我想让我在手机上玩啊,怎么办?
其实只要你的电脑和手机在同一个WiFi网络下,还真能做到。

1 备份 config.yaml

打开 SillyTavern 文件夹,找到 config.yaml 这个文件,以管理员权限打开记事本进行编辑。

⚠️ 建议你先给 config.yaml 做个备份扔到其他地方,小白改我怕你不小心删了什么其他字段就彻底用不了了。

打开后会看见一大坨乱七八糟的代码。其实我们只需要记住几个很关键的地方即可:

找到后先放在一边,接下来找几个东西。

2 找设备 IP 地址

🖥️ 电脑端:

打开「网络和Internet」→「WLAN」→ 点开你连的 WiFi 名字(属性),找到 IPv4 地址 记下来。

📱 手机端:

在连接了同一个 WiFi 的前提下,打开设置搜索 ip,找到本机 IP 地址即可。

3 配置白名单(Whitelist)

回到用记事本打开的 config.yaml,找到 Whitelist,通常长这样:

Whitelist:
- ::1
- 127.0.0.1

在下面加上你手机的 ip 地址:

Whitelist:
- ::1
- 127.0.0.1
- (你手机的 ip 地址)

加好后保存(Ctrl + S)后关掉。

⚠️ 如果连不上再次打开 config.yaml 发现没加上,肯定是你记事本没有使用管理员权限打开。打开了修改了保存了再关闭,才有可能正常。

4 确认端口号

看看 config.yaml 文件里的端口:

port: 8000

是不是 8000?不是的话也不要着急,不一定要改。记住这个数,后面有用。

5 手机访问

确保电脑上 ST 的 start.bat 已经打开了,cmd 黑色窗口已经在运行。

打开手机浏览器,输入:

(你电脑的 ip 地址):8000(或者你刚刚记下的端口)

举个栗子吧:

192.168.1.100:8000
💡 记得不要使用中文输入法的冒号(:),要用英文的冒号(:)。

如果能打开,恭喜你 🎉 其实 Whitelist 白名单就是一个保护机制,除了你加的 ip 以外其他的 ip 全都不准进来,和看门狗一个道理。

6 加个安全锁(BasicAuth 可选)

还记得一开始让你留意的 basicAuthUser 吗?这个说白了就是一个安全锁,和手机密码一模一样。

回到 config.yaml 找找这几行:

basicAuthMode: false
# Basic authentication credentials
basicAuthUser:
username: "账号"  (账号)
password: "密码"  (密码)

这个就是安全锁了,防止你的对话在局域网 WiFi 被别人看见。你也不想别人看见你与 AI 的奇奇怪怪的话题吧()

所以如果你想的话,就把 basicAuthMode 改为 true 吧。

好了,两个小研究就到此结束。祝你玩得开心 🎉

⚠️
免责声明:本站分享的所有教程、工具及资源仅供学习交流使用, 无任何商业性质,无不良引导。请勿用于非法用途,下载后请于24小时内删除。
✨ 墨绘工坊 · 保留所有权利
蜀ICP备2026027691号
粤公网安备44060502004411号