news 2026/9/3 10:43:49

SillyTavern零基础入门:从安装到跑通你的第一个AI角色,15分钟搞定

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SillyTavern零基础入门:从安装到跑通你的第一个AI角色,15分钟搞定

SillyTavern零基础入门:从安装到跑通你的第一个AI角色,15分钟搞定

【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern

SillyTavern 是一个开源的 AI 聊天前端(LLM Frontend),你可以把它理解成一个"壳":它自己不生成回答,而是把你配置好的 AI 模型 API(OpenAI、Claude、Gemini、Ollama 等)接进一个为角色扮演和长对话深度优化的界面里——角色卡、人设、世界信息库、聊天历史管理都是现成的。整个过程不用写代码,从克隆仓库到在浏览器里和角色对话,顺利的话 15 分钟以内能跑通。

动手前,先备好这三样

  • Node.js ≥ 20:版本要求写死在 package.json 的engines字段里,低于 20 会跑不起来。在官网下载 LTS 版安装即可
  • git:用来获取源码,Windows 装 git 时勾选"Add to PATH"
  • 至少一个模型 API 密钥:先用 OpenAI 的密钥最省事;如果你用本地 Ollama 也可以,后面在界面里填,不影响安装
  • 磁盘空间 500MB 左右,端口 8000 空闲(这是默认端口)

四步主线,把服务跑起来

1. 克隆仓库

git clone https://gitcode.com/GitHub_Trending/si/SillyTavern cd SillyTavern

预期结果:当前目录下能看到server.js、public/、src/ 等文件,说明源码完整。

2. 安装依赖

npm install

预期结果:终端滚动一段时间后输出added xxx packages,无红色ERR字样。这一步会连带下载 tokenizer、前端打包等全部依赖,耐心等待。

3. 启动服务

npm start

首次运行会自动在 default/config.yaml 基础上初始化配置,并生成你的data/用户数据目录。

预期结果:终端打印启动日志、监听端口,浏览器被自动打开。如果没自动打开,手动访问http://localhost:8000

4. 进入界面

默认配置开启白名单模式,只允许本机 IP(127.0.0.1 / ::1)访问,你自己用不需要改。打开后你会看到主聊天界面,内置角色 Seraphina 已经可用,直接选中它开始第一句对话。

怎么确认真的跑通了

  • 终端日志里没有持续刷红的报错,且能看到listening相关字样
  • 浏览器打开http://localhost:8000能正常渲染界面,而不是"拒绝连接"
  • 打开"设置 → AI 连接"填入你的 API 密钥并测试连接,选一个模型发起对话,能收到回复

三条都满足,说明前端、服务端、模型链路全部打通。

跑通之后,它主要能干什么

SillyTavern 聊天界面内置酒馆场景背景

角色扮演:在角色面板新建或导入角色卡,给它写人设、开场白、对话示例。之后每次对话它都会按设定回应,还能通过"编辑历史"分支剧情——改一句重聊一句,不用从头再来。内置的 Seraphina 和 Eldoria(见 default/content/)可以直接拿来当模板参考。

世界信息库:给角色挂一个 lorebook,把背景设定拆成一条条关键词触发的条目。对话中出现相关关键词时,设定会自动注入上下文,适合做长篇故事或游戏世界观,不用把所有设定硬塞进人设。

多模型管理:界面里维护多个 AI 连接,不同对话切换不同模型。default/content/presets/ 下按模型族(Llama、Mistral、Gemma 等)提供了大量现成提示格式预设,接上对应模型后选一个就能用。

遇到问题时

问题解法
启动报端口占用打开 default/config.yaml 改port后重启,同时记得用新端口访问
浏览器打不开页面默认白名单只放行本机 IP;换设备访问需先在配置里加白名单并开启listen: true
发送消息没有回复多半是没填 API 密钥或模型名写错,去设置页用"测试连接"定位
npm install 报 engines 错误升级 Node.js 到 20 以上,再删掉node_modules重装
聊天记录想找回聊天有自动备份(配置里backups一节),实在丢数据可用根目录的 recover.js 恢复

延伸入口

  • 官方文档:docs.sillytavern.app(README 顶部有完整入口说明,见 README.md)
  • 服务端源码:src/endpoints/,每个文件对应一类 API 的后端处理
  • 前端界面代码:public/scripts/,聊天、角色卡、世界信息各有一个独立 js
  • 服务器插件目录与安装入口:plugins/,配合npm run plugins:install使用

装好之后,先用 Seraphina 聊两句找找手感,再建你自己的第一个角色。

【免费下载链接】SillyTavernLLM Frontend for Power Users.项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 10:41:37

硬科技创业路径:具身智能与意图控制的最小闭环

王兴兴这个名字,这两年正在从一个具体的创始人,慢慢变成一类人的代名词。很多人提到他,并不是想讨论某一家公司,而是想讨论:新一代硬科技创业者到底应该长什么样?为什么别人能在一个看起来又苦又慢的赛道里…

作者头像 李华
网站建设 2026/9/3 10:38:42

物理世界重估AI:具身智能把定价标尺从demo搬向产线

最近具身智能圈里有一件意味深长的消息在流转:某个头部团队的融资讨论中,出现了一份带有“10亿美元级对赌”色彩的协议草案。消息真假暂且不论,真正让产业讨论升温的点在于,这类对赌条款里的关键里程碑,不再是“把模型…

作者头像 李华
网站建设 2026/9/3 10:37:46

基于小华HC32 MCU的FOC电机控制:从芯片选型到算法调试全解析

简介:本资源是一套面向嵌入式电机控制工程师与高校电力电子方向学生的完整无感FOC开发套件,聚焦小华半导体HC32F460(Cortex-M4200MHz)与HC32M120(Cortex-M048MHz)双MCU平台,解决三相BLDC/PMSM电…

作者头像 李华
网站建设 2026/9/3 10:36:28

慢速英语精听五步法:用家庭话题材料搞定听力训练

很多学习者练慢速英语时会陷入一个误区:点开音频、放着当背景音、偶尔瞄一眼字幕,循环几遍后告诉自己“我听过了”。这种低效重复练习,最大的问题是没有让大脑真正参与理解。慢速英语材料真正的作用,不是“磨耳朵”,而…

作者头像 李华
网站建设 2026/9/3 10:30:35

SSM+Vue教务系统实战:可落地的毕设最小可行方案

简介:本资源是一套完整的学生成绩管理系统毕业设计实现方案,面向计算机专业本科生及Java Web初学者,解决高校教务场景中成绩录入、查询、分析与多角色协同管理的实际需求。压缩包共989个文件,涵盖166个Java后端业务逻辑类、156个J…

作者头像 李华