SillyTavern 完整指南:如何十分钟搭好你的 AI 角色扮演前台

SillyTavern 完整指南:如何十分钟搭好你的 AI 角色扮演前台 SillyTavern 完整指南如何十分钟搭好你的 AI 角色扮演前台【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavernSillyTavern 是一个开源的 LLM 前端负责把你本地的或云端的大模型接到一套完整的角色扮演界面上角色卡、表情、背景、多模型切换都在这里管理。它适合想自己搭AI 聊天伴侣/跑团/剧情环境、并且愿意花十分钟装一次软件的用户。SillyTavern 解决的痛点为什么直接用模型网站不够如果你一直在官方网页或 API 上调大模型大概遇到过这些事角色设定每次都得手动复制进提示词模型之间来回切换要换三个网站聊天记录、人设、背景图散落各处没法沉淀。SillyTavern 的思路是把自己当成前台模型只是后台它管住人设、上下文和交互体验。和常见替代方案放在一起看差异更清楚维度SillyTavern常见替代模型官网/API 调试页差异点角色管理角色卡带图导入设定、示例对话、多套表情全部打包在一张 PNG 里人设写在临时提示词里换模型就得重贴角色是可携带的文件不是散落的文本模型接入内置 OpenAI、Anthropic、Google、Ollama、KoboldAI 等几十种后端前端统一每家一套网页和计费页面换模型不动前端配置存本地沉浸体验表情切换、场景背景、语音、翻译等扩展开箱即用基本只有纯文本框体验组件模块化按需开启部署方式Node.js 或 Docker 本地自托管依赖厂商服务数据留在自己机器上角色卡为什么放在 PNG 里因为图片的元数据块可以塞任意文本这样一张图就等于一个完整角色分享、导入都很方便。解析逻辑在 src/character-card-parser.js校验规则在 src/validator/TavernCardValidator.js它同时兼容 V2/V3 两种角色卡标准。SillyTavern 快速安装与部署避坑最短路径就三步装 Node.js 20 以上版本克隆仓库然后npm install npm start启动后浏览器访问http://120.0.1.1:8000端口可在 default/config.yaml 里改。如果你更习惯容器化仓库里现成了 docker/docker-compose.ymldocker compose -f docker/docker-compose.yml up -d几条避坑提示仓库要求 Node.js 20旧版本装依赖会报奇怪的错先node -v看一眼。默认只监听本机。想让别人访问改 config.yaml 里listen: true但这时建议同时配置好认证别裸奔到公网。克隆地址用 https://link.gitcode.com/i/c5bec86d93323609f45e51d44220e016git clone之后流程同上。SillyTavern 场景实战挑个玩法走一遍界面里自带了一套默认素材可以直接上手不用先准备任何角色卡。场景一中世纪酒馆跑一段奇幻剧情SillyTavern 中世纪酒馆角色扮演背景场景把背景切到tavern day选一个带奇幻设定的角色就能进入酒馆开局的感觉。可执行的操作在设置里把这张图设为默认背景所有新对话自动用上。给角色卡配几段示例对话模型会模仿那个口吻说话比单纯写设定更有效。多角色同场时用群聊模式SillyTavern 会按权重决定谁接话不用你手动。场景二赛博朋克卧室科幻向日常SillyTavern 赛博朋克风格卧室角色扮演背景同样的流程换个皮就是另一个故事赛博朋克卧室配一个技术系角色聊未来都市的日常生活。在背景列表里搜cyberpunk即可找到这张图全部背景都在 default/content/backgrounds/ 目录里共 20 张 1920x1080 横版图。打开 TTS 扩展源码在 public/scripts/extensions/tts/让角色开口说话科幻感会强很多。想加剧情约束可以用正则扩展把模型不许跳出角色这类规则写成自动替换。场景三日式校园轻量级恋爱剧情SillyTavern 日式樱花小路校园背景樱花小路、教室、大学教室仓库里备了一整套日式场景适合写日常的恋爱向剧情。角色卡里导入多张表情图对话时按情绪自动切换头像仓库自带 28 种情绪示例见 default/content/Seraphina/。开翻译扩展角色说外语时界面实时给出译文不用切页面。用书签功能把刚吵完架这类关键节点存下来随时回到剧情分支点。SillyTavern 进阶与调优性能、安全、扩展点性能它本身只是前端加一个轻 Node 服务重活都在模型侧。真正卡的话优先调上下文长度和表情图数量服务端口、心跳等运行参数集中在 default/config.yaml。安全默认自带 CSRF 保护和请求白名单中间件src/middleware/whitelist.js对外暴露时记得用 HTTPS 并配置 basicAuth.js 同级的认证。扩展点内置 TTS、翻译、Stable Diffusion 出图、向量记忆等十余个扩展都在 public/scripts/extensions/更重的插件由 plugins.js 统一管理装新插件不碰核心代码。你的行动清单装好 Node.js 20npm install npm start先让 8000 端口亮起来。进界面把模型后端比如 Ollama 或 OpenAI配上密钥发第一条消息。挑一个默认背景 一张自带表情角色卡走完创建角色→对话→存书签全流程。装一个扩展试试从 TTS 或翻译入手最直观扩展列表入口就在侧栏。工具放在手边才会被用上先跑通第一次对话剩下的按兴趣慢慢加。项目说明README.mdAPI 端点源码src/endpoints/扩展表情/语音/出图等源码public/scripts/extensions/Docker 部署配置docker/docker-compose.yml贡献规范CONTRIBUTING.md【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考