如何在iOS 和 Android手机上使用

B站影视 欧美电影 2025-03-29 01:15 1

摘要:本文提供了一个详细的教程,讲解如何在 iOS 和 Android 上使用 SillyTavern,包括通过手机浏览器访问网页版、在 Android 上通过 Termux 安装完整版本,以及使用 OMate Chat 。以下是每个部分的详细分析和步骤,基于最新的

本文提供了一个详细的教程,讲解如何在 iOS 和 Android 上使用 SillyTavern,包括通过手机浏览器访问网页版、在 Android 上通过 Termux 安装完整版本,以及使用 OMate Chat 。以下是每个部分的详细分析和步骤,基于最新的研究和官方文档。

SillyTavern 的背景

SillyTavern 是一个用户界面,允许与文本生成的大型语言模型(LLM)、图像生成引擎和文本转语音(TTS)模型交互,适合需要强大提示控制的资深用户。它是开源的,社区驱动,硬件需求低,可运行于支持 NodeJS 18 或更高版本的设备上。官方文档见 。

方法 1:使用手机浏览器访问 SillyTavern 网页版

此方法需要先在电脑上运行 SillyTavern,然后通过手机浏览器访问。以下是详细步骤:

安装 SillyTavern:
按照 的官方指南,在 Windows、Linux 或 Mac 上安装 SillyTavern。安装完成后,确保服务器能正常启动。
配置远程访问:
找到 SillyTavern 目录下的 config.yaml 文件。编辑文件,将 listen: true 设置为 true,以允许其他设备连接。可选:为增强安全,设置 IP 白名单或启用 HTTP 基本认证(basicAuthMode: true,并配置用户名和密码)。 启动服务器:
使用命令行启动 SillyTavern 服务器,查看输出确认运行在端口 8000(默认)。
获取电脑 IP 地址: Windows:打开命令提示符,输入 ipconfig,查找 IPv4 地址。 Linux/Mac:打开终端,输入 ifconfig 或 ip addr show,查找类似 192.168.x.x 的地址。
手机访问: 在 iOS 或 Android 设备上打开浏览器(如 Safari 或 Chrome)。 输入 http://:8000,例如 。 若启用了认证,输入配置的用户名和密码。 使用 SillyTavern:
进入界面后,可与 AI 角色互动,导入角色卡,管理世界信息等。

优点:

无需在手机上安装任何应用,适合已有电脑的用户。 利用电脑的计算资源,适合处理复杂任务。 可从同一网络中的任何设备访问,灵活性高。

缺点:

需要电脑始终运行,增加能耗。 手机浏览器可能因屏幕尺寸导致界面显示不佳,交互体验可能受影响。 若未正确配置(如未启用认证),存在安全风险,尤其是在开放网络中。
方法 2:通过 Termux 在 Android 上安装 SillyTavern

此方法适合无电脑的 Android 用户,通过 Termux 在手机上运行 SillyTavern。以下是详细步骤,基于社区指南:

安装 Termux:
从 下载 Termux APK,安装后打开。注意:不要使用 Google Play 版本,因其可能不兼容。
更新 Termux:
运行以下命令:
bash apt update apt upgrade
若提示更新,输入 'y' 并回车。
安装 Git:
运行:
bash pkg install git
等待安装完成。
克隆 SillyTavern 仓库:
运行:
bash git clone https://github.com/SillyTavern/SillyTavern
可选:若需开发分支,运行 git clone -b staging 。
进入目录并安装 Node.js:
运行:
bash cd SillyTavern pkg install nodejs
安装依赖:
运行:
bash npm install
等待依赖安装完成。
启动服务器:
运行:
bash ./start.sh
或:
bash bash start.sh
终端会显示服务器启动信息,确认运行在端口 8000。
本地访问:
在同一 Android 设备上打开浏览器,访问 或 http://localhost:8000。
远程访问(可选):
编辑 config.yaml,设置 listen: true。
找到 Android 设备的 IP 地址(可通过 Termux 运行 ip addr show 查看)。
在其他设备上浏览器输入 http://:8000,如 。

注意:

此方法非官方支持,可能会遇到兼容性问题。 为提升后台运行性能,可参考 禁用 Termux 的幻影进程杀死功能。 文件管理可使用 Material Files,参考 。

优点:

无需电脑,手机独立运行,适合移动场景。 可配置后从其他设备访问,灵活性较高。

缺点:

方法 3:使用 OMate Chat 导入角色卡和世界书

OMate Chat 是一个移动优化的 AI 聊天应用,支持导入角色卡,但它以知识库代替世界书,在个别角色卡上存在一定的兼容性问题。以下是详细步骤:

打开 OMate Chat:
在 Android 或 iOS 设备上启动 OMate Chat 应用。
导入角色卡:
进入角色管理界面,通常有“+”按钮或类似选项。 选择“导入角色”或“Import Character”。 可选择从本地文件导入(支持 JSON 或 PNG 格式)或通过 URL 导入。 选择文件或输入 URL 地址,确认并保存。
注意事项:
根据 ,OMate Chat 支持 Character Card V1、V2、V3(CCV3)格式。 不直接支持世界书(LoreBooks)或角色书(Character Books),用户需将 SillyTavern 的世界信息作为知识库导入。

功能说明:

OMate Chat 提供故事模式、长期记忆和自定义提示等功能,知识库可以部分替代世界书的作用,但目前无法直接导入。 适合需要移动端简单操作的用户,界面友好,易于上手。

优点:

设计优化移动端,操作简单,角色卡导入便捷。 可能包含额外功能如故事模式,适合轻量级使用。

对比与总结

以下表格总结三种方法的适用场景、优点和缺点:

方法适用场景优点缺点手机浏览器访问有电脑可用,需全功能无需手机安装,利用电脑资源需要电脑运行,界面可能不佳,安全风险Android Termux 安装无电脑,仅手机,需全功能手机独立运行,可远程访问(配置后)安装复杂,性能受限,安全考虑OMate Chat 使用移动端简单使用,无需世界书界面友好,易于角色卡导入知识库代替世界书

总结分析:

手机浏览器访问 适合有电脑的用户,充分利用电脑资源,适合需要完整功能(如世界书和扩展)的场景,但需注意网络配置和安全。 Android Termux 安装 提供手机独立运行的选项,适合无电脑的用户,但安装复杂,性能可能受限,需技术基础。 OMate Chat 使用 适合移动端简单操作,角色卡导入方便,但个别角色卡可能存在兼容性问题,适合入门和轻量级需求。

最终选择应基于用户需求:若需完整功能,优先考虑前两种方法;若追求移动端便利或是初学者,可选择 OMate Chat。建议根据设备条件和使用场景灵活调整。

关键引用

来源:小唐科技频道

相关推荐