DSH 插件 · 发布者仓库

BrowserSkill for DeepSeek Harness

腾讯 BrowserSkill 仓库中的 DeepSeek Harness 插件,通过本机 bsk CLI 与浏览器扩展向 Agent 提供网页观察、操作、截图和独立浏览器会话。

6.0k StarsMITTypeScript1 天前更新
01

项目介绍

BrowserSkill for DeepSeek Harness 是 BrowserSkill 仓库中的 DSH 插件。它把 bsk CLI 和浏览器扩展封装为六组 browser_* 工具,让 DSH Agent 在独立 Agent Window 中浏览、读取、填写和截图;需要现有标签页时可按浏览器设置请求临时借用。插件还在 DSH Web UI 展示会话与最近的浏览器画面。

02

核心功能

01

浏览器会话与页面控制

browser_session 创建、列出和停止由插件创建的 Agent Window 会话;browser_page 导航、返回、刷新和等待。

02

观察与交互

browser_inspect 读取页面语义状态、HTML、截图和诊断信息;browser_interact 点击、填写、选择、滚动等。

03

标签页与人工协助

browser_tabs 管理 Agent Window 标签页,并可按浏览器设置借用和归还用户标签页;browser_assist 支持请求人工处理步骤。

04

DSH Web UI 视图

插件在 DSH Web UI 的侧栏或浮动面板显示会话动作、耗时和最近截图;可中断当前浏览器命令。

03

安装与使用

先准备 DSH、pnpm、bsk CLI 和 Chrome/Edge 扩展,再将 npm 插件加入指定 DSH profile;启动后用 /browser-skill 完成一个 example.com 读取任务。

AI AGENT INSTALL

让 AI Agent 帮你安装

把这段话发送给 Codex、Claude Code 或其他可以操作本地环境的 AI Agent。

请为我安装 BrowserSkill for DeepSeek Harness,来源 https://github.com/Tencent/BrowserSkill/tree/main/packages/dsh-plugin-browserskill。先阅读仓库 README、AGENT_INSTALL.md 和插件 README,确认当前 DSH profile、pnpm、bsk CLI、Chrome/Edge 扩展及本地或远程连接方式。按仓库命令安装 CLI 与插件,指导我完成浏览器扩展连接;启动目标 profile,运行 bsk doctor,并用 /browser-skill 读取 example.com 后停止会话。请报告实际结果;遇到凭据、远程配对、额外权限、借用已登录标签页或覆盖现有配置文件时先征得我确认,不要扩大任务范围。
01开始前准备
  • 已安装 DeepSeek Harness 和 pnpm,并知道目标 profile 名称(以下用 web)
  • macOS、Linux 或 Windows x64 上安装 bsk CLI;浏览器使用 Chrome 或 Microsoft Edge
  • 在同一台机器的浏览器中安装并连接 BrowserSkill 扩展;若为远程部署,先完成仓库所述 WSS 配对
  • 确认启动 DSH 的进程可在 PATH 找到 bsk,或在插件配置中设置 bskPath
02复制安装命令或配置
dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin
03按步骤完成安装
  1. 1
    安装并检查 bsk CLI

    macOS/Linux 执行 curl -fsSL https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.sh | sh,然后执行 export PATH="${BSK_INSTALL_DIR:-$HOME/.local/bin}:$PATH" 与 bsk --version。Windows PowerShell 的仓库命令是 irm https://raw.githubusercontent.com/Tencent/BrowserSkill/main/install.ps1 | iex。运行下载脚本前可先审阅仓库中的 install.sh 或 install.ps1。

  2. 2
    连接浏览器扩展

    在 Chrome Web Store 或 Edge Add-ons 安装 BrowserSkill 扩展,打开扩展弹窗确认与本机 bsk daemon 连接;运行 bsk doctor 并处理 fail 项。远程浏览器需按仓库远程指南配置认证 WSS 和配对。

  3. 3
    安装并启动 DSH 插件

    执行 dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin,然后执行 dsh --profile web。若 bsk 不在 DSH 的 PATH,在 ~/.dsh/profiles/web/cordis.patch.yml 的 browserskill config 中填写 bskPath;已有配置时合并而非盲目覆盖。

  4. 4
    完成最小使用验证

    在新的 DSH 对话执行 /browser-skill open example.com and summarize the page.;确认收到页面摘要并停止会话。默认工具在调用 Skill 后加载,插件会使用自己的 browser_* 工具。

如何确认安装成功

运行 bsk --version 和 bsk doctor;在 DSH 新会话中执行 /browser-skill open example.com and summarize the page.,确认 Agent 能读到页面并结束会话。doctor 通过本身不能证明 Skill 已加载。

使用前注意
  • 示例命令中的 web 是 profile 名;使用其他 profile 时逐处替换。
  • 插件内置 Skill,DSH 不需另运行 bsk install-skill。
  • 配置文件 cordis.patch.yml 已有条目时应合并到现有顶层列表;覆盖同一 id 需保留所需 config。
  • 默认 browser_* 工具在调用 Skill 后才出现;观察端点限 loopback。
04

使用场景

SCENARIO 01

已登录网站的人工辅助流程

在经用户授权的页面中读取信息或填写表单;验证码、登录等步骤可请求人工接手。

SCENARIO 02

网页检查与截图

读取页面语义状态和诊断输出,或在 DSH Web UI 查看 Agent 浏览器会话的最近画面。

05

使用评价

依据仓库 README、插件源码目录、版本标签和架构说明,BrowserSkill for DeepSeek Harness 的价值在于明确的 DSH 原生工具接口、独立浏览器会话及完整安装路径。它涉及真实登录状态和可写网页操作,部署前应检查扩展连接、借用确认设置和 Agent 的任务授权。本次只做公开材料核验,未在真实 DSH 环境实测。

值得一试的地方

  • 插件 README 直接给出安装、更新、验证与配置步骤
  • 会话归属边界和工具清单写得具体
  • 仓库持续维护且 MIT 许可证清晰

使用前要知道

  • 需同时维护 CLI、扩展与 DSH 插件三个组件
  • 真实登录页面可被 Agent 读取和操作,权限较敏感
  • 未完成本地安装和功能实测
06

README

BrowserSkill for DeepSeek Harness


Overview

腾讯 BrowserSkill 仓库中的 DeepSeek Harness 插件,通过本机 bsk CLI 与浏览器扩展向 Agent 提供网页观察、操作、截图和独立浏览器会话。 BrowserSkill lets shell-capable AI agents use a real, logged-in browser through a CLI and extension.

Getting started

  • 先准备 DSH、pnpm、bsk CLI 和 Chrome/Edge 扩展,再将 npm 插件加入指定 DSH profile;启动后用 /browser-skill 完成一个 example.com 读取任务。
  • 项目由 bsk CLI/daemon、Chrome/Edge 扩展和 DSH 插件组成;插件通过 bsk 调用本机浏览器能力。
  • 插件提供 browser_session、browser_page、browser_inspect、browser_interact、browser_tabs、browser_assist 六组工具,并内置 browser-skill Skill。
  • 运行 bsk --version 和 bsk doctor;在 DSH 新会话中执行 /browser-skill open example.com and summarize the page.,确认 Agent 能读到页面并结束会话。doctor 通过本身不能证明 Skill 已加载。

Configuration

dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin
在 GitHub 阅读完整 README