有人会问,诶呀牢塔牢塔,我想让我在手机上玩啊,怎么办?
其实只要你的电脑和手机在同一个WiFi网络下,还真能做到。
打开 SillyTavern 文件夹,找到 config.yaml 这个文件,以管理员权限打开记事本进行编辑。
打开后会看见一大坨乱七八糟的代码。其实我们只需要记住几个很关键的地方即可:
Whitelist(白名单)basicAuthUser(设置密码用)找到后先放在一边,接下来找几个东西。
🖥️ 电脑端:
打开「网络和Internet」→「WLAN」→ 点开你连的 WiFi 名字(属性),找到 IPv4 地址 记下来。
📱 手机端:
在连接了同一个 WiFi 的前提下,打开设置搜索 ip,找到本机 IP 地址即可。
回到用记事本打开的 config.yaml,找到 Whitelist,通常长这样:
在下面加上你手机的 ip 地址:
加好后保存(Ctrl + S)后关掉。
看看 config.yaml 文件里的端口:
是不是 8000?不是的话也不要着急,不一定要改。记住这个数,后面有用。
确保电脑上 ST 的 start.bat 已经打开了,cmd 黑色窗口已经在运行。
打开手机浏览器,输入:
举个栗子吧:
如果能打开,恭喜你 🎉 其实 Whitelist 白名单就是一个保护机制,除了你加的 ip 以外其他的 ip 全都不准进来,和看门狗一个道理。
还记得一开始让你留意的 basicAuthUser 吗?这个说白了就是一个安全锁,和手机密码一模一样。
回到 config.yaml 找找这几行:
这个就是安全锁了,防止你的对话在局域网 WiFi 被别人看见。你也不想别人看见你与 AI 的奇奇怪怪的话题吧()
所以如果你想的话,就把 basicAuthMode 改为 true 吧。
好了,两个小研究就到此结束。祝你玩得开心 🎉