dsh-computer-use

@ZRui-C · 工具与能力
检测有风险提示无安装脚本

让 DSH Agent 在不抢占前台、不移动鼠标的前提下,后台精确控制 Chromium 浏览器与 macOS 应用

v0.3.0版本
GitHub 源码安装安装方式
2026-08-14最近更新
21Star
dsh plugin --profile web add github:ZRui-C/dsh-computer-use查看仓库

插件介绍

根据仓库资料整理 · commit 0b0a084

主要功能

  • 通过 Playwright/CDP 后台操控 Chromium 浏览器,支持导航、点击、表单、拖拽、上传等操作
  • macOS 端优先使用 Accessibility 树定位元素,语义信息不足时用 Vision OCR 补充
  • 每次动作都锁定到指定进程/窗口,使用可穿透的软件光标,不移动用户的物理鼠标、不抢占前台
  • observe/action 采用文本优先的快照机制(interactive/full/changes),基于稳定 ref 而非截图进行操作
  • 私有能力不可用时自动回退到公开的 CoreGraphics API 或安全失败,不做危险猜测
  • 提供已签名、经苹果公证的 Universal 2 DMG(或 Homebrew Cask),安装后自动注册工具到 DSH 全局工具层

适合什么时候用

  • 需要让 Agent 自动化操作浏览器或 macOS 应用,同时不打断用户当前正在使用的前台窗口和鼠标
  • 希望 Agent 的 GUI 操作基于结构化、可复核的语义状态(而非直接信任截图/OCR文本)进行观察-动作循环

安装后会多出什么

界面安装器内的 “Setup Center” 面板,用于授权权限并安装 DSH 插件
Agent 工具computer_observecomputer_action

使用前需要

  • macOS 14 及以上系统
  • 需已安装 Google Chrome 和 DSH(DeepSeek Harness)
  • 需授予 Accessibility 与 Screen Recording 系统权限
  • 安装/修复/升级后需重启正在运行的 DSH Host
  • 依赖 @deepseek-ai/cordis、dsh-agent、dsh-subprocess、dsh-system-prompt、dsh-tools、schemastery 等 peer 包
  • 从源码构建还需 Xcode/Swift 5.9+、Node.js 22+、pnpm 11+(普通安装用户无需此项)

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI凭据环境变量文件系统外部网络宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库ZRui-C/dsh-computer-use安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:ZRui-C/dsh-computer-use#0b0a084 锁定本次检测的 commit。收录日期2026-08-14固定 commit0b0a0844018b · 2026-08-14
dsh plugin --profile web add github:ZRui-C/dsh-computer-use