dsh-browser-ctrl:为 DeepSeek Harness 提供的本地浏览器控制能力

前言

DeepSeek Harness (DSH) 的核心设计理念是「一切皆插件」。在智能体开发或自动化测试场景中,开发者往往需要 AI 在本地执行网页操作,例如抓取动态数据、模拟用户点击或进行表单填写。dsh-browser-ctrl 插件通过 Chrome DevTools Protocol (CDP) 实现了这一需求,它让 AI 拥有对本地浏览器的完全控制权,且全程在宿主机上运行。

是什么

dsh-browser-ctrl 是一个由 crazy-L118 维护的社区第三方插件。它为 DSH 提供了内置浏览器控制能力,允许 AI 在本机启动并操控 Microsoft Edge 或 Google Chrome 浏览器。该插件采用游客身份运行,不登录账号,不与日常浏览器数据同步,且不依赖任何外部库。

核心功能

AI 自主上网
AI 可以直接控制浏览器打开网页、读取内容、点击按钮、输入文本以及滚动页面,无需人工干预。

截图直达对话
在交互过程中,AI 截取的网页画面会自动内嵌显示在对话消息流中,点击即可查看原图。

内置浏览器面板
对话界面右侧会停靠一个实时画面面板,展示当前浏览器状态,支持直接点击、滚动或输入操作。

隔离安全
采用游客模式运行,与宿主系统的浏览器数据隔离,确保安全。

安装与启用

前置要求:
1. 已安装 DSH。
2. 本机装有 Microsoft Edge 或 Google Chrome。

执行安装命令:

dsh plugin --profile web add npm:dsh-browser-ctrl

安装完成后,必须彻底重启 dsh。插件仅在 dsh 启动时加载,仅刷新页面不会生效。

卸载与清理

执行卸载命令:

dsh plugin --profile web remove dsh-browser-ctrl

卸载后同样需要彻底重启 dsh。如需清理浏览数据,请手动删除目录 ~/.dsh/browser-use/(该目录包含独立的 profile、缓存与截图)。

注意事项

本插件为社区第三方插件,与 DeepSeek 官方无隶属关系,插件名称及其相关名称归其各自所有者所有。安装前建议查看源码以确认权限逻辑。插件本身零外部依赖。

生态

更多插件信息可参考社区目录:https://www.skillhub.cn/plugins/crazy-L118/dsh-browser-ctrl
源码地址:https://github.com/crazy-L118/dsh-browser-ctrl

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜