dsh-computer-use
在终端中运行以下命令:
dsh plugin install ThreeBody6666/dsh-computer-use
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install ThreeBody6666/dsh-computer-use(源码仓库 https://github.com/ThreeBody6666/dsh-computer-use),安装后重启 DSH 即可使用。
插件介绍
在 DeepSeek Harness 中,让模型直接操控 Windows 桌面一直缺少一个轻量、原生的方案。dsh-computer-use 正是为此而生——它直接走 DSH Cordis 工具注册表,不引入 MCP 中间层,为模型提供一组即插即用的桌面操作工具。
核心能力覆盖日常桌面交互的完整链路:截取虚拟桌面并返回图像附件,通过有界坐标完成点击、拖拽和滚动,向当前控件发送 Unicode 文本与键盘快捷键,在应用稳定前等待,以及在当前模型无法直接读图时将截图转发给用户指定的视觉模型进行分析。所有操作基于 user32.dll 和 System.Drawing 实现,不安装全局钩子,也不产生后台常驻进程。
安全是设计的一等公民。每一次 computer_* 调用都经过 DSH 原生审批服务,空文本、超长时长、越界坐标等非法输入在发出前即被拒绝。插件还提供主开关与审批门控两道独立防线:关闭主开关后所有工具直接返回明确拒绝原因;审批模式设为 never 时工具采用 fail-closed 策略自动拒绝,杜绝误操作。
适合在 Windows 上使用 DSH、希望让模型具备真实桌面感知与操作能力的开发者或高级用户。它不需要额外安装屏幕录制软件或虚拟化工具,配合一次 DSH 重启即可投入使用。
截图预览
使用场景
- 让 DSH 模型直接截取并分析 Windows 桌面画面
- 通过模型指令完成桌面点击、拖拽、文本输入等交互操作
- 当前模型无法读图时将截图转发给独立视觉模型辅助判断
适合人员
- 在 Windows 上使用 DSH 并希望模型具备桌面操作能力的开发者
- 需要无 MCP 中间层、直接走 Cordis 工具注册表的轻量集成方案的用户
- 对操作审批门控与 fail-closed 安全策略有明确需求的深度用户