dsh-browser-control

@kyo615 · 浏览器与网页
检测未发现问题无安装脚本

通过 Playwright MCP 让 AI 操控真实可见的 Chrome 浏览器,并在对话 GUI 实时查看操作画面

v1.0.0版本
GitHub 源码安装安装方式
2026-08-15最近更新
5Star
dsh plugin --profile web add github:kyo615/dsh-browser-control查看仓库

插件介绍

根据仓库资料整理 · commit 9c10f2c

主要功能

  • 驱动真实可见的 Chrome 浏览器(非无头),支持导航、点击、输入、按键、多标签页等操作
  • 注册约 80 个 browser_* 工具供 AI 调用,基于微软 playwright-mcp 通过 MCP stdio 通信
  • GUI 内嵌实时截图面板,每次 AI 操作后自动刷新画面,并标注可点击元素的数字编号
  • 面板提供网址栏跳转、刷新画面、重启浏览器、关闭浏览器等手动操作按钮
  • 配置项(workspace、cli 路径、启动页、截图路径、视口)均支持自动探测,无需手动硬编码路径

适合什么时候用

  • 需要让 AI 代理实际操作网页(如网页测试、信息抓取、表单填写)并实时查看操作过程
  • 希望像 Codex 一样让 AI 可视化控制浏览器,而非依赖无头/黑盒自动化

安装后会多出什么

界面实时截图面板(对话内嵌,展示浏览器画面并标注可点击元素编号) · 网址输入跳转栏 · 刷新画面 / 重启浏览器 / 关闭浏览器 操作按钮
命令dsh plugin add <repo-url>
Agent 工具browser_navigatebrowser_clickbrowser_typebrowser_snapshotbrowser_press_keybrowser_mouse_click_xybrowser_tabsbrowser_evaluatebrowser_status

使用前需要

  • 需要 DeepSeek Harness(或兼容动态 Cordis 插件机制的环境)
  • Node.js ≥ 18
  • 系统需安装 Google Chrome 或 Edge
  • 需在工作区中执行 npm install @playwright/mcp

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
浏览器 UIMCP宿主子进程
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库kyo615/dsh-browser-control安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:kyo615/dsh-browser-control#9c10f2c 锁定本次检测的 commit。收录日期2026-08-15固定 commit9c10f2c42999 · 2026-08-15
dsh plugin --profile web add github:kyo615/dsh-browser-control