Tavern Studio 是什么

Tavern Studio 是一個面向 AI 角色聊天、AI 辅助写作、互動小说和角色扮演工作流的本地優先(local-first)客户端。它打破了传统聊天网頁“單一對話框”的局限,提供了一個将角色卡、世界設定(World Book)、生成預設(Preset)和模型管理集成的獨立工作台。在這里,您可以掌控自己的資產與數據,驾驭雲端 API 和本地模型,打造沉浸式的角色扮演與创作体验。

适合誰阅读

  • AI 角色扮演(AI Roleplay)爱好者:希望與自定義角色进行深度、沉浸式對話,并對角色的記憶、性格和對話风格有高要求的人群。
  • 网络文学作家與互動小说创作者:利用 AI 辅助构思剧情、塑造角色,并需要通过“世界書”来维持長文本世界观一致性的创作者。
  • 本地大语言模型(Local LLM)玩家:注重數據自主性,习惯在本地部署并运行 GGUF 等格式模型的硬件發烧友。
  • 寻求更好体验的 SillyTavern 用户:希望拥有開箱即用、界面更加现代化且資產管理更系统化的客户端的用户。

你将学会什么

  • 理解 Tavern Studio 的核心設计理念與“本地優先”的实际意義。
  • 掌握 Tavern Studio 工作台的四大支柱:角色卡、世界書、預設與模型配置。
  • 明确它與常见在線聊天网站以及 SillyTavern 之间的關系。
  • 了解如何规划并搭建属于自己的 AI 角色扮演與创作工作流。

从“聊天框”到“角色扮演工作台”

许多用户對 AI 角色的第一印象来自各种在線聊天网頁。在那些平台上,你只能在一個简陋的輸入框里發问,无法控制 AI 的系統提示詞(System Prompt),也无法對生成的取樣參數进行微調。一旦對話變長,AI 就会迅速“出戏”或忘記之前的設定。

Tavern Studio 的出發點不是做“又一個聊天框”,而是一個角色扮演工作台。在這個工作台里,我们将影响 AI 生成效果的四大核心要素进行了解耦和獨立管理:

  • 角色設定(Character Card):决定“誰”在和你说話。
  • 世界設定(World Book / World Info):决定你们在“哪里”说話,背景规则是什么。
  • 生成參數(Preset):决定 AI 说話的“语气”與“创造力”高低。
  • 模型連接(API / Local LLM):决定驱動角色大脑的“算力”来源。

通过将這些要素獨立為可自由組合的模块,你可以在同一個工作台里,用同一個角色綁定不同的世界書,或者用不同的模型测試同一個角色的生成表现。

本地優先(Local-First)與用户掌控

在 Tavern Studio 中,本地優先(local-first) 是我们的核心產品哲学。這意味着:

  • 數據保留在本地:默认情况下,你的所有角色卡、聊天記錄、世界設定以及配置參數均保存在你的本地設備上。没有我们托管的雲端后台,你的數據不需要上传到我们的服务器。
  • 應用运行在本地:即使断网,只要你使用本地模型(如通过 Ollama 或 Llama.cpp 运行本地 GGUF 檔案),你依然可以正常进行角色扮演和写作。

核心資產管理:Character Card(角色卡)

在 AI 角色扮演生態中,Character Card(角色卡) 是承載角色灵魂的載体。Tavern Studio 兼容行业通用的 PNG 格式角色卡。

這類 PNG 圖片中通过隱写术嵌入了角色的元數據(例如名字、性格描述、问候语、例句等)。你只需将一张角色卡圖片拖入 Tavern Studio,工作台便能瞬间解析并生成一個可交互的虚拟角色。你也可以在內建的编輯器中,對角色卡文本进行可视化的修改與精修,无需手動编輯複雜的 JSON 代碼。

動態上下文控制:World Book(世界書)

當對話或小说的篇幅拉長,大语言模型的上下文窗口(Context Window)很快就会被歷史記錄填满。如果你直接把成千上万字的世界观、地理設定、超能力体系塞进系統提示詞,不仅会消耗大量的 Token(增加计算成本),还会導致 AI 忽略核心人物設定。

Tavern Studio 引入了 World Book(世界書,又称 World Info) 机制。這是一种“按需觸發”的動態記憶庫:

  1. 你在世界書中创建不同的條目(例如:條目關鍵字為“魔法”,內容為“這個世界的魔法分為五大元素……”)。
  2. 在聊天过程中,當用户或角色的對話內容中提到了“魔法”這個词。
  3. Tavern Studio 会在后台自動检索該條目,并临时将其注入到發送给大模型的上下文里。
  4. 對話结束后,該條目自動移出上下文,确保大模型的注意力始终聚焦在最關鍵的信息上。

生成风格微調:Preset(預設參數)

同一個大语言模型,在用于“客服问答”、“逻輯推理”和“角色扮演”时,所需的參數配置是完全不同的。為了让 AI 的回複更有“人味”和画面感,Tavern Studio 提供了强大的 Preset(預設) 系统。

在預設中,你可以微調:

  • Temperature(温度):控制回複的随机性。數值越高,AI 越有创意,但也越容易胡言乱语;數值越低,AI 越保守严谨。
  • Min P / Top P / Top K:各种采樣过滤器,帮助剔除那些逻輯不通、语病明顯的低概率词汇。
  • System Prompt(系統提示詞):定義大模型在角色扮演模式下的底层行為准则(例如:“請用第三人称描写動作與心理,用双引号包裹對話”)。

彈性的模型后端支持

Tavern Studio 并不綁定任何特定的 AI 模型。它充當一個桥梁,一端連接你的角色和世界設定,另一端連接提供推理能力的模型后端。我们支持两种主流連接方式:

  1. 雲端 API 連接:支持 OpenAI、Anthropic、DeepSeek 等原生 API,以及任何提供 OpenAI-compatible API(兼容 OpenAI 標准介面)的雲端服务。這种方式响應快、模型聪明,但依赖网络且產生按量计费的 API 成本。
  2. 本地大语言模型(Local LLM):支持加載本地的 GGUF 格式模型檔案。配合顯卡硬件加速,你可以实现离線运行、无使用费用的本地角色扮演。

常见问题

Q1:Tavern Studio 是一個在線角色扮演网站吗?

不是。Tavern Studio 是一個安装在您电脑上的本地客户端软件。它没有统一的官方雲端服务器来存储您的聊天內容,所有的數據和配置都保存在您的本地硬盘中。

Q2:我必须付费才能使用 Tavern Studio 吗?

Tavern Studio 客户端本身是免费的。但是,聊天时是否產生费用取决于您选擇的模型后端:如果您配置并調用了第三方雲端 API(如 OpenAI),您需要向對應的 API 服务商支付 Token 消耗费用;如果您下載 GGUF 模型并在本地电脑上运行,则可免费使用。

Q3:它和 SillyTavern 有什么關系?

Tavern Studio 兼容 SillyTavern 生態中的常见資產格式(如 PNG 角色卡、World Book 匯出檔案等),這方便了用户遷移其已有的工作流。但 Tavern Studio 是一個獨立的、拥有全新界面和交互逻輯的本地客户端,并非 SillyTavern 的官方產品。

Q4:為什么我的界面看起来和文档截圖有一些細微的差别?

软件界面可能会随着版本的迭代进行優化和調整。如果發现按钮位置或名称略有不同,請以您當前安装的实际版本為准,或在設置中检查相關选項。


下一步

  • 快速開始:在几分钟內完成安装,配置好你的第一個模型并開始聊天。
  • 界面總覽:熟悉 Tavern Studio 的寬螢幕分欄工作區及各個導航入口。
  • 配置第一個 API:学习如何获取并填写雲端 API 密钥,連接通往大模型的大脑。

下載 Tavern Studio
Windows