跳到主要内容
Plugin

dsh-cdp

dougen/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 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add @dougen/dsh-cdp
shell
dsh plugin --profile web remove @dougen/dsh-cdp
shell
DSH host process

安全能力

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

  • 写入文件
  • 读取文件
  • 访问网络
  • 读取环境变量

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

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

为什么是这个分数

近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 2064 次,star 不多但真在被使用。

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