SillyTavern 酒館替代品:Tavern Studio 本地優先 AI 聊天工作檯

如果您正在尋找 SillyTavern 替代品,核心問題通常不是「哪個聊天 UI 看起來相似?」,而是您是否可以在設備上使用原生工作流的同時,保留您的角色卡、世界書、預設和模型選擇。

Tavern Studio 是一個本地優先的 AI 聊天工作檯,專為角色驅動的聊天、創意寫作、私密 AI 對話和本地模型使用而設計。它支援 SillyTavern 生態系統中的常見資產,如角色卡、世界書 / Lorebooks 和預設,同時也支援原生的本地 LLM 推理和 OpenAI 兼容的 API。

它不僅僅是 LM Studio 或 Ollama 的前端。Tavern Studio 可以原生運行本地模型(在 Windows 上使用 llama.cpp,在 Android 上使用 LiteRT),同時也可以連接到 OpenAI、Claude、Gemini、OpenRouter 等雲端 API 以及自定義兼容終端。

適用人群

  • 尋求原生應用程式的 SillyTavern 用戶:相比於管理基於 Node.js 的網頁界面,更傾向於使用專用的桌面或行動應用程式程式的用戶。
  • 角色卡收集者:需要對角色卡進行高效導入、組織和整理的創作者與愛好者。
  • 創意寫作者:使用世界書、Lorebook 和預設來保持場景和上下文連貫性的作者。
  • 本地 LLM 愛好者:希望直接在聊天客戶端中下載並運行 GGUF 模型的用戶。
  • 關注隱私的用戶:正在尋找支援私密、離線運行且保留雲端 API 連接選項的 AI 聊天客戶端的用戶。

核心內容

SillyTavern 的強大之處在於其專業的工作流:能夠理解角色卡、背景故事(世界書)、生成預設、提示詞格式化以及多分支對話(例如重試、編輯和划動選擇替代回復)。一個實用的替代品必須尊重這些核心組件,而不是將 AI 聊天退化為簡單的普通聊天框。

Tavern Studio 圍繞這些核心組件進行設計:

  • 角色卡:兼容角色設定、場景、首條消息以及可重用的角色結構等常見格式。
  • 世界書 / Lorebook:背景信息的智慧注入,僅在觸發時才將其讀入模型的上下文窗口。
  • 預設與提示詞管理:對系統提示詞、生成參數以及提示詞的執行順序擁有更多的控制權。
  • 原生本地推理:內置 GGUF 模型支援,無需外部軟體依賴即可離線運行。
  • 靈活的 API 配置:無縫連接本地服務、第三方網關以及自定義兼容終端。
  • 多分支對話:通過重試、部分繼續、手動編輯和划動選擇替代回復來推進您的故事。
  • 本地資料管理:內置備份、恢復以及導入歷史資產的工具。

我們的目標不是複製另一個工具的每一個網頁外掛或主題,而是致力於在一個精緻、原生且本地優先的應用程式程式中,保留角色聊天生態系統中至關重要的創意與技術資產。

Tavern Studio 如何解決這一問題

Tavern Studio 將角色聊天視為一個結構化的工作檯,而非單一的輸入框。在此工作檯中,您可以管理角色庫、綁定相關的世界書、應用程式精確的生成參數,並隨時在本地和雲端模型之間進行切換。

為了運行本地模型,Tavern Studio 具備原生的推理能力。Windows 用戶可以通過 llama.cpp 直接運行 GGUF 模型,Android 用戶可以使用 LiteRT 運行優化後的模型。由於 GGUF 模型可以直接在應用程式內下載和導入,本地模型運行已成為一項原生核心功能,而非附加組件。

對於 API 用戶,Tavern Studio 支援 OpenAI 兼容的終端。這意味著您可以使用本地模型進行私密離線工作,使用雲端 API 運行更大規格的模型,或根據開發需求使用自定義的代理路由。

與 SillyTavern、AI 聊天客戶端及本地 LLM 工具的關係

  • 與 SillyTavern 相比:Tavern Studio 兼容 SillyTavern 生態系統中的常見角色卡、世界書和預設格式。然而,Tavern Studio 是一個獨立的、專為本地優先運行設計的原生應用程式程式,而不是一個依賴 Node.js 的瀏覽器端服務。
  • 與通用 AI 聊天客戶端相比:大多數普通聊天客戶端僅允許保存基本的系統提示詞。Tavern Studio 將角色卡、世界書、生成預設和分支聊天歷史視為一等公民,提供了複雜故事創作和角色扮演所需的細粒度控制。
  • 與獨立本地 LLM 運行器相比:雖然像 LM Studio 或 Ollama 這樣的工具主要專注於運行模型服務,但 Tavern Studio 在模型之上構建了完整的聊天工作檯。它處理上下文綁定、資產導入、提示詞組裝和對話管理,為您提供了一個完整的創意互動環境。

操作步驟

請按照以下步驟從 SillyTavern 遷移至 Tavern Studio:

  1. 啟動 Tavern Studio:導航至 Settings -> Data Management -> Import from SillyTavern
  2. 選擇項目根目錄:選擇您的 SillyTavern 項目根目錄(即包含 data 文件夾的目錄)。
  3. 配置與預覽:導入工具將掃描您的文件並顯示預覽。您可以在開始導入前查看找到的項目,並選擇特定的用戶配置文件和內容範圍。
  4. 運行導入工具:執行導入過程。請注意,此操作是安全的只讀導入,不會修改、刪除或移動您原始 SillyTavern 目錄中的任何文件。
  5. 驗證您的資料:導入完成後,進行資料檢查。確認您的角色列表、聊天記錄、世界書(Lorebooks)、API 配置、頭像和背景均已成功遷移。
  6. 重啟或刷新:如果新導入的資源(如頭像、背景或卡片)沒有立即顯示,只需重啟應用程式程式或刷新頁面。
  7. 配置連接:選擇本地 GGUF 模型進行原生推理,或檢查您的 API 配置。系統將自動映射常見的 OpenAI 兼容服務(如 OpenAI、Groq、Mistral、Perplexity、Cohere 和 xAI)。
  8. 手動設置(如果需要):對於無法自動遷移的配置(如自定義終端、本地服務、反向代理、Azure OpenAI、Cloudflare Workers AI、自定義代理地址、帳戶 ID、缺失的 base URL 或缺失的預設模型),請進行手動設置。
  9. 開始對話:啟動聊天,重試不佳的回覆,繼續未完的回覆,或在故事出現分叉時探索多分支對話。

常見問題解答

Tavern Studio 是 SillyTavern 的替代品嗎?

是的。Tavern Studio 專為注重類似 SillyTavern 工作流(角色卡、世界書 / Lorebooks、預設、提示詞管理和替代回復)的用戶而設計。它是一個獨立的項目,並不是 SillyTavern 的官方版本,也不與其關聯或受其贊助。在中文日常交流中,玩家常稱 SillyTavern 為「酒館」或「傻酒館」,但 Tavern Studio 是一個全新且獨立的本地客戶端。

Tavern Studio 可以導入 SillyTavern 的角色卡嗎?

可以。Tavern Studio 支援 SillyTavern 生態系統中的常見角色卡格式。為了完整遷移,建議使用位於 Settings -> Data Management -> Import from SillyTavern 的內置導入工具,這樣可以一併處理角色卡、世界書、預設、API 配置和支援的聊天記錄。

Tavern Studio 是否支援導入 SillyTavern 的聊天記錄和 API 設置?

內置導入工具支援安全的只讀導入,能讀取標準的 JSONL 聊天日誌,並可以映射常見的 OpenAI 兼容 API 配置。部分群組聊天、自定義終端、本地服務、反向代理、Azure OpenAI、Cloudflare Workers AI、自定義代理地址、帳戶 ID、缺失的 base URL 或缺失的預設模型,在導入後可能需要手動進行檢查與配置。

Tavern Studio 本身可以運行本地 LLM 嗎?

可以。Tavern Studio 支援原生的本地模型推理。Windows 版使用 llama.cpp,Android 版使用 LiteRT,支援在應用程式內直接導入或下載 GGUF 模型。

Tavern Studio 僅用於角色扮演嗎?

不是。除了支援角色驅動的對話和創意寫作,它還可以作為私密 AI 聊天客戶端、本地 LLM 應用程式程式或基於角色的 AI 智慧體(Agent)工作站使用。

Tavern Studio 支援 OpenAI 兼容的 API 嗎?

支援。Tavern Studio 支援配置 OpenAI 兼容的 API,包括本地服務、第三方網關以及自定義兼容終端。

Tavern Studio 是否包含圖像生成功能?

不包含。目前沒有圖像生成功能。任何關於圖像生成的規劃都屬於長期路線圖的一部分,目前並非可用功能。

下一步

下載 Tavern Studio
Windows