dsh-dragon-control:在 Windows x64 上为 DSH 提供浏览器 DOM/CDP 与 UI Automation 控制

前言

在 DeepSeek Harness(DSH)里做桌面侧自动化时,智能体往往需要两类能力:通过 DOM 或 Chrome DevTools Protocol(CDP)操作浏览器页面,以及通过 Windows UI Automation 操作原生窗口与控件。若只靠通用 Shell 或截图猜坐标,步骤难复现,权限边界也不清晰。

下面介绍社区目录中的 dsh-dragon-control(维护者 20070314wyh-code,分类为工作流)。它以 Windows x64 only 为前提,向 DSH 暴露与上述场景相关的工具能力;具体工具名与参数需以你安装时获得的插件元数据及源码为准。

这是什么

dsh-dragon-control 是挂在 DSH 插件生态中的条目,源码托管在 GitHub 仓库 20070314wyh-code/dsh-dragon-control。SkillHub 目录页对其能力的英文摘要为:

Windows x64 only: two DSH tools for DOM/CDP browser and UI Automation control, scoped permissions, Esc stop, batch and audit.

一句话理解:在 64 位 Windows 上,为智能体提供两套与浏览器(DOM/CDP)和 UI Automation 相关的 DSH 工具,并强调权限范围、Esc 停止、批量与审计等约束与配套能力。

SkillHub 显示该条目当前版本为 v0.4.1,标注为可安装;GitHub 侧公开 README 在本次资料抓取中未能读取,且仓库页面访问返回不可用状态。安装或使用前,应自行打开目录页与仓库(若仍可访问)核对最新说明与许可证。

核心功能

以下仅依据目录页与 dsh.so 归档索引中的同一英文简介归纳,不展开未在公开资料中出现的接口名或配置字段。

  1. 两套 DSH 工具
    简介明确为 “two DSH tools”,分别面向 DOM/CDP browser 与 UI Automation control。智能体在 Windows 上可通过插件注册的工具调用这两条控制路径,而不是混用未声明权限的外挂脚本。

  2. DOM / CDP 浏览器控制
    支持通过 DOM 与 CDP 与浏览器交互,适合需要读改页面结构、走 DevTools 协议的场景(具体支持的操作以插件实现为准)。

  3. UI Automation 控制
    面向 Windows 原生 UI 自动化,用于操作标准控件与窗口树,与纯浏览器内自动化互补。

  4. scoped permissions(权限范围)
    简介将 scoped permissions 列为要点,表示能力应在声明范围内使用;安装前仍须阅读源码与 DSH 为该插件展示的权限申请。

  5. Esc stop
    提供 Esc 停止相关机制,便于在自动化执行过程中人工打断(行为细节以插件文档或实现为准)。

  6. batch and audit(批量与审计)
    简介同时提到 batch 与 audit,指向批量执行与可审计性方面的设计取向,适合需要 repeatable 工作流且留痕的场景。

dsh.so 将该仓库索引为 @20070314wyh-code/dsh-dragon-control,并记录许可证为 MIT、星标 0(索引时数据)。同一索引页注明:原仓库可能已被删除或设为私有,页面为归档快照,所列安装方式可能已失效——这与当前 GitHub 页面不可访问的情况一致,使用时请以实时仓库与目录页为准。

安装与启用

DSH 社区目录(如 SkillHub 插件页)与 GitHub 仓库是核对安装方式的优先来源。本次任务所附 README 抓取失败,资料中未出现可逐字复制的官方 dsh plugin add … 完整命令,因此下文不凭仓库名拼接安装行。

根据 dsh.so 归档页 对同一制品的说明:

  • 该条目在索引中被归类为 Ecosystem app,说明 不能 仅依赖常规的 dsh plugin add 插件安装梯级;桌面或 Web 壳层往往通过项目自有发布渠道(如 GitHub Releases 或项目站点)分发。
  • 静态校验记录中出现过安装规格解析结果:github:20070314wyh-code/dsh-dragon-control(来源:dsh.so 索引时的 registry verification),表示曾按 GitHub 源规格登记,不等同于已验证可用的完整终端安装命令。

建议按下面顺序操作:

  1. 打开 SkillHub 目录页,查看当前展示的版本(如 v0.4.1)及页面上的安装指引(若有)。
  2. 在可访问时阅读 https://github.com/20070314wyh-code/dsh-dragon-control 的 README、许可证与 Releases,确认与 dsh.so 归档提示是否一致。
  3. 在运行 dsh 的机器上安装或部署后,在 DSH 的插件/工具列表中确认新工具已注册;桌面应用与 dsh web 的插件列表相互独立,需在实际使用的环境中完成安装。
  4. 若你使用带 profile 的 CLI 安装其他插件,profile 名称须与本地配置一致(例如部分文档使用 --profile web);本插件是否适用该路径,以仓库与目录页当前说明为准。

典型用法

公开资料未提供可复现的 README 示例(仓库 README 未能抓取,GitHub 页面当前不可访问)。典型用法只能作流程级描述:

  1. 在 Windows x64 主机上完成插件或生态应用的安装/部署。
  2. 在 DSH 会话中让智能体调用插件暴露的 browser(DOM/CDP) 或 UI Automation 相关工具,完成页面或桌面控件操作。
  3. 长任务或批量步骤中,留意简介中的 Esc stop 与 audit 设计,必要时人工中断并检查审计输出(若插件提供)。

启用后,应以 DSH 界面中显示的工具 schema 与仓库最新文档为准编写提示词与工作流,本文不列举未核实的工具名或 JSON 参数示例。

适用场景与注意

适合谁

  • 在 Windows x64 上开发 DSH 智能体,需要浏览器内 DOM/CDP 与 原生 UI Automation 两条自动化通路。
  • 工作流分类场景:重复性桌面/网页操作、希望工具能力集中在 DSH 插件内、并关注权限范围与可审计性。

环境与平台

  • 仅支持 Windows x64;Linux 或 macOS 主机不适用简介中的能力声明。

安全与权限

  • DSH 插件与生态组件以当前 dsh 进程权限运行,可访问本机文件、凭据与网络。安装前必须自行审查源码、许可证(索引显示为 MIT)及权限申请。
  • SkillHub 与 dsh.so 等目录站为社区索引,与 DeepSeek / 幻方无官方从属关系;索引上的安全扫描或验证等级不是人工安全审计。

资料时效

  • dsh.so 提示原 GitHub 仓库可能已删除或私有化,归档页安装信息可能失效;SkillHub 仍显示可安装与 v0.4.1,二者冲突时以你现场能打开的源为准,勿依赖本文中的二手摘要做生产决策。

结尾

dsh-dragon-control 面向 Windows x64,用两套 DSH 工具覆盖 DOM/CDP 浏览器控制与 UI Automation,并在简介中强调 scoped permissions、Esc stop、batch 与 audit。若你正在编排 DSH 工作流,可从目录页与仓库核对安装与工具清单后再接入智能体。

  • 目录页:https://www.skillhub.cn/plugins/20070314wyh-code/dsh-dragon-control
  • GitHub:https://github.com/20070314wyh-code/dsh-dragon-control
  • 补充索引(归档,可能过时):https://www.dsh.so/artifact/dsh-dragon-control
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye