DSH Plugins
返回列表
🧰

dsh-embedded-browser

联网工具 更新于 2026.09.23

在终端中运行以下命令:

dsh plugin install imroc/dsh-embedded-browser

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

在 DeepSeek Harness 中执行 dsh plugin install imroc/dsh-embedded-browser 安装本插件(源码:https://github.com/imroc/dsh-embedded-browser),安装后按 README 重启 Web UI。

插件介绍

智能体常常跑在没有图形界面的主机上——容器、虚拟机或 CI 环境——而目标网站却要求登录、二次验证或人机校验。纯无头自动化在扫码、短信验证码、CAPTCHA 或 WebAuthn 面前就会卡住;把 Cookie 或 storageState 拷进环境也很脆弱,设备绑定凭证往往无法迁移。

dsh-embedded-browser 把浏览器嵌进 DSH 宿主:每个会话独占一个标签页,AI 通过 browser_embedded_* 工具用 CDP 操控该页;你在 Web UI 右侧栏打开同一会话的「浏览器」标签,看到的是同一页面,鼠标、键盘与输入法事件会回放到 AI 正在使用的会话里。需要人介入时,可调用 browser_embedded_ask_human,在侧栏完成登录后点「我已完成」,工具才会继续。所有会话共享一份持久化 profile,一次登录可在后续会话与重启后复用。

工具集涵盖导航、页面快照、点击、输入、滚动、截图、在页内执行脚本、设备/主题模拟等能力;默认在调用 browser-use 技能或相应手势后才懒加载注册,避免无关对话背负完整 schema。侧栏还提供前进后退、刷新与结束并清理等操作,且仅在会话真正用到浏览器时才出现,不打扰纯文本对话。

适合在 DSH 上跑需要访问需登录站点的智能体、又希望人在 Web 界面里安全接管同一标签页的团队与个人;也适合需要偶尔用手机视口或深色主题检查页面表现、同时保持 AI 与人共用同一浏览上下文的场景。

使用场景

  • 无图形界面的智能体主机需要访问需登录的网站
  • 扫码、短信验证码或 CAPTCHA 只能由人在侧栏同页完成
  • AI 浏览过程中临时交还控制权再由人点「我已完成」继续

适合人员

  • 在 DSH 上跑需联网登录任务的智能体开发者
  • 运维或自动化工程师,需在容器内保持网站登录态
  • 希望一次登录、多会话共享 profile 的小团队