DSH Plugins
返回列表
dsh-browser-scope

dsh-browser-scope

联网工具 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install HakureiMonika/dsh-browser-scope

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install HakureiMonika/dsh-browser-scope 安装本插件,项目源码见 https://github.com/HakureiMonika/dsh-browser-scope

插件介绍

前端调试最头疼的从来不是写代码本身,而是页面结构不透明、请求细节埋在日志深处、断点死活打不进去、线上代码被压缩成一行。Agent 遇到复杂网页问题时更被动——只能截个图、描述几句症状,然后陷入刷新、清缓存、换浏览器再试的循环。

DSH BrowserScope 把完整的 Chromium 工作台嵌进 DSH Web 右侧栏,配备 30 个定制自动化工具。Agent 可以直接读取 DOM 结构、操作元素、查看 Console 输出、拦截和重放网络请求,通过 CDP Debugger 下断点、单步执行、读取调用栈和变量作用域,并借助 Source Map 把压缩代码位置还原到原始文件行列。性能方面支持 Trace、CPU Profile 和 Heap Snapshot;诊断方面提供操作前后 Checkpoint 对比与 Incident 报告生成;还支持双页实况视图和人工接管操作,大文件自动存入 Session 隔离的 Artifact Store,避免撑爆上下文窗口。

如果你用 DeepSeek Harness 做前端或全栈开发,经常卡在「页面不对劲但说不清哪里不对」的场景,这个插件把调试链路从聊天窗口搬进真实浏览器,让 Agent 像资深前端工程师一样操作现场。多插件共存模型保证 BrowserScope 不与已有浏览器工具冲突,每个 Session 独立锁定选择,Cookie 和站点数据跨 Session 共享,页面与调试状态则严格隔离。

截图预览

使用场景

  • Agent 自动定位线上压缩代码的报错位置并还原到源文件
  • 抓包分析异步请求时序导致的状态覆盖问题
  • 用 CPU Profile 和 Heap Snapshot 找到页面卡顿与内存泄漏的热点

适合人员

  • 用 DSH Agent 调试前端或全栈问题的工程师
  • 需要 Agent 自主驱动浏览器排查复杂网页问题的开发者
  • 重视调试过程可观测性与审计留痕的 AI 工程团队