dsh-browser-scope
在终端中运行以下命令:
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 工程团队






