ARTICLE · 1318221
DSH插件测评:BrowserSkill 借你的真浏览器
AURORA LAB · 前沿观察
DSH插件测评:BrowserSkill 借你的真浏览器
我拆了 BrowserSkill 的 6 个工具和 1 张版本对照表:它不新开无头浏览器,直接接管你 Chrome 里登好的账号。装完能不能用,取决于 3 样东西的版本。
它是什么:一条命令把 DSH 接到你的浏览器
BrowserSkill 是腾讯开源的浏览器自动化桥,仓库在 Tencent/BrowserSkill,DSH 侧的插件包名是 @wxg-prc-cpg/browser-skill-dsh-plugin。它不新起一个无头浏览器,而是靠 bsk 命令行加 Chrome/Edge 扩展,在你眼前那个 Agent Window 里干活——登录态、过完验证码的会话、公司 SSO,全是你自己的。
以前要让 agent 上网页只有两条路:手抄 cookie 塞进脚本,或者装一套受管 CDP 运行时。前者一改密码就废,后者跟你的日常浏览器是两个身份。
我查到的数据(2026-11-06):GitHub Star 10,067,npm 上周下载 14,844(10-29 至 11-04);dshmarket 榜单把它记成周下载 40,314、第 49 名。榜单和 npm 不是一个口径,两个数别混着用。

六个工具,少的是一整套脚手架
01
bsk_page:navigate / back / forward / wait,开页、回退、等元素,不用再单独跑一个 Playwright 脚本。
02
bsk_session:start 开会话,sync 拿 context_id 当 contextId,后面的动作全挂在这上面。
03
bsk_inspect:observe / snapshot / screenshot / extract,把页面读成结构化数据,不用肉眼抄表格。
04
bsk_interact:click / fill / select / press / download,点、填、选、按键、接下载一次说清。
05
bsk_tabs:borrow 借你已开着的标签页,return 还回去,不用重登。
06
bsk_assist:resize / emulate / request-help,改视口、模拟设备、主动停下等人。
bsk_inspect 还带 console 和 network 两个动作,调页面时能直接看报错与请求,不用再另开 DevTools。
边界也得说:扩展只有 Chrome 和 Edge;你手点一下或页面自己跳走,控制权就撤销,要重新 sync;下载落在浏览器那台机器,不在 DSH 主机;六个工具是一整套,任一个注册失败会整套回滚。
三个场景:同一个插件,三种用法
场景一,独立开发者取后台数据
你在维护公司一个 SaaS 后台,登录态躺在 Chrome 里。/browser-skill 起会话,bsk_page 导航到报表页,bsk_inspect 的 extract 把表格读成 JSON。产出是一份结构化报表,路径由你指定。以前这活得手抄一遍,或者去翻接口文档。
场景二,团队评审要看他到底点了什么
让同事在 Web UI 右侧栏「Browser Skill」标签里实时看 agent 的操作,不用装 better-sidebar。它卡住时用 bsk_assist 的 request-help 停下等你,你接管完再 sync。开 bsk_inspect 的 video 录一段,默认静音、固定标签、上限 60 秒,save 时给输出路径。产出是视频加一条操作时间线,评审问「它是不是点错了」时有据可查。
场景三,运营借标签页填表导报表
非技术同事已经登进后台、开着报销页。bsk_tabs 的 borrow 直接接管这个标签页,bsk_interact 的 fill / select 填完,bsk_inspect 截图留档,最后接 download 拿 CSV。产出是填好的表单、截图、一份导出的文件。前提是这台机器上的浏览器扩展是通的。

对比与版本对应:先看表再装
同类插件我挑四个比一下路子,不看功能多少,只看它把浏览器放在哪。
装之前对这三个版本,缺一个都白装:
| dsh plugin list | ||
| dsh --version | ||

三个坑与三步上手
坑一,lazyTools 默认是 true,装完启动看不见 bsk_* 工具,得先调一次技能或敲 /browser-skill 才会注册。坑二,只装插件不装 CLI 和扩展,六个工具整套回滚,日志里是一串注册失败。坑三,顺序反了:npm 更新插件不会同步 CLI、daemon 和扩展,0.4.1 要协议 1.8,扩展还停在 1.6 就是连上也拿不到 context_id。正确顺序是先 CLI 加 daemon,再扩展,最后插件。
三步上手:
dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin@0.4.1
dsh --profile web
/browser-skill open example.com and summarize the page.
最后补一句场景二里的坑:观察端点只认 loopback,你用反代域名打开 Web UI,右侧栏是空的,localhost 才看得到。

写在最后
看到这儿,说明你把它读完了。这类文章能走多远,只取决于两件事:你的在看和转发。
顺手关注并设为星标,下一篇更新第一时间见。
END
一起聊聊
你更想让 agent 替你点哪一步:登录后的取数,还是填完还要导出的表单?
欢迎在评论区说说你的做法。
乌鸦君疯狂学AI
让天下没有难用的AI
#DSH插件# #浏览器自动化# #版本兼容#















































































