ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

SillyTavern 怎么装?免费 AI 角色扮演前端完整教程,新手 5 分钟跑通

2026/9/2 9:27:42 拓冰建站 浏览量
SillyTavern 怎么装?免费 AI 角色扮演前端完整教程,新手 5 分钟跑通 SillyTavern 怎么装免费 AI 角色扮演前端完整教程新手 5 分钟跑通【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern想象这样一个场景你手里有一个 OpenAI 或本地 LLM 的接口但打开原生对话框看到的只是一片白底黑字没有角色头像、没有背景氛围、没有世界观设定——聊起来毫无代入感。SillyTavern就是为这个问题而生的开源免费前端它本身不是大模型而是套在模型外面的一层「AI 角色扮演」舞台负责管理角色卡、人设、世界书、背景图和对话记录让同一个模型在不同角色下演得活灵活现。这篇文章适合谁想本地玩角色扮演的个人用户你有一台电脑和一个模型接口但不知道去哪找趁手的前端读完可以直接开聊。喜欢折腾的 AI 爱好者想把 Ollama、OpenAI、Claude 等多家后端接进同一套界面统一管理提示词和预设。内容创作者与测试玩家需要快速换背景、换人设、批量管理角色卡用来试写故事线或调试 prompt。动手前的准备只需两样东西都装好就能开工Node.js 20 及以上版本package.json中明确声明node 20建议直接装最新 LTS终端执行node -v可确认随 Node 自带的npm用于安装项目依赖。配置方面不用提前操心仓库里的 default/config.yaml 已经给出端口默认 8000、自动打开浏览器等合理默认值新手保持原样即可。几分钟完成安装与启动整个过程拆成四个动作每步一行命令终端依次执行即可。动作一 · 拉取项目代码git clone https://gitcode.com/GitHub_Trending/si/SillyTavern克隆完成后进入项目根目录你会看到public/前端页面、src/服务端、default/默认素材与配置三大块。动作二 · 安装依赖npm install这一步会下载全部 Node 依赖视网速大约需要几分钟等待它跑完。动作三 · 启动服务npm start服务启动后会自动在浏览器打开默认端口8000首次访问会引导你创建管理员账号设好密码即可进入主界面。动作四 · 挂上你的模型进入 Power User 设置页选择后端OpenAI 兼容、Ollama、NovelAI 等填入 API 地址与密钥。SillyTavern 内置的提供商列表覆盖 src/endpoints/ 下几乎所有主流服务绝大多数情况填两个字段就能连通。![SillyTavern 内置的中世纪集市聊天背景素材](https://raw.gitcode.com/GitHub_Trending/si/SillyTavern/raw/51ad27fb86d39a3daca3adaa970375c9670c12df/default/content/backgrounds/cityscape medieval market.jpg?utm_sourcegitcode_repo_files)第一次上手体验跑通第一段对话目标很简单——让一个角色开口说话看到效果打开左侧角色栏先导入或新建一张角色卡名字、简介、开场白三栏填上即可。项目自带一个现成示范角色 Seraphina直接选中它是最快路线。在设置里挑一张聊天背景。仓库预置了二十多张场景图从 default/content/backgrounds/ 里挑一个顺眼的聊天窗口立刻有氛围。点开预设Preset下拉框default/content/presets/context/ 里按模型家族分好了提示词模板选与你模型匹配的一项比如 Ollama 选 Llama 系模板。回到聊天框发一句「你好」看着角色带着头像和背景图回你第一句话——恭喜你的 AI 角色扮演环境已经跑起来了。![日式樱花小径场景图可用作 SillyTavern 角色扮演聊天背景](https://raw.gitcode.com/GitHub_Trending/si/SillyTavern/raw/51ad27fb86d39a3daca3adaa970375c9670c12df/default/content/backgrounds/japan path cherry blossom.jpg?utm_sourcegitcode_repo_files)高频实用功能速览表情切换系统角色在对话中会随情绪自动切换立绘内置角色已配好几十种表情帧素材存放在 default/content/Seraphina/让回复从「文字气泡」变成「有脸的角色」。世界书World Info把故事设定、地点、规则写进条件触发的知识库条目聊到相关关键词时才注入上下文省 token 又不丢设定详见 public/scripts/world-info.js。快捷回复与扩展面板常用台词一键发送表情、翻译、语音等能力以扩展形式挂载在 public/scripts/extensions/按需启用界面不臃肿。避坑指南Q启动后浏览器没自动打开属正常现象部分系统不自动拉起浏览器。手动访问终端里打印的地址通常是http://127.0.0.1:8000也可修改 default/config.yaml 中browserLaunch段控制行为。Qnpm install报错或装到一半失败先确认 Node 版本 ≥ 20仍失败就删掉node_modules与锁文件缓存后重装或更换 npm 镜像源。Q装到了系统目录/保护目录后无法写入数据SillyTavern 会在项目下创建data/目录存放用户数据见config.yaml的dataRoot请把整个项目放在有完整读写权限的普通目录里避开系统盘受保护位置。Q连上模型后回复格式很怪、角色乱跑人设十有八九是提示词模板Preset选错了——换成本模型对应的模板比调 temperature 之类参数见效快得多。下一步往哪走第一次对话跑通之后建议先去逛一遍 Power User 设置里的 Preset、Sysprompt 和 Quick Replies 三个区域它们决定了角色「说得像不像」。想深入原理README.md 与 CONTRIBUTING.md 是最好的延伸阅读想玩 Docker 部署docker/ 目录里已备好 compose 配置。现在打开终端让第一个角色开口吧。【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考