DSH Plugins
返回列表
dsh-webops-plugin

dsh-webops-plugin

联网工具 更新于 2026.09.16

在终端中运行以下命令:

dsh plugin install sdegongzuo/dsh-webops-plugin

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

在 DeepSeek Harness 终端中执行 dsh plugin install sdegongzuo/dsh-webops-plugin 即可安装该插件,完整源码见 https://github.com/sdegongzuo/dsh-webops-plugin。

插件介绍

DeepSeek Harness 本身并不自带浏览器操作能力,当你希望模型能够打开网页、阅读结构、点击按钮、填表单、观察控制台输出和网络请求时,就需要一层额外的工具桥接。dsh-webops-plugin 正是为此而生:它以独立的 out-of-tree bundle 形式接入,不修改 Harness 仓库的任何文件,而是通过自身的 cordis.patch.yml 把插件行插入目标 profile,为模型提供完整的客户端网页操作与调试体验。

插件共暴露 16 个工具,覆盖从只读到变更的完整操作链路。只读工具包括打开新标签页、生成可访问性大纲并返回稳定 ref、截图存为附件、在最近大纲上做零状态文本检索、按 ref 计算视口坐标、采集控制台环形缓冲与网络请求表,以及等待时间 / 文本 / 元素消失 / DOM 静默等多种条件。变更工具则支持按 ref 点击、填值、按键、滚动,写前自动校验纪元、失效即返回可重试的 BROWSER_STALE_REF 错误;还提供标签页列表切换与关闭,以及一个白名单制 CDP 逃生舱用于执行允许列表内的单条底层命令。整个状态模型以 ref 纪元为核心:ref 在会话内单调不复用,旧 ref 跨纪元必然失效,页面上的一切数据均按不可信输入处理,这条原则贯穿每个工具的描述与系统提示。

桌面端用户开箱即用——默认走 electron provider,操作的是应用自身的 BrowserWindow,无需额外准备;CLI 用户如需连接日常 Chrome,可将 cdp provider 开关打开并指定独立端口即可。无论是给 AI 工作流加一步真实网页验证,还是让 agent 代替你完成重复性的表单填写与数据抓取,这个插件都能以轻量、可插拔的方式嵌入现有 Harness 部署。

截图预览

使用场景

  • 让 AI 模型打开网页、阅读结构并完成表单填写
  • 调试前端时让 agent 自动读取控制台报错与网络请求
  • 多标签页并行操作不同站点完成数据采集或验证

适合人员

  • DeepSeek Harness 桌面端用户,开箱即用无需额外配置
  • 需要 AI 操控浏览器的 RAG 或 Agent 工作流开发者
  • 想给现有 Harness 部署加一层真实网页交互能力的个人团队