dsh-design-qa:讓 DeepSeek Harness 裏的純文本模型能看圖

前言

DeepSeek Harness(DSH)支持純文本模型編寫代碼,但在“設計稿 -> 代碼 -> 驗證”的產品設計閉環中,模型因爲看不見圖,無法完成“像不像”的判定環節。dsh-design-qa 插件通過一個工具(tool)將多模態能力借給純文本模型,使其具備執行產品設計所需的那隻“眼睛”。

核心功能

  • 任何純文本模型都能讀圖:不限於 DeepSeek,任何支持 tool calling 的 OpenAI 兼容端點均可使用。
  • 按需調用,不進上下文:識圖作爲獨立 tool,圖片不進入主模型上下文,不看不產生成本。
  • 附帶評估基準:包含 4 組夾具和 23 處注入缺陷的評測集,用於驗證模型判定的有效性。
  • 自動讓位:當 DeepSeek 官方視覺上線時,插件會自動讓位,模型可走原生通路。

安裝與啓用

環境要求

  • 已安裝並配置好的 DeepSeek Harness(DSH)。
  • Node.js 版本需爲 ^22.19 || >=24。
  • 需要阿里雲百鍊(BAILIAN)的 API Key。

步驟

  1. 獲取 API Key
    前往 阿里雲百鍊控制台 開通並創建 API-KEY。

  2. 安裝插件
    在 DSH 終端執行:

   dsh plugin --profile web add dsh-design-qa
  1. 補套與重啓
    進入插件目錄並設置環境變量,執行補丁與重啓:
   cd "${DSH_HOME:-$HOME/.dsh}/profiles/web/node_modules/dsh-design-qa"
   export BAILIAN_API_KEY=<你的 key>
   node install.mjs --route-only
   node install.mjs --restart

注意:刷新瀏覽器不算重啓,必須使用 --restart 命令。

典型用法

基礎對話

在 DSH 對話框中直接粘貼圖片,並提問:

“這是啥”

或者直接發送圖片的絕對路徑或 http(s) 地址,模型會自行調用 deepseek_vision。

配置模型

默認使用阿里雲百鍊的 qwen3.8-max 模型。若需更換,需在 settings.yaml 中配置 provider,並在 profile 的 cordis.patch.yml 中覆蓋插件的 provider 和 model 配置。

評估與基準

插件內置了 4 組夾具和 23 處注入缺陷的評測數據。基準測試顯示,在定向探針測試中,qwen3.8-max 模型表現最佳(24/24 通過)。測試發現,能看見 ≠ 可用於判定,模型若不主動看、會編造或結論不穩,則無法用於判定閉環。

注意事項

  • 依賴 Tool Calling:目標模型必須支持 tool calling。
  • 能見度 ≠ 判定力:模型可能看得見但無法進行有效判定,需結合具體場景使用。
  • 不支持 HMR:安裝插件修改了 DSH 本體配置後,必須使用 --restart 冷啓動,刷新瀏覽器無效。
  • 成本控制:單次識圖約消耗 2000 輸入 + 400 輸出 token,成本較低,但需注意 API Key 的有效期。

生態背景

DeepSeek Harness(DSH)遵循“一切皆插件”的理念。本插件由社區開發者 sunxin-ai 維護,旨在解決純文本模型在視覺任務上的短板。相關源碼與基準數據可在 GitHub 查看。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜