Skip to content

v1.0.0

Choose a tag to compare

@caob23 caob23 released this 22 Aug 16:02
· 44 commits to main since this release

DSH Browser Control v1.0.0

Chrome 浏览器扩展 + DeepSeek Harness 插件,让 AI Agent 像人一样操控你的真实浏览器。

附件

文件 用途
DSH-Browser-Control-1.0.0.crx Chrome 扩展(直接拖入安装)
DSH-Browser-Control-1.0.0.zip Chrome 扩展(解压后加载)
dsh-browser-bridge-plugin-v1.0.0.zip dsh 插件

一、安装 Chrome 扩展(30 秒)

  1. 下载 DSH-Browser-Control-1.0.0.zip,解压到固定文件夹
  2. Chrome 打开 chrome://extensions → 开启「开发者模式」
  3. 点「加载已解压的扩展程序」→ 选解压后的文件夹
  4. 工具栏出现鲸鱼图标 → 点击显示「已连接」= 成功

二、安装 dsh 插件(1 分钟)

方式 A:一键安装(推荐)

clone 仓库后运行:

./install.sh /你的路径/deepseek-harness

方式 B:手动安装

下载 dsh-browser-bridge-plugin-v1.0.0.zip,解压到 deepseek-harness 的 packages/web/browser-bridge/

然后补充三处配置:

  1. packages/bundle/base/package.json 加一行依赖:

    "@deepseek-ai/dsh-browser-bridge": "workspace:^"

  2. cordis.patch.yml 的 plugins 列表加:

    • id: browser-bridge
      name: '@deepseek-ai/dsh-browser-bridge'
      config:
      enabled: false
  3. tsconfig.host.json 的 references 加:

    { "path": "./packages/web/browser-bridge" }

重启 dsh → 设置页出现「DSH 浏览器控制」→ 开启即可。

三、使用

dsh 设置 → 插件 → 开启 → Chrome 扩展自动连接 → 对话说自然语言就行。

http://127.0.0.1:9777/ 查看状态。

工具清单

工具 功能
browser_navigate 导航到 URL
browser_read 读取页面文本/HTML
browser_snapshot 页面快照 → ref 交互树
browser_click 点击元素(by ref / selector)
browser_type 在输入框填入文本
browser_press 模拟键盘按键
browser_scroll 滚动页面
browser_tabs 标签页管理(列表/新建/关闭/切换)
browser_evaluate 执行任意 JS
browser_screenshot 截取页面截图
browser_cleanup 清理临时文件

v1.0.0 更新

  • 🐳 新增鲸鱼 Logo(扩展 + 弹窗 + 状态页 SVG)
  • 📌 持久 debugger 附着(控制期间 Chrome 横幅始终显示)
  • 🔧 端口配置(简化自完整 URL)
  • 🖥️ 状态页左上角 SVG logo + 暗色卡片样式
  • ✅ 29/29 测试通过,host 构建验证