前言¶
在 DeepSeek Harness(DSH)裏做智能體任務時,一個常見缺口是:DeepSeek 可以圍繞文本、代碼和接口做推理,但圖像像素不會自動成爲模型輸入。如果開發者想把截圖理解、Browser 操作、MCP 工具調用放進同一個任務,同時希望每一步證據都能追溯,就需要一個可審計的運行時。下面介紹的 DeepSeekEyes 就是針對這個場景的 DSH 插件。
這是什麼¶
DeepSeekEyes 由 dttxorg 維護,許可證爲 MIT。它是一個可審計視覺和跨平臺 Computer Use runtime,用於 DeepSeek Harness。簡單說,它把圖像證據、Browser 自動化、原生 Windows/macOS 桌面控制和 MCP 應用層接進 DSH 任務,並保留來源證據。
核心功能¶
可審計視覺證據¶
在 Harness 中粘貼圖像後,由配置的多模態模型讀取原始像素,DeepSeek 接收校驗後的證據並回答。用戶圖像不被縮放、轉換或重壓縮;每次重讀引用原始 content-addressed attachment。
在 DSH rc.8+ 中,若上游模型顯式聲明 image input,DeepSeekEyes 直接使用原始 ImageBlock,並記錄 native-bypass turn。
跨平臺 Computer Use¶
DeepSeekEyes 提供 Browser 自動化和原生 Windows/macOS 桌面控制。Browser 自動化可以打開頁面、滾動、點擊並驗證結果。
MCP 應用層¶
啓用 MCP server 並選擇允許的工具後,DeepSeek 調用應用,DeepSeekEyes 對結果做限制、哈希並審計。默認情況下,可選自動化和 MCP 處於關閉狀態。
健康檢查與故障轉移¶
DeepSeekEyes 提供健康檢查與故障轉移能力,用於視覺路由管理。
嚴格證據校驗¶
證據字段會經過嚴格校驗,使用 JSON Schema/Ajv。
Token 用量可見¶
插件提供 Token 用量可見能力。
安裝與啓用¶
先確認 Node.js 版本滿足要求:
Node.js >= 22.19
在 macOS/Linux shell 或 Windows PowerShell 中運行安裝命令:
npx -y @dttxorg/deepseekeyes@latest install
如果需要升級或診斷,可以分別運行:
npx -y @dttxorg/deepseekeyes@latest upgrade
npx -y @dttxorg/deepseekeyes@latest doctor
如果當前 DSH profile 不是 web,在命令中追加:
--profile NAME
安裝或升級後,重啓一次 dsh web:
dsh web
然後在 Harness 的 Settings → Models 中完成配置。
典型用法¶
圖像理解¶
在會話中粘貼圖像,配置的多模態模型讀取原始像素,DeepSeek 接收校驗後的證據並在當前任務中回答。
Browser Computer Use¶
讓 DeepSeek 執行頁面操作,例如打開頁面、滾動、點擊,並驗證結果。
MCP 應用調用¶
啓用 MCP server,選擇允許的工具,DeepSeek 調用應用,DeepSeekEyes 對返回結果做限制、哈希並審計。
適用場景與注意¶
適合需要在 DSH 中把圖像證據、Browser 操作和 MCP 工具調用放進同一個任務的開發者。如果只需要文本推理,不一定需要啓用它的自動化能力。
注意默認情況下,可選自動化和 MCP 處於關閉狀態。插件以當前 dsh 進程權限運行,安裝前應檢查源碼與 MIT 許可證。
資源¶
社區目錄頁:
https://www.skillhub.cn/plugins/dttxorg/deepseekeyes
GitHub 倉庫:
https://github.com/dttxorg/deepseekeyes