DSH Plugins
返回列表
DSH_Computeruse_Enhance

DSH_Computeruse_Enhance

模型推理 更新于 2026.10.20

在终端中运行以下命令:

dsh plugin install scarlet20252025-cloud/DSH_Computeruse_Enhance

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install scarlet20252025-cloud/DSH_Computeruse_Enhance,或从 https://github.com/scarlet20252025-cloud/DSH_Computeruse_Enhance 克隆后使用插件页的「从路径安装」并重启 DSH。

插件介绍

在 DeepSeek Harness 里,如果希望模型不只是「读代码、写文件」,而是真的帮你点按钮、填表单、在浏览器里操作,就需要一套稳定、可预期的电脑操控能力。上游 ZCode 的 Computer Use 在开源侧曾是占位实现,契约线索却完整留在代码里;本插件把这套能力逆向重建为 DSH 插件,并在 Windows 上用 PowerShell、UI Automation 与 System.Drawing 做原生后端,不再依赖未开源的 Helper。

核心能力是 25 个与上游同名的工具:读窗口与应用列表、抓取界面树与截图、鼠标键盘与滚轮拖拽、剪贴板与等待,以及按 state_id 与元素索引精准点按。插件强调「像人一样操作」的同时守住坐标与界面状态纪律——界面变了就重新读状态,截图栅格坐标与物理屏幕坐标分清楚。相对改良前版本,get_app_state、list_windows 等观察类调用有量级上的提速;未知参数、跨窗口误用旧帧、截图区域语义等原先容易「静默成功」的情况,会改成明确的错误码,方便模型与用户排查。

适合在 Windows 上跑 DSH、需要 Agent 自动化桌面工作流的人:例如重复性 GUI 操作、跨应用填表、在无法 API 化的旧软件里代劳。插件提供访问模式(全自动 / 每次询问 / 禁用)、操作指示浮层与子代理开关,因为操控真的会动你的键鼠。若你主要做无界面脚本或只在 macOS/Linux 开发,这不是目标场景——非 Windows 会得到明确的后端不可用提示,而不是假装能用。

截图预览

使用场景

  • 在多个桌面应用间重复填表、点选菜单,减少手工操作。
  • 浏览器或旧版客户端没有 API 时,靠读界面树与截图完成代办。
  • 让 DSH 模型根据当前窗口状态执行点击、输入与快捷键流程。

适合人员

  • 在 Windows 上使用 DSH、需要 Agent 操控真实桌面的用户。
  • 做 GUI 回归或端到端验证、希望模型按元素索引稳定点按的开发者。
  • 愿意配置访问模式与审批、接受键鼠被自动操作的高级用户。