用户设置
更改聊天界面的主题、外观和风格以满足您的喜好。
使用精灵与角色聊天,就像在 Doki Doki 文学俱乐部和其他著名 VN 游戏等视觉小说中一样。
常规设置
这些是影响您整体 SillyTavern 体验的核心设置。
用户界面语言
SillyTavern的用户界面有多种语言版本。语言选择器提供以下选项:
- 默认:使用您的系统语言(如果可用)
- 英语:无论系统设置如何,都强制使用英语 UI
- 通过下拉菜单可以选择其他语言
注意:此设置仅影响用户界面文本。对于人工智能对话翻译,请使用 聊天翻译 扩展。
软件版本
您当前的 SillyTavern 版本显示在右上角。此信息对于以下方面至关重要:
- 故障排除
- 确保与扩展的兼容性
- 确定更新是否可用
更新SillyTavern到最新版本,请参考 更新中 文档。
账户管理
控制您的 SillyTavern 用户帐户,备份您的设置和用户数据,并管理用户角色和权限 多用户模式.
账户
在“帐户”对话框中,您可以查看和编辑您的个人资料信息、更改密码以及管理帐户设置。
简介信息
- 显示名称(可通过铅笔图标编辑)
- 用户头像(也可以使用更改 用户人设)
- 账户手柄
- 用户角色
- 帐户创建日期
- 密码状态(锁定/解锁图标表示保护)
账户操作
- 设置快照:创建、管理和恢复用户设置的备份
- 下载备份:导出所有用户数据的完整备份
- 更改密码:更新您的帐户安全凭证
危险区
应谨慎使用的关键帐户操作:
- 重置设置:将所有设置恢复为出厂默认值
- 重置一切:完成帐户擦除并恢复出厂设置
管理面板
适用于: 多用户模式
多账户功能需要
enableUserAccounts在 config.yaml 中设置为 true。
选择 管理用户 查看和管理现有用户帐户。
用户资料
- 自定义头像管理(上传/删除)
- 显示名称和句柄
- 角色和状态信息
- 帐户创建日期
- 密码保护状态
账户控制
- 编辑显示名称
- 启用帐户
- 禁用帐户
- 晋升为管理员
- 降级为普通用户
管理行动
- 下载用户数据备份
- 更改用户密码
- 删除帐户
新用户
选择 新用户 创建一个新的用户帐户。
- 显示名称*(例如“John Snow”)
- 用户句柄*(仅限小写字母、数字和破折号)
- 密码(可选)
- 密码确认
创建新用户会自动在 /data/ 目录中生成一个子文件夹,使用用户的句柄作为文件夹名称。
退出
适用于: 多用户模式
退出当前会话。
设置搜索
方便的搜索栏可帮助您快速找到特定设置:
- 在“用户设置”中的任意位置键入任意关键字来过滤和突出显示设置
- 搜索设置名称和描述
- 帮助更有效地导航复杂的设置
用户界面主题
更改聊天界面的外观以满足您的喜好。
有关此部分中的设置的更多信息 用户设置,参见 用户界面定制.
角色处理
- 字符列表副标题:选择在角色名称下显示哪些附加信息 角色 清单:
- 角色版本
- 创建者:
- 导入卡标签:控制导入角色卡时如何处理标签:
- 询问 - 显示每次导入的对话框
- None - 不导入任何标签
- 全部 - 导入所有标签
- 现有 - 仅导入已存在的标签
- 高级角色搜索:启用后,使用模糊匹配并搜索所有角色数据字段,而不仅仅是名称。
- 更喜欢查尔。 提示词:如果启用,则使用角色卡的系统提示词覆盖(如果可用)。
- 更喜欢查尔。指示:如果启用,则使用角色卡的历史记录指令覆盖(如果可用)。
- 切勿调整头像大小:防止裁剪/调整导入的角色图像的大小。禁用后,图像大小将调整为 512x768。
- 显示头像文件名:显示角色列表中角色头像的实际文件名。
- 无剧透模式:将角色定义隐藏在编辑器面板中的扰流按钮后面。
杂项
- 重新加载聊天:重新加载并重画当前聊天。
- 调试菜单:访问调试选项。
- 流畅的串流:通过逐字母显示文本来平滑流式生成。包括速度控制滑块。要从平滑流中排除推理块,请启用“排除‘思考...’”选项。
- 流淡入:对流文本应用淡入效果。可以在有或没有平滑流的情况下使用。
- 留言声音:消息生成完成时播放声音。
- 仅背景声音:仅在浏览器选项卡未聚焦时播放声音。
- 宽松的 API URL:减少 API URL 的格式要求。
- 世界书导入对话框:导入带有嵌入知识的角色时,显示世界书/世界书的导入对话框。
- 自动选择输入文本:单击时自动选择某些输入字段中的文本。
- Markdown 热键:启用 Markdown 格式的键盘快捷键。
- 恢复用户输入:刷新页面时保留未保存的用户输入。
- 移动用户界面:允许通过拖动重新定位 UI 元素(仅限 PC)。
- 重置 按钮恢复默认位置
- 用于保存/加载 UI 布局的预设系统
聊天/消息处理
消息显示设置
控制消息在聊天界面中的加载和显示方式。这些设置会影响整体聊天体验和性能。
- # 要加载的消息:分页前加载的聊天历史消息数(0 = 全部)
- 流媒体 FPS:流文本的更新速度(5-100 FPS)
- 示例消息行为:
- 逐渐推出
- 始终包含示例
- 切勿包含示例
- 图像滑动行为 (控制画廊风格图像的滑动切换回复操作):
- 生成新的:允许生成新图像 图像生成 延伸
- 翻转:循环浏览现有图像,在末端环绕
输入和响应控制
确定如何发送消息以及 AI 如何继续响应的设置。
- 输入发送:选择“禁用”、“自动”(PC) 或“启用”
- “发送”继续:使用“发送”按钮继续 AI 回复
- 快速“继续”按钮:显示延长AI最后一条消息的按钮
- 快速“模拟”按钮:显示单消息角色模拟按钮
- 滑动切换回复:显示替代 AI 响应的箭头按钮(PC 和移动设备)
- 手势:启用滑动切换回复手势生成(仅限移动设备)
自动管理
帮助管理聊天流程和内容的自动化功能。
- 自动加载上次聊天记录:启动时自动加载最近的聊天记录
- 自动滚动聊天:自动滚动到最新消息
- 自动保存消息编辑:保存消息编辑内容而不确认
- 确认消息删除:删除消息前的提示词
- 自动修复 Markdown:自动纠正 Markdown 格式
自动-滑动切换回复
根据可配置的标准自动拒绝并重新生成 AI 消息。
- 启用自动-滑动切换回复:自动滑动切换回复功能的主开关
- 最小生成消息长度:如果消息短于此值,则触发自动滑动切换回复
- 列入黑名单的单词:可以触发auto-滑动切换回复的单词列表,以逗号分隔
- 黑名单字数为滑动切换回复:必须检测到触发自动滑动切换回复的黑名单单词的最小数量
自动继续
如果模型在达到一定长度之前停止,则自动继续响应。
这可以让你的人工智能在多个部分中写出一个长的响应,这样你就可以得到一个简短的响应 响应长度设置 同时仍然收到很长的回复。
它不会让人工智能写出比其他情况更多的内容。要求人工智能继续一条它认为“已完成”的消息通常是行不通的。参见 如何让AI写得更多? 以获得其他想法。
- 启用自动继续:自动继续的主切换
- 允许聊天补全 API:为聊天补全 API 端点启用自动继续功能
- 目标长度(token):token 中所需的消息长度 - 如果消息短于该值(0-1024),将触发继续
消息格式和显示
控制消息的格式以及显示的内容。
- 禁止外部媒体:阻止来自外部域的嵌入媒体
- 显示 {{char}}:在回复中:如果生成,则在响应中保留角色名称前缀
- 显示 {{user}}:在回复中:如果生成,则在响应中保留用户名前缀
- 实验宏引擎:启用支持嵌套的高级宏处理
- 在回复中显示标签:允许响应中的(某些)HTML 标签显示为 HTML
- 放松群组消息修剪:允许AI在群聊中为其他角色发言,而不是停止生成响应
- 显示群聊队列:显示群聊角色列表中的回复顺序
- Pin 问候语消息样式:始终渲染问候语中的样式标签,即使消息由于延迟加载而被卸载。
提示词检查调试
- 将提示词记录到控制台:输出提示词到浏览器控制台
- 请求 token 概率:从 API 请求 AI 响应的 token 概率。如果有的话,可以在以下位置查看这些内容: 代币概率.
自动完成
- 自动隐藏详细信息
- 匹配样式(开头为/包含/模糊)
- 视觉风格(主题/深色/浅色)
- 键盘选择选项
- 字体缩放
- 宽度控制
ST脚本设置
配置选项 ST脚本解析器.
严格_转义
- 管道不需要在带引号的值中转义。
- 符号前面的反斜杠可以转义,以提供后跟功能符号的文字反斜杠。
参见 严格逃脱 了解更多信息。
REPLACE_GETVAR
当变量值包含可解释为宏的文本时,有助于避免双重替换。
参见 替换变量宏 了解更多信息。
清理菜单
清理菜单提供了一个数据维护工具,可帮助您识别并删除 SillyTavern 安装中不必要的文件。此功能有助于保持数据目录井井有条,并可以释放大量磁盘空间。
警告“重要警告”
清理工具将永久删除文件。 此操作无法撤消!
手动上传到
/data/user/files/和/data/user/images/如果目录不与聊天消息或资料库条目关联,则目录将被删除。如果不确定,请在使用“清理”菜单之前备份数据。
如何使用清理功能
- 单击 清理 按钮下的 杂项 部分
- 点击 扫描 分析您的安装。这可能需要一些时间,具体取决于数据目录的大小
- 查看找到的文件类别
- 使用 查看 删除前预览文件内容
- 使用 下载 删除前保存文件
- 根据需要删除单个文件或整个类别
清理类别
清理工具将松散文件扫描为以下类别:
文件
- 它发现了什么:与聊天消息或资料库条目无关的文件
- 地点:
/data/<user-handle>/user/files/ - 风险: ⚠️ 将删除手动上传 聊天中未提及的内容
- 何时清洁:如果不需要未引用的文件,可以安全删除
图片
- 它发现了什么:与聊天消息无关的图像
- 地点:
/data/<user-handle>/user/images/ - 风险: ⚠️ 将删除手动上传 聊天中未提及的内容
- 何时清洁:如果您不需要未引用的图像,可以安全删除
聊天记录
- 它发现了什么:与已删除的角色关联的聊天文件
- 地点:
data/<user-handle>/chats/ - 风险: ⚠️ 孤立的聊天将永久丢失
- 何时清洁:如果您故意删除了角色并且不再需要他们的聊天记录,则可以安全删除
群聊
- 它发现了什么:与已删除群组关联的聊天文件
- 地点:
data/<user-handle>/group chats/ - 风险: ⚠️ 孤立的群聊将永久丢失
- 何时清洁:如果您有意删除群组并且不再需要他们的聊天记录,则可以安全删除
头像缩略图
- 它发现了什么:缺失或删除的角色头像缩略图
- 地点:
data/<user-handle>/thumbnails/avatar - 风险: ✅ 可以安全删除 - 需要时自动重新生成缩略图
- 何时清洁:始终安全清洁,有助于释放空间
背景缩略图
- 它发现了什么:丢失或删除背景的缩略图
- 地点:
data/<user-handle>/thumbnails/bg - 风险: ✅ 可以安全删除 - 需要时自动重新生成缩略图
- 何时清洁:始终安全清洁,有助于释放空间
聊天备份
- 它发现了什么:自动生成聊天备份
- 地点:
data/<user-handle>/backups/chat_* - 风险: ⚠️ 备份文件将永久丢失
- 何时清洁:考虑保留最近的备份,但可以安全删除较旧的备份
设置备份
- 它发现了什么:自动生成设置备份
- 地点:
data/<user-handle>/backups/settings_* - 风险: ⚠️ 设置备份文件将永久丢失
- 何时清洁:考虑保留最近的备份,但可以安全删除较旧的备份
调试菜单
这些功能仅供高级用户使用。
除非您完全了解其后果,否则请勿使用它们。
调试菜单提供用于故障排除、维护和开发目的的功能。应谨慎使用这些函数,因为它们会显着影响您的 SillyTavern 安装。
由于扩展可以添加调试功能,因此可用选项将根据您安装的扩展而有所不同。
翻译和区域设置功能
- 获取缺失的翻译:分析当前语言环境(如果选择英语,则分析所有语言环境)是否缺少翻译并将结果输出到浏览器控制台
- 应用区域设置:通过重新应用所选区域设置强制刷新当前语言设置
缓存和存储管理
- 清除网络搜索缓存:从本地缓存中删除所有存储的搜索结果
- 清除所有向量索引:完全删除所有源中所有存储的向量
- 重置token缓存:清除存储的 token 计数,强制所有聊天完全重新标记
- 删除逐项提示词:从本地存储中删除所有逐项提示词
数据与统计
- 刷新统计文件:使用现有聊天数据重建统计文件
- 回填 token 柜台:重新计算当前聊天中所有消息的 token 计数
- 在具有不同分词器的模型之间切换时很有用
- 完成后触发聊天重新加载
- 仅视觉变化,不修改聊天内容
API 和扩展测试
- 更改 Mancer 基本 URL:修改 Mancer API 服务器的基本 URL
- 测试 WebSearch 扩展:使用当前设置执行测试搜索
- 发送生成请求:使用当前选择的 API 测试文本生成
系统和调试工具
- 强制入职:重新启动入职流程
- 切换事件跟踪:启用/禁用事件跟踪以进行调试
- 复制 ST 设置:[正在进行中]将系统配置数据复制到剪贴板以进行错误报告
每个功能都可以使用其描述下方的“执行”按钮来执行。请考虑在使用这些工具之前备份数据,因为某些操作无法撤消。