kyo615/dsh-browser-control ↗★ 1
dsh-browser-control
A dynamic Cordis plugin for DeepSeek Harness: let an AI control a real, visible Chrome browser via Playwright MCP, with a live view of every action inside the GUI.
AI 分析
核心用途是让 Agent 能够可视化地操作真实浏览器执行网页任务。适合需要进行网页自动化、可视化爬虫或辅助浏览任务的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kyo615/dsh-browser-controlドキュメント
README 全文を読む ↗⚙️ 配置
所有配置均有自动探测的默认值,无需手动配置即可运行:
| 配置项 | 默认值(自动探测顺序) | 说明 |
|---|---|---|
workspace | 插件 config.workspace → 当前会话工作区(sandboxPolicy.workspaceRoot)→ 空 | 存放 node_modules/@playwright/mcp 的工作区 |
cli | config.cli → /node_modules/@playwright/mcp/cli.js → 相对当前目录 → PATH 里的 playwright-mcp | MCP 服务入口 |
startUrl | https://www.bing.com | 启动后自动打开的页面 |
shotPath | .playwright-mcp/live.png | 实时截图文件(相对 workspace) |
viewport | 1280x800 | 浏览器视口 |
代码按上述顺序解析,不硬编码任何本机路径。若运行时的插件配置支持
config注入(apply(ctx, config)的第二参),可用workspace/cli/startUrl/shotPath/viewport覆盖。
🎮 使用
- 直接对 AI 说:"打开某网站 / 搜索某某 / 帮我操作网页"
- 或在面板的网址输入框输入网址跳转
- AI "看到"的是无障碍快照(带
[ref]编号);面板截图上的数字方框与之对应 - AI 可用
browser_status(带start: true)在浏览器未运行时自行拉起来