1. 开篇:你的专属AI聊天酒馆,从零开始搭建
想象一下,你有一个完全属于自己的、功能强大的AI聊天室。在这里,你可以和顶尖的Claude模型进行深度对话,无论是让它帮你写代码、创作故事,还是进行一场天马行空的角色扮演,一切都在你的掌控之中。没有使用限制,界面高度可定制,所有数据都运行在你的本地电脑上,安全又私密。这听起来是不是很酷?
这就是 SillyTavern(我们亲切地称之为“酒馆”)能带给你的体验。它不是一个云端服务,而是一个开源的、本地部署的AI聊天前端。简单来说,它就像是一个超级漂亮的“外壳”或者“操作面板”,专门用来和各种大语言模型(LLM)对话。而 Claude Code API,则是Anthropic公司为开发者提供的官方编程接口,让你能直接调用Claude系列模型的强大能力。
今天,我就手把手带你,从零开始,把这两者结合起来,搭建一个属于你自己的“AI聊天酒馆”。整个过程不需要你是个编程大神,只要跟着步骤走,有点耐心,就能搞定。我自己也是从一个小白慢慢摸索过来的,踩过不少坑,所以我会把每一步都讲得特别细,确保你能一次成功。
2. 环境准备:打好地基,事半功倍
在开始搭建我们的酒馆之前,我们需要先把“地基”打好。这里主要需要两个工具:Node.js 和 Git。别被这些名词吓到,它们就像是盖房子需要的砖头和水泥,安装起来非常简单。
2.1 安装Node.js:酒馆的“发动机”
Node.js是SillyTavern的运行环境,你可以把它理解成酒馆的“发动机”。没有它,我们的酒馆就跑不起来。
安装步骤(以Windows为例):
如果安装成功,你会看到类似 v20.15.0 这样的版本号。再输入:npm –version
你会看到npm(Node.js的包管理器)的版本号,比如 10.7.0。看到这两个版本号,就说明Node.js安装成功了!
注意:如果你之前安装过旧版本的Node.js,可能会遇到冲突。一个非常好的解决办法是使用 nvm(Node Version Manager)来管理多个Node.js版本。这在Linux/macOS上非常常见,在Windows上也有对应的工具(如 nvm-windows)。使用nvm可以让你在不同项目间轻松切换Node.js版本,避免很多兼容性问题。
2.2 安装Git:获取酒馆的“设计图纸”
Git是一个版本控制工具,我们需要用它来下载SillyTavern的源代码,也就是酒馆的“设计图纸”。
安装步骤:




