SillyTavern 本地实操手册:从克隆仓库到第一次 AI 角色对话
【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern
想让大模型以固定人设和你长时间聊天,通常要自己拼提示词、维护上下文,SillyTavern 把这些事收进了一个开箱即用的界面里。你在浏览器里完成角色创建、场景切换和对话管理,不需要额外开发任何东西。
SillyTavern 是什么
SillyTavern 是一个开源的 AI 角色扮演聊天前端。它本身不提供模型,而是把 OpenAI、Claude 等多家服务商的接口接到同一套聊天界面上,你可以随时切换背后的 AI 服务。项目支持 Windows、macOS、Linux 和 Android,几个平台上的使用流程基本一致。
运行前检查清单
开始之前对照下面几条确认即可,不需要其他准备:
- 已安装 Node.js,建议使用 LTS 版本,过旧的版本容易导致依赖安装失败
- 选一个非系统保护目录存放项目,普通的用户目录即可
- 至少准备一家 AI 服务商的 API 密钥,首次真正对话时才需要填写
启动命令说明
打开终端,整个过程只有三条命令,按顺序执行:
git clone https://gitcode.com/GitHub_Trending/si/SillyTavern cd SillyTavern && npm install npm start第一条拉取源码,第二条安装依赖,第三条启动本地服务。服务起来后会自动打开浏览器,页面运行在默认的 8000 端口上,几分钟就能跑起来。
SillyTavern AI角色聊天的酒馆场景背景
首次体验:预设资源与第一轮对话
启动后不必从零搭建,项目自带资源可以直接用:
- 预设配置在
default/content/presets/下,按 context、instruct、novel、sysprompt 等用途分了子目录,选一个加载就能得到一套完整参数 - 背景场景在
default/content/backgrounds/,包含酒馆、日式街道、海滩等十几张现成图片 - 角色表情素材在
default/content/Seraphina/,是一整套情绪表情图,可以在聊天时给角色切换表情
SillyTavern 日式街道聊天背景
创建第一段对话的思路很简单:加载一个预设,挑一张背景图,写好角色设定发出去,再配一张场景就能开始聊天。
SillyTavern 海滩风景聊天背景
首次运行常见报错
Node.js 版本不符:如果npm install报出一连串版本相关错误,大概率是 Node 版本过旧。切换到最新 LTS 版本后重装依赖即可,这类报错基本都能解决。
依赖安装失败:先执行npm cache clean --force清理缓存,再重新npm install。反复失败的话检查网络代理设置,依赖包体积较大,弱网环境容易中断。
接下来的使用建议
第一次使用不必追求功能全开。选一个简单角色聊几轮,熟悉消息编辑、背景切换和预设保存这几个基础操作,之后再逐步引入世界观、快速回复等模块。先把一轮完整对话跑通,比一开始就配满所有选项更容易上手。
【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考