前言¶
在 DSH Web 中,多模態模型可以直接接收圖片,而純文本模型不能按原生方式處理圖片。kbpoyo/dsh-image-bridge 是一個 DSH Web 插件,用來在純文本模型會話中提供圖片橋接能力,讓純文本模型也有機會查看圖片。
這是什麼¶
kbpoyo/dsh-image-bridge 由 kbpoyo 維護,採用 MIT 許可證。它解決的是 DSH Web 中“純文本模型無法直接發送圖片”的問題。
插件不綁定任何具體技能或工具。模型最終能否查看圖片,取決於其自身視覺技能/工具目錄。
核心功能¶
- 爲純文本模型提供圖片橋接能力
- 純文本模型下粘貼圖片後出現「橋接發送圖片」按鈕,點擊即可發送
- 直接回車發送圖片也會自動改寫爲橋接標記
- 多模態模型下按鈕自動隱藏、圖片原生髮送
- 會話中切換模型時按鈕立即顯隱
- 橋接產生的臨時圖片定時自動清理
安裝與啓用¶
下面這條安裝命令明確適用於 web profile:
dsh plugin --profile web add @kbpoyo/dsh-image-bridge@0.1.0
安裝後重啓 dsh web,讓插件生效。
也可以用下面的命令確認插件配置層已掛載:
dsh --profile web --dump-config
其他 profile 是否適用未提供。
典型用法¶
1、在會話中選擇純文本模型(如 deepseek-v4-flash),粘貼或拖入圖片,點擊「橋接發送圖片」發送。
2、直接回車發送圖片也會自動橋接,與點擊按鈕等效。
3、需要 OCR 時在提問中明確說明,例如「識別圖中文字」。
4、切換到多模態模型(如 mimo-v2.5)後按鈕自動消失,圖片原生直通。
適用場景與注意¶
這個插件適合需要在 DSH Web 中讓純文本模型查看圖片的場景。使用前需要注意以下幾點:
- 插件會隨當前 dsh 進程加載並運行,安裝前建議檢查源碼與 MIT 許可證。
- 插件不綁定任何具體技能或工具,模型能否查看圖片取決於其自身視覺技能/工具目錄。
- 自定義供應商模型未聲明
input: ['text','image']時會被上報爲純文本,橋接按鈕會顯示。 - DSH 原生限制:會話日誌含原生圖片後禁止切回純文本模型,需
/compact或開新會話。 - 父代理向子代理發送的含圖消息不經
session.prompt,仍走原生門禁。 - 橋接圖片寫入會話工作區隱藏目錄
<cwd>/.dsh-image-bridge/,TTL 24 小時;總大小超過 512MB 時按最舊優先清理。
相關鏈接¶
- 目錄頁:https://www.skillhub.cn/plugins/kbpoyo/dsh-image-bridge
- GitHub:https://github.com/kbpoyo/dsh-image-bridge