dsh-chrome-operation
在终端中运行以下命令:
dsh plugin install alenjdl/dsh-chrome-operation
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install alenjdl/dsh-chrome-operation 安装本插件;源码见 https://github.com/alenjdl/dsh-chrome-operation。
插件介绍
当 DSH Agent 需要操作网页、填表或读取页面内容时,纯 API 往往无法替代「真浏览器」里的会话、渲染与交互。dsh-chrome-operation 把本机 Chrome 接到 DSH 工具链上:插件通过环回 WebSocket 与 chrome-operation(MV3)扩展通信,把点击、输入、导航、标签页管理等动作变成可被 Agent 调用的 browser_* 工具,请求在真实标签页里执行。
核心能力围绕日常自动化与辅助浏览:打开与切换标签、前进后退与刷新、滚动与等待、截图式快照与取文本等。桥接仅监听 127.0.0.1,适合在本机安全边界内让 Agent「看见并操作」你正在用的 Chrome,而不是远程无头环境。
适合已在用 DSH 桌面端、并愿意加载配套扩展的开发者与自动化用户。若页面结构复杂,快照可能为空,可优先用取文本配合导航来读内容;需使用 Chrome 及支持 service worker 的 MV3 扩展环境。
使用场景
- 让 DSH Agent 在本机 Chrome 中打开页面并完成点击与输入
- 需要管理多个标签页并在真实渲染环境下读取页面文本
- 希望自动化流程沿用已登录的浏览器会话而非独立无头实例
适合人员
- 使用 DSH 桌面端并希望扩展 Agent 能力的用户
- 做 Web 自动化或辅助测试的开发者
- 只在本机环回网络内驱动浏览器的隐私敏感场景