dsh-pc-pilot
在终端中运行以下命令:
dsh plugin install JeremyWangCY/dsh-pc-pilot
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install JeremyWangCY/dsh-pc-pilot 即可安装该插件,源码仓库为 https://github.com/JeremyWangCY/dsh-pc-pilot 。
插件介绍
当 AI 需要真正"动手"操作 Windows 桌面时,最大的障碍往往不是缺一个点击工具,而是传统 SendInput 会抢走用户焦点、被遮挡的窗口无法截屏、每次操作都要重新遍历整棵 UIA 树。dsh-pc-pilot 为 DeepSeek Harness 提供一个统一的桌面 + 浏览器工具面,让模型在用户正常工作的同时完成后台观察与操作:通过 UIA 无障碍模式、目标窗口 WM 消息和 Windows Graphics Capture 实现无焦点输入与遮挡免疫截图,持久化 CDP WebSocket 维持浏览器会话,snapshot_id 绑定确保每一步操作都落在正确的窗口与元素上。
在可观测性方面,插件为每次观察生成稳定的 element_id 与单调递增的 accessibility_revision,让模型跨多轮对话推理界面变化而不必重新猜测索引;批量 actions 接口允许一次下发最多 20 个有序步骤,每步可携带 when 前置条件与 expect 后置断言,执行到第一个未通过即停止,不做隐式重试。屏幕上一个轻量的虚拟光标箭头和顶部磨砂状态胶囊会实时指示 AI 正在操作的区域,点击穿透、自动隐藏,不打断用户。
这类插件适合已经在 DSH 中搭建工作流、希望让模型处理多窗口桌面任务(表单填写、数据抓取、跨应用编排)或需要稳定浏览器自动化场景的开发者。它不内置工作流 DSL,只暴露原子操作与验证原语;应用级集成、领域 API 留给你在独立插件中扩展。
使用场景
- AI 在用户正常工作时后台填写多窗口桌面表单或执行跨应用编排任务
- 对被遮挡的窗口进行无障碍截图与操作,无需切换焦点
- 结合持久化 CDP 会话完成浏览器数据抓取、表单提交与下载跟踪
适合人员
- 已在 DSH 中搭建工作流、需要让模型处理多窗口桌面任务的开发者
- 需要稳定无焦点浏览器自动化、不希望干扰用户当前操作的团队
- 偏好原子操作与验证原语、将领域集成放在独立插件中的架构师