dsh-browser-use
在终端中运行以下命令:
dsh plugin install helloproblems/dsh-browser-use
将以下提示词粘贴到 DeepSeek Harness 对话框中:
通过 dsh plugin install helloproblems/dsh-browser-use 安装该插件,完整源码地址为 https://github.com/helloproblems/dsh-browser-use。
插件介绍
在 DeepSeek Harness 中,智能体往往需要与网页交互才能完成信息检索、表单填写或流程操作,但 DSH 本身并不内置浏览器能力。dsh-browser-use 填补了这块空白:它通过一组分层插件,将浏览器自动化能力以标准工具的形式注入到任意 DSH 智能体中,让对话流程可以直接驱动 Chrome 页面。
插件采用 Hub、Backend、Domain 三层分离设计。Hub 只定义后端合同与名称注册表,不触及任何浏览器 IO;Chrome 后端基于 chrome-devtools-mcp 实现页面发现、工具执行与资源管理;Domain 负责在生命周期就绪后解析后端、发布稳定工具目录并管理浏览器设置。多个智能体可以共享同一条浏览器连接,同时各自拥有隔离的上下文,互不干扰。
适合正在使用 DeepSeek Harness 并希望通过自然语言驱动浏览器完成操作的开发者。目前仅支持 Chrome 作为运行后端,需要本地或可达的 Chrome 远程调试端点,浏览器状态在进程重启后不会自动恢复。
使用场景
- 让 DSH 智能体在对话中直接操控 Chrome 页面完成检索与表单操作
- 多智能体共享一条浏览器连接,各自维护隔离上下文互不干扰
- 将网页交互能力以标准工具形式注入现有 DSH 工作流
适合人员
- 使用 DeepSeek Harness 并希望给智能体增加网页操作能力的开发者
- 需要多智能体协同操作同一浏览器实例的应用构建者
- 基于 chrome-devtools-mcp 做二次开发的浏览器自动化工程师