前言¶
在 DeepSeek Harness(DSH)的生態中,一切皆插件。對於需要處理多模態內容的場景,手動在模型欄切換模型既繁瑣又容易遺漏。dsh-vision-autoswitch 針對這一痛點,提供了一種自動化的解決方案,通過檢測輸入內容來決定是否路由至視覺模型。
是什麼¶
這是一個由 CultOfLuna 維護的模型推理插件。當對話輸入包含圖片時,它將當前回合臨時路由至視覺模型 deepseek-v4-flash-vision-exp 處理,該回合結束後自動回落到用戶原本選擇的模型。它不改變用戶的模型選擇邏輯,純文本回合仍由高能力模型承擔。
核心功能¶
- 圖片輸入自動切換至視覺模型:當輸入包含圖片時,自動將當前回合切換到
deepseek-v4-flash-vision-exp進行理解。 - 回合結束後自動回落:圖片處理完畢後,自動切回用戶原選擇的模型,無需手動干預。
- 模型欄所見即所得:當前實際使用的模型會同步顯示在模型欄中,UI 與實際分發模型一致。
- 保持原模型選擇不變:純文本回合由高能力模型承擔,插件不寫入原本的模型選擇。
- 回落目標跟隨用戶選擇:回落的目標模型由用戶當前手動選擇的模型決定,不寫死。
安裝與啓用¶
安裝需要手動編輯配置文件。
- 將插件文件放入 profile 的
node_modules目錄。 - 在該 profile 的
cordis.patch.yml文件中追加以下內容:
- insert:
- id: vision-autoswitch
name: 'dsh-vision-autoswitch'
保存後,DSH Desktop 通常會自動熱重載;若需修改插件代碼,則需重啓應用。
典型用法¶
在長對話中,插件會持續監控每一輪輸入。當用戶上傳圖片時,模型欄會顯示 deepseek-v4-flash-vision-exp,模型開始處理圖片內容;當該回合結束,模型欄會自動回落顯示用戶原本選擇的模型(如 Pro 或 Flash)。整個過程無需用戶手動點擊切換。
適用場景與注意¶
適合需要頻繁處理圖片輸入的用戶。插件以當前 DSH 進程權限運行,安裝前建議檢查源碼與許可證(MIT)。安裝依賴於 @deepseek-ai/cordis、@deepseek-ai/dsh-llm 等環境組件。
總結¶
該插件通過自動路由,降低了多模態對話的使用門檻。更多詳情與更新,可查看插件目錄或源碼倉庫。
* 插件目錄
* GitHub 倉庫