跳到主要内容
Plugin

dsh-browser-plus

ParticleLight/dsh-browser-plus

面向 DSH 的可见 Electron 浏览器:共享一个 BrowserWindow,提供隔离任务视图、显式人机交接、快照引用与原生导航工具、操作轨迹、按需页面缩略图、可靠标签页切换与关闭的 keyed session 恢复,以及按站点清理 Cookie 的登录态维护能力。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,826
最近推送
16 天前更新

项目说明

From README

dsh-browser-plus 专为 DeepSeek Harness(DSH)打造的 EGO 风格可视化 Agent 浏览器。基于 dsh-browser 构建,支持人机协同操作:用户可以在真实页面中操作,Agent 也能同步执行、接管和恢复任务。浏览器支持多任务流并行管理与切换,并完整记录 Agent 的操作轨迹;任务流和操作轨迹均配备独立的可视化菜单面板,让任务状态、页面缩略图与操作过程一目了然。基于 MIT 许可的 dsh-browser 代码基础持续开发,并由 ParticleLight 独立维护。为何使用它 浏览器自动化不应躲在用户看不见的进程里。

dsh-browser-plus 把浏览器窗口留在用户眼前,同时让 agent 获得可靠的 CDP 操作能力。- 真实可见 :Electron WebContentsView ,不是 headless relay。- 任务隔离 :所有 DSH session 共享一个可见窗口,但各自保留隔离的任务视图、标签与历史;页面任务管理器切换可见视图, browser space 命名浏览器任务。- 人机协作 :工具栏是 常驻顶栏 (画在独立视图里,不随页面缩放);书签、任务工作区与操作轨迹都在真实页面上运行,用户可在工具栏最右侧接管或显式交还给 Agent。

- 任务工作区 :任务与操作轨迹是彼此独立的不透明面板(Chrome 菜单表面 292a2d ),可同时打开;每项任务显示执行中、等待用户、用户接管、失败或空闲状态。缩略图仅在任务面板打开时为当前可见任务按需刷新,后台任务保留最后图像。- 真实输入 :键盘、鼠标、hover、双击和文件选择都走 CDP,而不是 element.click() 伪事件。- 恢复能力 :child 回收后会重新物化相同会话的视图;恢复后的首张截图等待 compositor 稳定。- 稳定基线 :固定 Electron 42.9.3;43.4.1 的 compositor 故障会被 resolver 拒绝。

安装 从 npm 安装(推荐): 或直接从仓库安装: 已有浏览器

Original description

Visible, agent-driven browser for DeepSeek Harness: Electron WebContentsView + CDP tools, Chrome-style page chrome, task spaces, operation trail, controllable dialogs and console/network diagnostics. Electron 42.x pinned.

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add dsh-browser-plus
shell
dsh plugin --profile web add github:ParticleLight/dsh-browser-plus
shell
npm install

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 动态执行代码
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 16 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1826 次,star 不多但真在被使用。

维护活跃
86
实用度
84
生态热度
65
上手便捷
100
信号质量
86
数据置信度
100%
评分怎么算