操作系统
Windows 7
最近更新
2024-09-25
使用许可
开源
语言
不支持中文
文件大小
32.90 MB

SillyTavern是一款开源的虚拟角色聊天软件,可以安装在电脑和安卓手机上。它为用户提供了一个可以与文本生成的人工智能互动的平台,用户可以与社区创建的角色聊天,甚至玩角色扮演游戏。


SillyTavern 本身并无用处,因为它只是一个用户聊天界面。你必须接入一个能充当角色扮演的人工智能系统。支持的人工智能系统有多种:OpenAPI API (GPT)、KoboldAI(可在本地或 Google Colab 上运行)等。


以下是关于SillyTavern的详细介绍及其功能特点:

  1. 多平台支持:SillyTavern不仅可以在电脑上运行,还支持安卓手机,为用户提供了极大的便利性。
  2. 用户自定义:用户可以通过该项目支持的自定义扩展功能,创建个性化的角色。同时,它允许接入不同的大语言模型API,如OpenAI、Claude、Llama等,为用户提供了丰富的选择。
  3. 实时交互:用户可以与创建的虚拟角色进行实时交流,探索人物与剧情,这种交互性让聊天体验更加生动和有趣。
  4. 功能丰富:SillyTavern提供了多种功能,如作者注释/角色偏见、角色情绪识别、聊天记录自动摘要、在聊天窗口发送图片并由人工智能解释图片内容、文本图像生成以及聊天信息的文字转语音等。
  5. 社区支持:作为一个开源项目,SillyTavern拥有活跃的社区支持。用户可以在社区中分享经验、获取帮助,并与其他用户共同创造和享受与虚拟角色的聊天体验。


运行方法:

  1. 安装 NodeJS(建议使用最新的 LTS 版本)
  2. 将压缩包解压到您选择的文件夹中
  3. 双击或在命令行中运行 Start.bat。
  4. SillyTavern 服务自动为你准备好一切后,会在你的浏览器中打开一个新标签页。

1.12.0 版本更新说明:

改进

迁移到新的用户数据存储格式,并添加了对用户账户的支持。请查看文档:用户。

实现了数据库:一种添加LLM知识外部来源的方法。请查看文档:数据库。

将vLLM添加为文本补全源,将Groq添加为聊天补全源

添加了来自OpenAI(GPT-4o)、PerplexityAI(Llama 3 Sonar)和Google(Gemini Flash 1.5)的新模型。

在API模式下添加了选择OpenRouter提供者的功能。

TabbyAPI:添加了min_tokens和banned_strings参数。

LlamaCpp:允许使用JSON模式(与语法冲突)。

向“下载扩展和资源”菜单和首次运行引导对话框添加了AI助手竞赛获胜者角色卡(Sakana)。您还可以在那里查看并下载过去的竞赛获胜者。

World Info改进:添加了使用Vector Storage扩展激活条目的能力、示例消息插入位置、加权和评分的包含组、包含组中的优先条目、每个条目的多个包含组的支持、将条目评估延迟到第一次递归步骤之前的能力、条目键的正则表达式类型、条目复制等。请查看文档:World Info。

现在,设置每10分钟自动备份一次,而不是在启动时备份。将快照限制提高到每个用户50个。

添加了Llama 3模型的分词器。Claude分词器现在以惰性方式初始化。

为Phi模型添加了instruct/context模板,并为具有消息名称包含的Llama 3和ChatML的变体添加了模板。

“高级搜索”选项现在按相关性对搜索结果进行排序。

标签和文件夹:添加了仅显示或隐藏文件夹的功能。添加了按字母顺序排序标签的切换。

添加了在聊天中隐藏头像图像的功能。重新组织了用户设置菜单。

添加了从AICharacterCards.com和通用URL使用外部导入对话框导入的功能。

在Chat Completion中添加了图像内联质量设置。

转发IP白名单:现在可以使用配置选项禁用。

添加了用于服务器插件管理的控制台脚本。

各种本地化改进。


STscript

全新的解析器,支持闭包、自动完成和语法高亮显示。请查看文档:STscript。

在斜杠命令./imagine中添加了“negative”参数。

在斜杠命令./messages中添加了“role”和“hidden”参数。

在斜杠命令./send中添加了可选的“name”参数。

添加了斜杠命令./renamechat

/summarize现在可以摘要任何文本,而不仅仅是聊天消息。

/sendas旧语法现在已过时。使用新语法:./sendas name=<character> <message>


扩展

图像生成:添加了新的NovelAI模型,提示前缀现在支持宏。

Vector Storage:添加了WI激活和数据库包含的设置。

聊天翻译:添加了一个选项来翻译用户输入的文本。

TTS:通过服务器端插件现在支持MsEdgeTTS。添加了通用的播放速度设置。

正则表达式:添加了在WI条目上运行正则表达式的功能。

宏:添加了,宏。{{char_version}}{{timeDiff}}

在“下载扩展和资源”菜单中添加了更多可下载的扩展。来看看它们吧!


错误修复

修复了InfermaticAI非流式响应解析问题。

修复了start.sh脚本,以允许从Mac上的任何目录启动服务器。

修复了手机上视觉小说模式中缩放头像的垂直对齐问题。

修复了在禁用主提示时,主提示被从提示管理器中清除的问题。

修复了在过滤器名称中使用UTF-8字符时的“替换/更新卡片”功能。

修复了隐藏在提示中的消息的文本复制无效的问题。

修复了整词WI搜索不包括标点符号和其他非字母数字字符的问题。

修复了从外部传统书导入时“触发百分比”显示为0%的问题。

修复了“翻译叙述”选项与TTS不起作用的问题。

修复了在角色修改时,如果消息已编辑,则第一条消息重新生成的问题。

修复了在使用./findentry搜索WI条目时,布尔值匹配的问题。

修复了WI条目自定义排序能够排序过去的头部元素的问题。

修复了通过名称匹配自动选择设置预设(现在需要完全匹配,而不是部分匹配)的问题。

修复了与响应流的多重滑动交互的问题。


社区更新

由@isaac-mcfadyen将fs.renameSync()更改为fs.copyFileSync()

由@Cohee1207提供Neo服务器

由@joenunezb修复了处理InformaticAI端点响应中没有消息的问题

由@StefanDanielSchwarz提供Phi Instruct上下文+instruct预设

由@Wolfsblvt修复了表达式列表解析

由@sirius422将json扩展名添加到导出的oai和LogitBias预设中

由@aisu-wata0提供样式: .mes_block { overflow-y: clip; }

由@sirius422更改了正则表达式导出的命名规则

由@johnflux修复了SillyTavern从不同工作目录启动的问题

由@valadaptive清理了Generate()的第四部分

由@BlueprintCoding添加了对AICharacterCards.com卡片的导入功能

由@Yokayo进行了本地化增强

由@HiroseKoichi使用名称替代了ChatML和LLama-3-Instruct中的角色

由@Wolfsblvt添加了自动排序标签的选项(+UI改进)

由@Wolfsblvt添加了复制WI条目的按钮

由@Wolfsblvt添加了World Info包含组优先级切换

由@evpeople添加了翻译输入消息的按钮

由@Bronya-Rand添加了第三方解析器支持

由@Wolfsblvt进行了WI、角色和角色搜索的去抖动以及常见去抖动超时

由@Wolfsblvt修复了如果标签被截断,则虚假文件夹不起作用的问题

由@Bronya-Rand禁用了分支上的合并冲突工作流程

由@racinmat将提示项目化拆分为多个函数

由@Wolfsblvt使WI搜索栏现在可以灵活调整宽度

由@Wolfsblvt改进了绘制WI面板的性能

由@Wolfsblvt修复了WI单词匹配对非单词不起作用的问题

由@Wolfsblvt进行了评分搜索排序

由@24adamcho从通用来源(特别是Discord、Catbox.moe)导入角色卡

由@Wolfsblvt使WI世界搜索可以快速选择

由@sasha0552添加了vLLM支持

由@bdashore3修复了/send命令

由@Yokayo进行了本地化增强

由@bdashore3添加了World Info的mesExamples锚点

由@LenAnderson修复了在hljs中不使用innerText替换codeblock的textContent

由@steve02081504在worldinfo上也运行了正则表达式

由@steve02081504删除了WI中的空条目

由@Wolfsblvt在“始终启用”时不再对WI内容进行双重解析

由@deffcolony将表达式按钮移动到Sprite设置上方

由@Wolfsblvt扩展了global.d.ts以添加代码文档

由@bdashore3升级了令牌API设置

由@steve02081504创建了char-data.js以进行类型提示

由@Hydroerotic添加了{{timeDiff}}宏

由@steve02081504实现了{{char_version}}

由@LenAnderson进行了STscript解析器重写

由@Cohee1207添加了默认内容

由@LenAnderson在用户设置中填充了解析器标志文档链接

由@steve02081504添加了更多的worldinfo页面大小

由@kingbased添加了gpt-4o

由@LenAnderson进行了解析器改进

由@LenAnderson修复了自动完成排序

由@deffcolony更新了ko-kr.json

由@Wolfsblvt添加了WI条目设置“延迟到递归”的选项

由@Wolfsblvt添加了WI支持多个包含组

由@steve02081504在更多选择列表中添加了导入标签

由@LenAnderson修复了窄屏上QR编辑器的问题

由@Succubyss修复了/while示例的拼写错误

由@Wolfsblvt添加了/renamechat斜杠命令

由@Surye添加了TTS音频播放速度配置

由@Wolfsblvt添加了标签文件夹的文件夹过滤器

由@hexa4ce添加了对新的characterhub.org网址(chub.ai遗留站点)的支持

由@steve02081504允许自定义源URL

由@Wolfsblvt添加了WI正则表达式键

由@Bronya-Rand添加了在欢迎屏幕上添加默认提示的功能

由@Succubyss实现了[Claude]助手模仿预填充

由@PasserDreamer修复了一些拼写错误并添加了zh-tw本地化

由@Wolfsblvt添加了标签管理的斜杠命令

由@racinmat修复了在LLM中模糊搜索情感检测的正确用法

由@LenAnderson进行了新STscript解析器的后续和修复

由@sasha0552进行了vLLM修复

由@LenAnderson进行了更多的子命令操作

由@Cohee1207进行了分期

其他版本
最近更新软件·Windows 软件更新列表
夜神模拟器 [游戏工具] 夜神模拟器 7.0.6.1 32位/64位
昨天 00:02
4K Video Downloader [网络] 4K Video Downloader 4.33.0 64位
10-16
4K Video Downloader [网络] 4K Video Downloader 4.33.0 32位
10-16
Lunacy [设计] Lunacy 10.4.0 ARM64
10-16
Lunacy [设计] Lunacy 10.4.0 64位
10-16
EMDB [媒体] EMDB 5.34 32位/64位
10-16
SyncBack Pro [系统工具] SyncBack Pro 11.3.56.0 64位
10-16
SyncBack Pro [系统工具] SyncBack Pro 11.3.56.0 32位
10-16
SyncBack SE [系统工具] SyncBack SE 11.3.56.0 64位
10-16
SyncBack SE [系统工具] SyncBack SE 11.3.56.0 32位
10-16
新软件·Windows 新软件列表
即时设计 [设计] 即时设计 2.0.0 64位
10-16
即时设计 [设计] 即时设计 2.0.0 32位
10-16
哔哩下载姬 [网络] 哔哩下载姬 1.0.13 64位
10-15
哔哩下载姬 [网络] 哔哩下载姬 1.0.13 32位
10-15
Linear [应用软件] Linear 1.27.2 ARM64
10-15
Linear [应用软件] Linear 1.27.2 64位
10-15
Slack [应用软件] Slack 4.39.87 ARM64
10-14
Slack [应用软件] Slack 4.40.133 64位
10-14
MasterGo [设计] MasterGo 1.8.2 64位
10-13
Pixso [设计] Pixso 1.34.1 64位
10-13