dsh-computer-use-next
在终端中运行以下命令:
dsh plugin install KJHAJKSLFHA/dsh-computer-use-next
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install KJHAJKSLFHA/dsh-computer-use-next,或从插件市场安装;源码与 Release 包见 https://github.com/KJHAJKSLFHA/dsh-computer-use-next。
插件介绍
在 macOS 上让 DSH 智能体真正「看见并操作」桌面,往往要面对跨应用窗口、前台抢焦点和每次点击后界面是否变化等问题。dsh-computer-use-next 面向已有桌面版 DSH 宿主,提供全局跨应用的桌面控制能力:默认在后台选定目标窗口、隐藏虚拟光标,并在窗口操作后自动回读界面,方便模型根据实际状态继续决策,而不是盲目重复未知结果的动作。
插件基于 MIT 授权的 dsh-computer-use 0.3.1 演进,提供 16 个工具,覆盖窗口枚举与切换、整屏与局部观察、AX 控件树、点击输入滚动拖拽以及应用列表与启动等常见场景。默认 backgroundOnly 适合尽量不打断你当前工作的后台协作;需要 Dock、菜单栏或全局坐标点击时,可显式切换到前台模式。不同 agent 的观察缓存相互隔离,插件内调用串行执行,减少并发带来的混乱。
适合在 macOS 上已配置 CuaDriver 与必要系统权限、并希望用 DSH 完成计算器核对、跨应用查看与核对、表单填写等桌面任务的开发者或高级用户。需 Node.js 22.18+ 及兼容 @deepseek-ai/dsh-tools 的宿主;整屏与原生截图依赖对话模型支持图片输入,否则可走窗口 AX 路径。多屏、其他 Space、最小化窗口及完全无人值守的长链路任务尚未充分验证,使用前请结合 PERMISSIONS.md 理解权限与风险边界。
使用场景
- 跨应用查看窗口并在后台切换,核对计算或表单结果
- 用整屏或 AX 观察界面,再点击、输入、滚动完成桌面操作
- 在尽量不抢焦点的前提下,让 DSH 按步骤检查每次操作后的界面变化
适合人员
- 在 macOS 上使用 DSH 桌面版并需要操控本机应用的用户
- 已安装 CuaDriver 并授予辅助功能与屏幕录制权限的开发者
- 希望用智能体完成跨窗口观察与操作、而非纯文本对话的场景