dsh-screenshot:DeepSeek Harness 內置截圖工具

前言

DeepSeek Harness(DSH)的「一切皆插件」理念,讓智能體開發者在窗口、文件、命令等模塊之外,還能按需擴展交互能力。當需要給 AI 提供視覺上下文,或者需要向用戶展示操作步驟時,截圖與標註往往是最直接的方案。現有方案要麼依賴系統截圖工具,要麼需要第三方服務,要麼在 DSH 之外運行,容易出現剪貼板丟失、截圖延遲、權限不一致等問題。tansukii/dsh-screenshot 插件在 DSH 內部提供了一套輕量級、低延遲、本地化的截圖工具,框選、標註、取色一應俱全,所有操作在本地完成。

插件定位與維護

tansukii/dsh-screenshot 是 DeepSeek Harness 的客戶端截圖插件,由維護者 Tansukii 提供。它不依賴任何第三方服務,所有截圖與標註都在本地完成,僅將結果送入剪貼板。插件在 Windows 10/11 上運行,需要 .NET Framework 4.0(系統自帶),無需管理員權限,也不需要額外運行庫。

核心功能

  • 框選:拖動框選區域,窗口自動識別,尺寸實時顯示。選區可由控制點調整,放大器在調整時保持開啓。
  • 標註:支持畫筆、直線、箭頭、矩形、橢圓、文字,支持 Ctrl+Z 撤銷上一筆。
  • 顏色與放大器:三檔粗細、取色板、純色填充;放大器顯示指針處座標與色值,按 C 複製色號(#RRGGBB)。
  • 貼邊吸附:選區、控制點、文字都夾在屏幕內,避免選區超出屏幕邊界。
  • 取消與退出:Esc、右鍵、✕ 取消;回車或 ✓ 複製並退出。
  • 語言與主題:界面語言跟隨 DSH:DSH 中文 → 中文,DSH 英文 → 英文;主題隨請求下發。

安裝與啓用

  1. 將倉庫放入 DSH 插件目錄,例如 D:\dsh-home\plugins\dsh-screenshot。
  2. 在 DSH profile(<DSH_HOME>/profiles/<name>/package.json)中添加 bundle 與鏈接:
{
  "dsh": {
    "profile": {
      "bundles": ["@deepseek-ai/dsh-base", "@deepseek-ai/dsh-web-app", "dsh-screenshot"]
    }
  },
  "dependencies": {
    "dsh-screenshot": "link:D:/dsh-home/plugins/dsh-screenshot"
  }
}
  1. 重啓 DSH,輸入框右側會出現截圖按鈕,點擊或拖動即可開始截圖。

典型用法

  • 框選:點擊按鈕或拖動,出現選區與放大器,拖動控制點調整選區。
  • 標註:在工具欄選擇畫筆、直線、箭頭、矩形、橢圓或文字,繪製後可 Ctrl+Z 撤銷。
  • 取色:將指針移動到目標顏色處,放大器顯示座標與色值,按 C 複製色號。
  • 退出:回車或 ✓ 複製並退出;Esc、右鍵、✕ 取消。

適用場景與注意

  • 適合需要給 AI 提供視覺上下文、向用戶展示操作步驟、或需要本地標註截圖的場景。
  • 插件以當前 DSH 進程權限運行,安裝前應檢查源碼與許可證(MIT)。
  • 已知限制:僅在單屏 / 150% 縮放下驗證;混合 DPI 與多屏未測試;僅支持 Windows;標註只能逐筆撤銷,不能單獨刪除。

總結

tansukii/dsh-screenshot 在 DSH 內部提供了框選、標註、取色與放大器能力,所有操作本地完成、不聯網、不上傳,滿足智能體開發者對截圖工具的低延遲與隱私需求。配合快捷鍵與貼邊吸附,可快速獲取並標註截圖,並直接進入剪貼板。

  • 目錄頁:https://www.skillhub.cn/plugins/Tansukii/dsh-screenshot
  • GitHub:https://github.com/Tansukii/dsh-screenshot
羽毛球分组比赛记分
小程序二维码

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

小夜