dsh-computer-use
在终端中运行以下命令:
dsh plugin install Anionex/dsh-computer-use
将以下提示词粘贴到 DeepSeek Harness 对话框中:
请在 DeepSeek Harness 中安装源码地址为 https://github.com/Anionex/dsh-computer-use 的插件。
插件介绍
dsh-computer-use 解决的是 Agent 在 macOS 上操作桌面应用时容易打断用户的问题。很多自动化方案虽然能点击、输入,却会移动系统光标、抢占前台焦点,让用户很难继续自己的工作。这个插件强调先观察再行动,通过无障碍树、窗口与进程信息建立明确的操作目标,并把输入尽量路由到指定应用,让 Agent 能在后台操作多个原生应用,同时保持系统光标不被移动、前台工作尽量不受影响。
它的核心能力包括获取新的无障碍观察结果、将动作绑定到具体观察状态、优先使用语义化无障碍动作,并在必要时进行进程与窗口级别的点击、滚动、拖拽和键盘回退。每次成功操作都会等待状态稳定并返回新的证据,避免盲目重放。插件还提供按应用、会话与操作范围划分的读取和控制授权,敏感动作需要一次性确认,同时可用独立的软件光标展示 Agent 的操作位置。
它更适合需要让 DeepSeek Harness Agent 安全、可控地操作 macOS 原生应用的开发者、自动化工作流搭建者和高级用户。尤其适合需要后台操作、状态验证和权限边界的场景;如果只是浏览器任务、API 调用或已有专用插件,仍应优先选择更窄、更合适的接口。
截图预览
使用场景
- 让 Agent 在后台操作 macOS 原生应用。
- 基于无障碍观察点击、输入和滚动界面。
- 在受控权限下验证操作前后的界面状态。
适合人员
- 构建 macOS 桌面自动化工作流的开发者。
- 需要精细控制 Agent 操作权限的高级用户。
- 希望 Agent 操作原生应用而不打断当前工作的用户。