返回目錄

dsh-computer-use

精選清單收錄維護狀態: 活躍

zrui-c/dsh-computer-use

Text-first browser & background macOS control for DeepSeek Harness (DSH): target the right process and window without taking the user's pointer. 为 DSH 提供文本优先的电脑控制:后台操作 Chromium 与 macOS,不抢前台、不移动鼠标。

前往 GitHub專案首頁
$ brew tap zrui-c/tap

40

星數

2

Fork

Swift

語言

Apache-2.0

授權條款

2026-08-14

建立於

2026-10-07

最近推送

原生 DSH bundle,提供不移動使用者實體指標的瀏覽器自動化與背景 macOS 控制。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-09-13

授權條款

Apache-2.0

01它能幫你完成什麼?

  • 在 DSH 中控制 Chromium 與 macOS 視窗,同時不接管使用者指標

    以語意 ref、角色、名稱、值、狀態與幾何資訊提供受限文字觀察,並執行瀏覽器或桌面操作

    需要在 macOS 上進行指定瀏覽器自動化或背景桌面控制的 DSH 使用者

  • 透過 DSH 操作瀏覽器表單、導覽、鍵盤、指標、捲動、拖曳與上傳

    在 Playwright、CDP 無障礙樹/DOM、frames、tabs 與可選 OCR 表面上執行固定 ref 的 Chromium 操作

    需要超越純截圖控制來建立 DSH 瀏覽器工作流程的開發者

  • 在另一個 App 保持啟用時,與背景中的 macOS 應用程式互動

    使用指定的 AX、SkyLight 與 CoreGraphics 操作,並將操作後觀察固定在原先目標

    需要不移動實體指標來控制特定視窗的 Mac 自動化使用者

02如何將外掛接入 DeepSeek Harness?

先決條件

  • macOS 14 或更新版本
  • 必須先安裝 DSH 與 Google Chrome
  • 授權 Accessibility 與 Screen Recording

安裝步驟

  1. 01

    使用 Homebrew 安裝:`brew tap zrui-c/tap`、`brew trust zrui-c/tap`,再執行 `brew install --cask dsh-computer-use`

    $ brew tap zrui-c/tap

  2. 02

    或從 Releases 下載最新 `DSH-Computer-Use-*-universal.dmg`,將 DSH Computer Use 拖入 Applications 後開啟

  3. 03

    在 DSH Plugin 下選擇 Install,然後重新啟動正在執行的 DSH Host

驗證整合成功

作者未說明

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

原生 DSH bundle:在 DSH 全域工具層註冊 computer_observe 與 computer_action

  • 語意瀏覽器觀察與操作

    Chromium 頁面、分頁、frames、DOM/無障礙狀態與可選 OCR 查詢→interactive、full 或 changes 快照,以及導覽、指標、鍵盤、表單、捲動、拖曳與上傳操作

    檔案上傳限制在 DSH 工作階段工作區
  • 背景 macOS 視窗控制

    macOS 無障礙樹、語意缺口、目標處理程序與視窗→AX 操作與指定 SkyLight/CoreGraphics 輸入;沒有目標時才使用全域 HID

    指定操作不會移動實體指標
  • 過期目標與語意狀態防護

    最新觀察與一個瀏覽器或桌面操作→每次只執行一個操作並返回操作後語意狀態;過期 ref 會 fail closed

    ref 與座標操作需要最新的 snapshot_id

04適合誰?何時不該用?

適合

  • 需要在 macOS 上進行指定瀏覽器自動化或背景桌面控制的 DSH 使用者
  • 需要超越純截圖控制來建立 DSH 瀏覽器工作流程的開發者
  • 需要不移動實體指標來控制特定視窗的 Mac 自動化使用者

不適合

  • 封裝應用程式需要 macOS 14 或更新版本,且 README 要求預先安裝 DSH 與 Google Chrome。
  • 使用應用程式需要在 macOS 授權 Accessibility 與 Screen Recording。
  • 可選的背景輸入路徑會動態載入私有 SkyLight 符號;Apple 不支援這些私有 API,且它們可能隨 macOS 版本變更。
  • UI 與 OCR 字串會被視為不受信任資料,檔案上傳則限制在 DSH 工作階段工作區。

05相容性、維護與安全提醒

  • 封裝應用程式需要 macOS 14 或更新版本,且 README 要求預先安裝 DSH 與 Google Chrome。
  • 使用應用程式需要在 macOS 授權 Accessibility 與 Screen Recording。
  • 可選的背景輸入路徑會動態載入私有 SkyLight 符號;Apple 不支援這些私有 API,且它們可能隨 macOS 版本變更。
  • UI 與 OCR 字串會被視為不受信任資料,檔案上傳則限制在 DSH 工作階段工作區。
2026-08-142026-08-14v0.3.0

Apache-2.0 · latest release v0.3.0 (2026-08-14)

06常見問題

DSH Computer Use 如何接入 DeepSeek Harness?

套件宣告 DSH bundle,cordis.patch.yml 會安裝 Host runtime,並在 DSH 全域工具層註冊 computer_observe 與 computer_action。從設定中心安裝後,重新啟動正在執行的 DSH Host。

控制其他 macOS 視窗時會移動滑鼠嗎?

README 說明,指定的指標與鍵盤事件會直接送到目標處理程序或視窗;指定操作不會移動實體指標。沒有目標時才使用全域 HID。

computer_observe 會返回什麼?

它會為 browser 與 desktop 表面返回 interactive、full 或 changes 快照,可選查詢過濾與 auto、always、never OCR。每次操作也會返回新的受限文字觀察。

需要哪些權限與軟體?

需要 macOS 14 或更新版本,並先安裝 DSH 與 Google Chrome。授權 Accessibility 和 Screen Recording,在設定中心安裝 DSH Plugin,最後重新啟動 DSH Host。

背景輸入路徑適合 Mac App Store 嗎?

不適合。README 說明可選背景輸入路徑會動態載入私有 SkyLight 符號,目標是 Developer ID 發行,而不是 Mac App Store。

08資料與來源

  • 作者聲明github.com0b0a0844018b…

    The embedded package declares a DSH bundle in `package.json`.

  • 作者聲明github.com0b0a0844018b…

    `cordis.patch.yml` installs the Host runtime and registers `computer_observe` / `computer_action` in DSH's global tool l…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-09-13。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛目錄,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。