LonelyTavern

iPhone 能用 SillyTavern 嗎?三種可行的方法

最後更新:2026年9月19日 · iPhone 與 iPad · 由 LonelyTavern 開發者撰寫

簡短回答

途徑 1:同一個 Wi-Fi 下的電腦

這是 SillyTavern 文件推薦的做法。請在已經執行 SillyTavern 的電腦上操作。

  1. 找到 config.yaml,要找的是 SillyTavern 資料夾裡的那個,而不是 default 底下的。SillyTavern 至少執行過一次後,這個檔案才會出現。
  2. 開啟監聽。把那一行改成 listen: true。
  3. 允許你的家用網路。開啟監聽卻沒有存取控制時,伺服器會拒絕啟動,所以請加入文件中針對「區域網路上的任何裝置」提供的白名單:
    whitelist:
      - ::1
      - 127.0.0.1
      - 10.0.0.0/8
      - 172.16.0.0/12
      - 192.168.0.0/16
  4. 重新啟動 SillyTavern。主控台現在應該會顯示它正在 0.0.0.0:8000 上監聽。如果仍顯示 127.0.0.1,代表修改沒有生效。
  5. 在 iPhone 上開啟。在 Safari 中前往 http:// 加上電腦的區域網路位址和 :8000,例如 http://192.168.1.20:8000。Windows 的位址顯示在 Wi-Fi 設定中;Mac 則在「系統設定」的「Wi-Fi」→「詳細資訊」裡。
  6. 加入主畫面。點一下「分享」,再點「加入主畫面」。SillyTavern 就會像 App 一樣,以自己的圖示全螢幕開啟。

如果頁面載入不了,常見原因有:電腦的防火牆在第一次執行時擋住了 Node、手機連在訪客網路上,或白名單漏了 127.0.0.1。文件也提供透過 basicAuthMode 設定使用者名稱與密碼的方式。帳密是以明文傳輸的,所以如果你在意,文件建議使用 HTTPS。

途徑 2:出門在外,透過 VPN

對於另一種做法,文件說得很直白:絕對不要用通訊埠轉發把伺服器暴露在網際網路上,而是改用 VPN 或通道。他們的通道指南列出了四種選項,其中 Tailscale 有逐步的操作說明。

途徑 3:直接在 iPhone 上執行 SillyTavern

有個非官方分支把整個 Node.js 後端移植到裝置上執行,完全不需要任何伺服器。開始之前,先了解這牽涉到什麼。

如果你想要的是在手機上用你的角色卡和金鑰

這三種途徑都保留了 SillyTavern 本身。如果你會用到它的擴充功能、群組聊天和預設集,這樣做是對的。

如果你真正需要的,只是你的角色、你的 API 金鑰和你的 iPhone,這正是我們打造 LonelyTavern 的原因。它是原生的 iPhone 與 Android 應用程式,可以匯入 V3 酒館角色卡、世界書(World Info 格式)和酒館格式的聊天記錄,用你自己的金鑰搭配任何相容 OpenAI 的服務商,並把一切都留在裝置上。

免費、無需帳號、沒有廣告,也不必讓電腦一直開著。它不是完整的 SillyTavern:沒有擴充功能,也沒有群組聊天。但就核心的聊天流程而言,裝好就能用。

在 App Store 下載 Google Play 立即下載

相關指南:修復 Termux(Android)上的 SillyTavern · 如何解除安裝 SillyTavern · Character.AI:匯出並保存你的聊天記錄 · 所有指南。

資料來源

SillyTavern、Tailscale 和 iOS 移植版都是各自作者的獨立專案。LonelyTavern 與其中任何一方都沒有關聯,也未獲其背書。步驟依照 docs.sillytavern.app 上的 SillyTavern 官方文件(2026 年 9 月 16 日查閱);最新說明請到那裡確認。