dsh-plugin-browser
在终端中运行以下命令:
dsh plugin install TEGONG00/dsh-plugin-browser
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中安装该插件,先确认仓库 https://github.com/TEGONG00/dsh-plugin-browser 可访问,然后执行 dsh plugin install TEGONG00/dsh-plugin-browser 即可加载内置浏览器面板。
插件介绍
前端开发中最耗时的循环莫过于改完代码后在编辑器与浏览器之间反复切换:肉眼看效果、猜选择器、改代码、再来一遍。更棘手的是,当你需要告诉模型把某个具体元素换掉时,只能靠文字描述,没有截图也没有精确定位。dsh-plugin-browser 把 Playwright Chromium 直接嵌入 DeepSeek Harness Web 客户端侧栏,CDP 画面流实时推送页面,导航、点击、输入、滚轮、键盘全部就地完成,彻底省掉窗口切换。
核心亮点是元素选取模式:开启后点击页面上任意元素,其截图、选择器、标签名、可见文本、outerHTML 和页面 URL 会立刻以「元素1、元素2……」的引用 chip 形式插入输入框,与 @文件 引用走同一机制——可删除、可撤销、随草稿持久化。写一句自然语言如「把元素1和元素2调换位置」,发送时每个 chip 自动展开为完整结构化上下文,模型据此精确定位要改的 DOM 节点,不再靠猜。
一组面向模型的操作工具(browser_navigate / browser_screenshot / browser_snapshot / browser_click / browser_type)补全闭环,让模型自行打开页面、截图验收(以图片卡片渲染在聊天中)、按索引导航和输入——工作流变成「改代码 → 自己开页面 → 截图确认」,无需人工中转。这个插件适合在 dsh Web 客户端上做前端或全栈项目的开发者,尤其是希望 AI 直接参与 UI 验证与 bug 修复的场景。WSL2 用户无需 sudo 即可注入缺失的系统库,开箱即用。
截图预览
使用场景
- 改完前端代码后让模型自动打开页面截图验收
- 点击页面元素以引用 chip 形式精确告知模型要改哪个
- 模型自主导航、点击、输入完成多步交互验证
适合人员
- 在 dsh Web 客户端做前端开发、希望 AI 参与 UI 验证的工程师
- 使用 WSL2 开发、希望免 sudo 一键拉起 Chromium 面板的开发者
- 需要让模型精确定位 DOM 元素而非靠文字描述的全栈开发者