dsh-cdp
通过一条常驻 CDP 连接驱动本机已在运行的 Chromium 内核浏览器——Chrome、Edge、Brave、Vivaldi、Opera、Chromium、Arc、Thorium,远程调试授权只需点一次,而不是每条命令都点。标签页、导航、执行 JS、DOM 快照、点击、输入、截图以及 CSS/DOM/像素断言都走本机回环 HTTP 路由,agent 用已有的 shell 工具发命令,因此不注册新工具;插件自带使用说明 skill,零运行时依赖。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 2,064
- 最近推送
- 昨天更新
项目说明
From README
@dougen/dsh-cdp English · 中文 Drive the Chromium browser you are already using from DSH — your logins, cookies, and extensions stay exactly where they are.Works with Chrome, Edge, Brave, Vivaldi, Opera, Chromium, Arc, and Thorium.Compatible with DSH 0.1.0 and later — every 0.1.x and 0.2.
x release, prereleases included.1.
What it does DSH can read and operate the pages genuinely open in your browser: navigate, evaluate JS, read the DOM or the accessibility tree, click, hover, drag, type, press keys, screenshot, emulate a viewport or dark mode, read the console and network log, and run DOM / pixel assertions.
So "what is on this page", "log in and pull the data down", "is this page rendering correctly" all run against your real session — no second, clean browser.It targets the three usual pains of driving a browser over CDP: The usual approach The problem This plugin --- --- --- Open a
Original description
让 DSH 通过 CDP 驱动本机已开启调试的 Chromium 内核浏览器:常驻连接只授权一次,零新增工具 schema,零运行时依赖。
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile web add @dougen/dsh-cdpdsh plugin --profile web remove @dougen/dsh-cdpDSH host process安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 写入文件
- 读取文件
- 访问网络
- 读取环境变量
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2064 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 54
- 生态热度
- 66
- 上手便捷
- 94
- 信号质量
- 96
- 数据置信度
- 100%