前言¶
在 DSH 裏做多模態對話時,有幾個具體問題:輸入框裏的圖片如何以原生圖片內容塊發送給多模態模型;會話中已經出現過圖片後,如何切回純文本模型;新增第三方模型後缺少推理檔位;Figma 設計稿和畫布如何接入 DSH。
下面介紹 DSH 插件 @eric.wen/dsh-sight。它提供多模態圖片直傳、會話圖片清除、自動補推理等級和 Figma MCP 橋接。DSH 的插件機制按「一切皆插件」裝配能力;社區目錄是獨立站點,不等同於官方應用商店。
插件定位¶
@eric.wen/dsh-sight 是 npm 包名,GitHub 倉庫路徑爲 ericfetch/dsh-sight,維護者爲 ericfetch,許可證爲 MIT。
它面向 DSH 插件環境,覆蓋四類能力:
- 多模態圖片直傳
- 會話圖片清除
- 自動補推理等級
- Figma MCP 橋接
設置頁中可見 多模態圖片直傳 與 Figma MCP 入口。
核心功能¶
多模態圖片直傳¶
輸入框可以直接粘貼或拖入圖片,插件以原生圖片內容塊發送給多模態模型。
插件內置主流多模態模型字典,也可以逐模型手動聲明。聲明後,輸入框中的圖片可以進入模型可見上下文。
清除會話圖片¶
會話中出現圖片後,DSH 可能阻止切換到純文本模型。清除會話圖片會把圖片從模型可見歷史移除,使後續可以切回純文本模型繼續對話。
界面轉錄保留原圖,結果持久化,重啓後依然有效。
自動補推理等級¶
新增第三方渠道後,模型可能沒有聲明推理檔位。插件按內置模型家族字典,給未聲明推理檔位的模型寫入其官方支持檔位。
寫入位置是 llm-pi-ai 配置的 reasoningEfforts,下次請求即生效。
Figma MCP¶
Figma MCP 提供兩條路徑:
- 設計稿到代碼:只需 Figma Personal Access Token,走 Figma REST API。
- AI 主動設計:需要 Figma 桌面版與 Figma UI MCP Bridge 插件,走本地橋。
插件使用社區開源 MCP figma-developer-mcp 與 figma-ui-mcp,支持 figma_write、figma_read、figma_status 等工具。無需開通 Figma 會員,免費賬號即可生成 token 或安裝插件。
安裝與啓用¶
桌面版 DSH Desktop 使用 desktop profile;本地 CLI 使用 web profile。請按實際環境替換命令中的 profile。
dsh plugin --profile desktop add @eric.wen/dsh-sight
npm 安裝分發預構建產物,無需任何授權。更新後重啓 DSH Desktop 生效。
Node 運行環境要求:
^22.19.0 || >=24.0.0
典型用法¶
多模態圖片直傳¶
1、打開 設置 → 多模態圖片直傳,逐模型開啓「圖片直傳」,或點「一鍵應用字典匹配」批量聲明。
2、新增第三方渠道後,點「自動補推理等級」爲未聲明檔位的模型寫入其支持的推理檔位。
3、在輸入框粘貼或拖入圖片,形成縮略圖草稿,再發送。
4、當前模型支持圖片時,輸入框左側顯示「圖片直傳」徽標。
5、會話有歷史圖片時,輸入框出現「清除圖片 (n)」;點兩次確認後,切換到純文本模型不再被攔截。
Figma MCP¶
1、設計稿到代碼:在設置頁填 Figma Token,可選代理;啓用後重啓 DSH;把 Figma 鏈接貼進對話,說“實現”。
2、AI 主動設計:按區塊內指引安裝 Figma 插件;啓用後重啓 DSH;在 Figma 運行「Figma UI MCP Bridge」;回到對話描述設計需求。
適用場景與注意¶
適合在 DSH 中做以下事情:
- 讓多模態模型直接接收輸入框圖片
- 在圖片會話與純文本模型之間切換
- 爲未聲明推理檔位的第三方模型補齊檔位
- 通過 Figma Token 或本地橋接入 Figma 設計稿與畫布
注意:
- 「支持圖片」是用戶對端點的聲明,插件不做端點探測;端點實際不支持圖片時由 provider 側拒絕。
- 清除圖片隻影響模型可見歷史;原始消息仍保留在會話日誌與界面轉錄中。
- Figma MCP 中,設計稿到代碼走 Figma REST API,需要代理時填寫代理;AI 主動設計走本地橋,無需代理或 Token。
- AI 主動設計需要 Figma 桌面版;網頁版無法連接 localhost。
- 依賴的
@deepseek-ai/*運行時由 DSH 模塊表提供(peer 聲明)。 - 插件以當前 DSH 進程權限運行;安裝前應檢查源碼與許可證。
資源¶
GitHub 倉庫:https://github.com/ericfetch/dsh-sight