在 MiniTavern 中配置生圖
本文對應 App 路徑:設置 → 生圖 → 生圖連接。
生圖參數、回覆圖片、關鍵詞觸發見 模型連接 · 生圖。
新建生圖連接
- 打開 MiniTavern → 底部 設置。
- 進入 生圖 → 生圖連接。
- 點 新建。
- 選擇 平臺,填寫 Base URL / API Key / 模型(按平臺不同)。
- 測連 成功後保存,並設為默認(若列表支持)。
本機 A1111
先完成 A1111 安裝並開啟 --api --listen。
| 項 | 填寫示例 |
|---|---|
| 平臺 | A1111(SD WebUI)(或自定義 A1111 協議) |
| Base URL | http://YOUR_PC_IP:7860 |
| API Key | 一般可空;若 WebUI 開了 --api-auth 再按提示填 |
| 模型 | 可空或選 WebUI 中的 checkpoint 名(以 App 列表為準) |
將 YOUR_PC_IP 換成電腦局域網 IP。
不要填 http://127.0.0.1:7860(那是電腦自己,不是手機)。
本機 ComfyUI
先完成 ComfyUI 安裝並 --listen。
| 項 | 填寫示例 |
|---|---|
| 平臺 | ComfyUI(或自定義 ComfyUI 協議) |
| Base URL | http://YOUR_PC_IP:8188(Desktop 常見 :8000) |
| API Key | 一般可空 |
| 模型 / checkpoint | 以 App 拉取到的列表為準;需機器上已有對應文件 |
測連失敗時:用手機瀏覽器先打開同一 Base URL,確認不是防火牆或未 listen。
雲端生圖(可選)
| 平臺 | 何時用 |
|---|---|
| ChatGPT(OpenAI) | 官方 Images API(通常付費) |
| Gemini(Google) | Gemini 圖像模型(多數需付費檔,以 Google 定價為準) |
| OpenRouter | 路由到支持圖像的上游 |
| Qwen | 通義萬相 / Qwen-Image(看百鍊是否有免費額度) |
| 自定義 (OpenAI Images) | 硅基流動、Agnes 等兼容 /images/generations 的網關(圖生圖也走 generations,不是 /images/edits) |
免費雲端與 Key 獲取見 免費雲端 · 生圖。
在聊天裡生圖
配置默認生圖連接後(主聊天模型也需要,用來分析/轉寫提示詞):
| 入口 | 說明 |
|---|---|
輸入 /imagine 提示詞 | 自由生圖。主模型先判斷:這是跟聊天有關的請求(例如「給我一張你的自拍照」→ 用對話 + 角色參考圖),還是無關請求(例如「給我一張小狗的照片」)。可同時在輸入框附圖:主模型會看到這些圖再寫提示詞,生圖時也會當參考;有無附圖都要單獨判斷要不要角色圖/用戶圖。附圖會顯示在生圖氣泡的小預覽裡。張數看 生圖設置 → 生成數量。失敗會留下氣泡,可點重試 |
/imagine scene 或附件 → 根據故事 | 按近期對話畫當前這一幕,固定 1 張 |
/imagine last 或附件 → 根據最後消息 | 按最後一條消息來畫,固定 1 張 |
/imagine background 或附件 → 生成背景圖 | 畫環境背景,固定 1 張 |
| 長按氣泡 → 生圖 | 按這條氣泡來畫,固定 1 張 |
| 回覆圖片(智能 / 關鍵詞) | 先在生圖設置開啟「回覆圖片」並選擇觸發方式。發普通消息(可附圖)後按當前對話旁路生圖,固定 1 張;附圖作風格參考 |
未配置生圖連接時,點附件生圖四種模式或發送 /imagine 會彈出「去設置 / 取消」,不會 Toast,也不會清空輸入框。聊天裡智能 / 關鍵詞自動出圖若無連接則 Toast 提示。生圖設置開啟「回覆圖片」時若無連接也會彈窗,開關保持關閉。
僅配生圖、未配聊天模型時,需要轉寫的入口會失敗。
排錯速查
| 現象 | 排查 |
|---|---|
| 測連失敗 / 超時 | 電腦服務是否在跑;是否 --api / --listen;IP 與端口是否對;同一 Wi‑Fi |
| 本機瀏覽器可以、手機不行 | 防火牆;訪客網絡隔離;填了 127.0.0.1 |
| A1111 404 | 未加 --api;Base URL 多寫了路徑 |
| Comfy 一直轉圈 | 看電腦端 Comfy 隊列與報錯;顯存不足;無可用 checkpoint |
| 有參考圖但臉不對(Comfy) | 當前默認 workflow 不消費參考圖 → 換 A1111 或雲端 |
/imagine 失敗氣泡消失 | 失敗會留下原氣泡並顯示重試;點停止仍會去掉未完成的佔位 |
更完整的聊天錯誤碼見 錯誤排錯。