ChatGPTClaudeGrok / X / CursorGemini

dsh-browser:给 DeepSeek Harness 每段对话配一个真实浏览器

cjylzs/dsh-browser

工具与能力已验证
收录时间 2026-09-23
页面最后更新 2026-10-27

为每个 DeepSeek Harness 会话分配独立的真实本地浏览器,通过 CDP 端口与六个工具让 DSH agent 直接驱动 Chrome/Edge 浏览网页,右侧栏同步镜像页面。

dsh-browser 是给 DeepSeek Harness 每段对话配一个真实本地浏览器的 DSH plugin。它解决 Agent 只能读文本、无法真正操作网页的问题:Chrome 或 Edge 以独立进程运行,拥有自己的配置目录与 CDP 端口,Agent 通过六个工具驱动它,右侧边栏同步显示同一批页面。对话之间不共享标签页、Cookie 或端口,关闭 Harness 也不会留下伪装成应用一部分的浏览器进程。

如何安装

install
dsh plugin --profile web add github:cjylzs/dsh-browser
分类
工具与能力
平台
DSH Plugin
作者
cjylzs
分发方式
插件

dsh-browser 核心特性

每会话独立浏览器与配置右侧栏实时镜像并可控六个工具驱动真实页面无障碍树快照免选择器CDP 端口可外部附加
Listed on dsh-plugin.org

dsh-browser 仓库简介

它是做什么的?

CJYLZS/dsh-browser 是 DeepSeek Harness(DSH)的浏览器插件,为每一段对话配一个真实的本地浏览器。它解决的是 Agent 只能读文本、无法真正操作网页的问题:Chrome 或 Edge 以独立进程运行,拥有自己的配置目录与 CDP 端口,Agent 通过六个工具驱动它,右侧边栏同步显示同一批页面。对话之间不共享标签页、Cookie 或端口,关闭 Harness 也不会留下伪装成应用一部分的浏览器进程。

核心功能

  • 一会话一浏览器:侧边栏面板按会话名连接,工具调用按来源会话解析浏览器,两个对话互相看不到对方的标签页与登录状态。
  • 双向可信输入:侧边栏里的点击与输入会转发到真实页面,Agent 的点击与输入工具在元素自身位置派发真实鼠标与文本事件,忽略合成点击的站点同样接受。
  • 可外部附着:每个浏览器监听对外 CDP 端口,浏览器自带的调试入口、其他 Playwright 实例或仓库附带的脚本都能连上同一个浏览器。
  • 免选择器读页面:快照工具打印页面的无障碍树,并为每个节点标注引用名,Agent 借此阅读从未见过的页面并指名要点击的元素。
  • 精简工具集:只提供六个工具而非几十个,通用求值工具承担大部分工作,其余覆盖代码无法表达的能力。

怎么使用这个插件?

在 DSH 对话的右侧边栏选择新建标签页中的浏览器,该会话的浏览器随即启动并显示画面,地址栏回车即可导航,在画面上点击、滚动、输入都会作用到真实页面。之后直接用自然语言提要求即可,例如让它打开文档并说明安装章节写了什么,工具会操作面板正在展示的同一个浏览器,你能看着它干活。需要时可用浏览器调试入口、其他 Playwright 或仓库脚本附着到同一浏览器;关闭标签页不会停止浏览器,重新打开页面仍在,停止浏览器需要在面板状态行里显式操作。使用前需本机已安装 Chrome 或 Edge,插件依赖的 Playwright 核心不会自行下载浏览器。

报错怎么排查?

浏览器无法启动时,先确认本机已安装 Chrome 或 Edge,因为插件依赖的 Playwright 核心不会自带浏览器。若侧边栏画面空白或工具操作的不是同一页面,检查该会话的浏览器是否已被显式停止,重新打开标签页通常即可恢复。若外部工具无法附着,确认对应浏览器的 CDP 端口未被其他进程占用,并按官方说明处理已知限制与待办事项。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:cjylzs/dsh-browser。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin 常见问题