返回目录

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

31

星标

2

Fork

Swift

语言

Apache-2.0

许可证

2026-08-14

创建于

2026-08-14

最近推送

原生 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 插件,绝不滥发。