AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

2026-06-12 13:34:35 1点赞 9收藏 0评论

很多人用 AI,都是打开网页,输入问题,拿到答案,然后结束。但如果你想让 AI 变成一个固定角色,比如写作搭子、翻译助手、小说人物、游戏 NPC,甚至是一个能长期陪你聊天的虚拟角色,普通聊天窗口就不太够用了。

SillyTavern (酒馆)就是为这种需求准备的。它简单来说是一个 AI 角色聊天前端。把它部署到 NAS 上,再配置好 API,导入角色卡,就可以在浏览器里和不同角色对话。角色卡一般是一张图片,也可以是 JSON 文件。导入后,SillyTavern 会读取里面的角色设定,让 AI 按照这个角色的性格、背景和说话方式来回应你。

关于这个角色卡,大家可以发挥想象力AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆想象力不足的可以参照后文。也可以问路群友,他们玩这么久经验真的蛮丰富~

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

项目介绍

GitHub完整项目名:SillyTavern/SillyTavern,由于项目自由度过高,能配置的地方也太多,建议大家部署好后去官方Wiki仔细阅读。

SillyTavern(后文简称酒馆)是一个本地安装的用户界面,允许玩家与文本生成 LLM、图像生成引擎和 TTS 语音模型进行交互。

SillyTavern 为众多 LLM API(KoboldAI/CPP、Horde、NovelAI、Ooba、Tabby、OAI、OpenRouter、Claude、Mistral 等)提供统一界面,拥有移动设备友好的布局、视觉小说模式、Automatic1111 & ComfyUI API 图像生成集成、TTS、世界书(lorebooks)、可自定义的 UI、自动翻译、超乎您想象的丰富 Prompt 选项,以及通过第三方扩展实现的无限增长潜力。

酒馆的硬件要求很低:任何可以运行 NodeJS 20 或更高版本的设备都可以运行它。

部署流程

我们以威联通NAS为例,通过Docker Compose的方式进行部署。

部署代码如下:

services: sillytavern: image: ghcr.io/sillytavern/sillytavern:latest container_name: sillytavern hostname: sillytavern environment: - NODE_ENV=production - FORCE_COLOR=1 - SILLYTAVERN_HEARTBEATINTERVAL=30 # 如遇到权限问题,再按 NAS 用户 UID/GID 启用下面两行 # - PUID=1000 # - PGID=1000 ports: - "8118:8000" volumes: - /share/Container/sillytavern/config:/home/node/app/config - /share/Container/sillytavern/data:/home/node/app/data - /share/Container/sillytavern/plugins:/home/node/app/plugins - /share/Container/sillytavern/extensions:/home/node/app/public/scripts/extensions/third-party healthcheck: test: ["CMD", "node", "src/healthcheck.js"] interval: 30s timeout: 10s start_period: 20s retries: 3 restart: unless-stopped

打开威联通的Container Station创建新的应用程序。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

初始介绍

部署完毕后,浏览器输入NAS_IP:8118,可以看到访问请求被拒绝。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

回看Docker日志,原因是浏览器访问被白名单拦住了。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

NAS文件夹中找到/share/Container/sillytavern/config/config.yaml,对其进行编辑:

listen: false 改成 listen: true 白名单里加 192.168.0.0/16 privateAddressWhitelist.enabled 改成 true browserLaunch.enabled 改成 false AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

保存后重新启动即可。

此时再次刷新界面,便可进入了。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

配置相关

配置实在是太多了,先来说明API配置。我们以硅基流动为例。

请看下图。「API连接配置」如图右侧文字注释。「API」其实是对话通道类型选择,选择不同,后续能配置的内容也不同,我这里就先选择了聊天。「聊天补全来源」就是选择API平台。「SiliconFlow Endpoint」 这里一定要看好,国内就就修改为cn,跟当初Minimax如出一辙。搞定后点击底部「连接」,「SiliconFlow Model」便可刷出模型,进行选择即可。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

连通成功后,便可与系统自带的角色进行对话。硅基流动免费额度,速度较慢也正常,如果大家换成付费速度应该会快很多。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

如图,其他能配置的选项实在是多。这个项目火了蛮久,可借助官方wiki或者一些视频博主的专项内容进一步折腾。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

另外搜了搜,有现成的角色卡分享平台。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

找了一个智慧女神,点击「Download Card」,会获得一个png文件。(一些可破上限的角色卡,就去自己找吧,我不能拿来演示)

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

回到项目页面,第一个是手动创建,第二个是文件导入,咱们选择导入。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

当然你也可以在原作者的基础上,进行更细致的雕琢。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

接下来便可聊天了。

AI 也能拥有「灵魂」?NAS 部署 SillyTavern 打造你的角色酒馆

最后

可玩性很强的项目。

感谢观看,本文完。

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
9
扫一下,分享更方便,购买更轻松