DSH Plugins
返回列表
⚙️

dsh-file-handover

工作流 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install 7gzgn/dsh-file-handover

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

在 DeepSeek Harness 中执行 dsh plugin install 7gzgn/dsh-file-handover,或从插件市场搜索 dsh-file-handover 安装;源码见 https://github.com/7gzgn/dsh-file-handover。

插件介绍

做网页投稿、微信发文件、在 Photoshop 里打开素材时,流程往往是先点「上传」或「选择文件」,再在系统弹窗里挑路径。自动化和 AI 代理能点按钮、能打字,却很难可靠地操作这个原生文件选择器——这是 GUI 自动化里长期缺的一块。

dsh-file-handover(递文件)专门补上这一步:在调用方已经触发对话框之后,它轮询等待 Windows 标准打开/保存框(#32770),用结构识别文件名输入框,通过剪贴板填入绝对路径并逐字回读校验,再按控件 id 点「打开」或「保存」。支持单文件与多选(paths),失败时会带回候选窗口与每次读回的实际内容,方便排错;dryRun 可只探测不填不点。

适合在 DSH 工作流里配合浏览器或其它桌面自动化:你先真实点击页面的上传按钮,再调用 handover_file,最后用页面回读确认文件是否真的到位。目标路径必须显式给出,插件不会替你猜「最像的对话框」。

目前仅支持 Windows 上的系统原生文件对话框;自绘选择器、以及「谁去点开对话框」仍由调用方负责。若你正在为 agent 打通上传、发附件、本地打开文件这类「最后一公里」,这个插件值得放进工具链。

使用场景

  • 浏览器已点击上传按钮后,向系统打开文件框填入本地文件
  • 微信或其它客户端发附件时,在原生选择器中一次性递交多个路径
  • 桌面软件通过标准打开对话框选文件,由代理代填绝对路径并回读校验

适合人员

  • 在 Windows 上为 AI 代理补齐「选文件」步骤的自动化开发者
  • 需要网页/客户端上传与发文件流程可重复、可排错的 agent 编排者
  • 已用浏览器或桌面工具触发对话框、只差递路径的一线集成者