dsh-agent-browser
在终端中运行以下命令:
dsh plugin install guanhaisen/dsh-agent-browser
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install guanhaisen/dsh-agent-browser,或在插件页安装;源码见 https://github.com/guanhaisen/dsh-agent-browser。
插件介绍
DSH 右侧栏里一直有一个浏览器,但对话里的模型往往只能「知道有页签」,无法像真人那样读正文、点按钮、输入文字或截一张可信的图。dsh-agent-browser 把这套能力做成一组普通工具调用:列出会话内页签、按文本或元素读取页面、执行点击与滚动、导航与关页,还能在截图前切换到手机、平板或桌面视口,让响应式断点按真实设备宽度呈现。
插件面向桌面版 DSH,通过 Electron 内嵌页签驱动页面;Web 配置下侧栏是跨域沙箱,工具会明确说明无法操控,而不是假装成功。截图与读取会区分加载失败、未挂载与身份未校验等状态,避免把错误页或空白当成「站点没渲染」。需要量布局时还可选配开启 browser_eval,在页面内执行 JavaScript。
适合需要让 Agent 自助查站、验收 UI、排查前端问题,或在不离开应用的情况下对比多端排版的开发者与日常使用者。它是从个人配置挂载的第三方插件,不改动内置浏览器与 app 资源,与官方发行版并行使用。
使用场景
- 让对话中的模型读取侧栏页签正文并点击、输入完成操作
- 按手机或桌面预设截图,核对站点真实断点下的排版
- 在桌面 DSH 内自助导航、等待元素出现并排查页面问题
适合人员
- 希望 Agent 能真正操控右侧栏浏览器的 DSH 用户
- 需要对比多端视口或验收前端页面的开发者
- 在对话里做查站、截图与简单自动化测试的运维与测试人员