news 2026/8/18 13:53:06

SillyTavern 桌面版完整上手教程:把 LLM 前端装进独立窗口,双击启动 AI 聊天

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SillyTavern 桌面版完整上手教程:把 LLM 前端装进独立窗口,双击启动 AI 聊天

SillyTavern 桌面版完整上手教程:把 LLM 前端装进独立窗口,双击启动 AI 聊天

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

晚上十一点,你瘫在沙发上,想和设定了一周的 AI 角色聊两句。可一想到要先打开终端、翻出那串又长又拗口的命令、再等浏览器慢吞吞地弹出来,兴致当场凉了一半。SillyTavern 这个被玩家称为「给进阶用户准备的 LLM 前端」,其实聊天、角色扮演、世界观设定样样都能管,它唯一的门槛就是——你得愿意花十分钟,把它从网页搬进一个独立的桌面窗口。

装好之后是什么体验?双击一个图标,窗口直接弹出来,聊天记录、角色卡、背景图全都在,就像打开微信一样自然。前后对比一下:

折腾之前折腾之后
每次都要开终端敲命令双击图标直接进
浏览器标签页堆成一排,容易误关独立窗口,聊到一半也不怕手滑
换台电脑又要重新配一遍数据都在本地,备份一次全带走

其实真正让人愿意折腾的,不是省掉几条命令,而是下面这三点:

  • 一个前端,通吃多家模型后端。OpenAI、Claude、KoboldAI、NovelAI、Ollama……想换哪家换哪家,不必为每个模型单独装一套工具。
  • 角色卡加世界书,把聊天变成「跑团」。你可以给 AI 塞一份完整人设、一段世界观设定,它说话的口吻、记得的事情,全由你说了算。
  • 表情、背景、插件一应俱全。聊着聊着角色会「有表情」,画面会切换场景,像在玩一个文字冒险游戏。

动手装:四步从零跑起来

下面每一步都直接照着敲。第一次上手建议先跑网页版确认环境没问题,再上桌面版。

第一步:拉取源码

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

第二步:安装依赖

npm install

这一步会下载不少依赖包,网速慢就多等一会儿,千万别中途关掉终端。

第三步:启动网页版验证环境

node server.js

看到日志里出现端口号(默认 8000),浏览器访问http://localhost:8000就能进去。能打开页面,就说明 Node 环境和依赖都没问题。

第四步:升级成桌面版

cd src/electron npm install npm run start

Electron 会先自动拉起内置服务,再弹出独立窗口(默认 800×600)。到这一步,你的 SillyTavern 桌面版就跑起来了,之后每次想用,进src/electron目录执行npm run start就行。

把聊天氛围拉满:表情与背景

桌面版最直观的加分项,是「氛围感」。内置角色 Seraphina 随身带着 27 张情绪表情图,从 joy、sadness 到 embarrassment、excitement 一应俱全,对话时表情会跟着角色情绪走——聊到害羞的情节,她真的会脸红。

背景系统同样慷慨。default/content/backgrounds里躺着几十张高清场景图,风格跨度极大:赛博朋克卧室的霓虹夜适合科幻题材,樱花小路的春日气息适合日常恋爱线,而中世纪市集一挂上,整个人就像坐回了酒馆的长桌旁。切换就在设置里点一下,没有任何门槛。

![SillyTavern 桌面版赛博朋克风格聊天背景](https://raw.gitcode.com/GitHub_Trending/si/SillyTavern/raw/51ad27fb86d39a3daca3adaa970375c9670c12df/default/content/backgrounds/bedroom cyberpunk.jpg?utm_source=gitcode_repo_files)

![SillyTavern 桌面版日式樱花小路聊天背景](https://raw.gitcode.com/GitHub_Trending/si/SillyTavern/raw/51ad27fb86d39a3daca3adaa970375c9670c12df/default/content/backgrounds/japan path cherry blossom.jpg?utm_source=gitcode_repo_files)

![SillyTavern 桌面版中世纪市集聊天背景](https://raw.gitcode.com/GitHub_Trending/si/SillyTavern/raw/51ad27fb86d39a3daca3adaa970375c9670c12df/default/content/backgrounds/cityscape medieval market.jpg?utm_source=gitcode_repo_files)

进阶避坑:五个小贴士

小贴士 1:窗口太小?改尺寸。桌面版支持启动参数,想全屏专注聊天就开大一点,想边聊边干别的就开小窗:

npm run start -- --width 1280 --height 800

小贴士 2:你的数据到底在哪。配置文件在default/config.yaml,端口、白名单、是否自动开浏览器都在这里改;角色卡和聊天记录则存在data目录。定期备份这两个位置,等于把整个「世界」打包带走。

小贴士 3:端口被占用了怎么办。默认端口是 8000,被别的程序占用时,打开config.yaml找到port字段换个数字,重启就好。

小贴士 4:标了「禁改」的文件别碰。项目里有一份!DO-NOT-EDIT-THESE-FILES.txt,里面列出的文件由框架自动管理。手动改了下次启动会被覆盖,还容易引发莫名其妙的报错。

小贴士 5:想用自己拍的图当背景?直接把 jpg 或 png 丢进背景目录即可,人物设定、界面换肤也有对应的自定义入口,折腾空间比想象中大得多。

今晚就试一把

到这里,你已经拥有一个能双击启动的 SillyTavern 桌面版了。剩下的玩法——多角色长篇剧情、世界书设定、各类插件扩展——都藏在日常使用里,等着你慢慢挖。别光看,今晚就装一个,拉上最喜欢的角色聊一局。装完记得把心得带回社区,一个能跑起来的桌面版 LLM 前端,值得被更多人知道。

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

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

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

QSFP/QSFP-DD/OSFP 通用管理接口规范(CMIS)解读:08 Page 10h I

文章目录8.8.0 带 Bank 的 Page 10h(通道控制与数据路径控制)概述8.8.1 数据路径初始化控制 (DPDeinit位)8.8.2 通道特定直接效果控制字段8.8.2.0 概述:什么是“直接效果控制”?8.8.2.1 Tx输出静音功能及其控制8.8.2.2 Rx输出静音…

作者头像 李华
网站建设 2026/8/18 13:49:13

【TDengine】 TDengine 3.X 分布式系统架构设计

1.概述 地址:支持 10 亿时间线、100个节点的 TDengine 分布式系统架构设计 3.x 版本增加了2种类型的节点,一个是弹性计算节点,一个是流计算节点。 相比其他数据库元数据,除了用户,表,这里还有topic信息,消费信息等。 在图中,我们因为把元数据存储到vnode中,然后2-3两…

作者头像 李华
网站建设 2026/8/18 13:44:38

化妆品小样包材定制:别让一毫升料体,砸了整盘正装的复购

拿着正装大货的料体配方来找我做小样包材的老板,十个里有八个上来就问“最便宜的瓶子有没有”。我就直说,小样这玩意儿,容量越小越不能糊弄——因为包材内壁跟料体接触的比表面积是正装的几十倍。一毫升的精华液装在劣质瓶子里,三…

作者头像 李华