中文EN

@wxg-prc-cpg/browser-skill-dsh-plugin

browser已测通过npmMIT 條件偏離

DeepSeek Harness tool plugin that exposes BrowserSkill browser automation (bsk_* tools) to the model

📦 体积
9.01 MB · 适中
🔌 需要联网
未声明
✅ 沙箱测试
已通过
🏷️ 已发布版本
12 个

這個插件適合誰

  • 用 DSH 寫代碼、需要 Git 整合的開發者
下载量 / Downloads
0
依赖体积 / node_modules
9.01 MB
测试时间 / Tested
2026-11-06

安装

dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin

沙箱测试结果

條件偏離 —— 本結果在 DSHIO/T 21 v0.9 條件下產生(內存 1g、CPU 1.5、T4 超時 60s,未記鏡像 digest)。偏離條款:5.1.3(内存 768MB)、5.1.3(CPU 1 核)、5.1.6(T4 超时 90s)、5.1.2(镜像 digest)。按 DSHIO/T 21 §8.2,該判定不得與標準條件結果比較,不得用作認證依據。
阶段结果
T0 静态检查—
T1 安装✓
T2 列装✓
T3 挂载—
T4 启动—

四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。

README

BrowserSkill for DeepSeek Harness

![npm version](https://www.npmjs.com/package/@wxg-prc-cpg/browser-skill-dsh-plugin)

Use BrowserSkill in

DeepSeek Harness (dsh) to browse

websites, fill forms, and capture screenshots through native bsk_* tools.

Browser tasks run in Agent Windows, with a live view in the dsh Web UI.

Installation

Before installing the plugin:

pnpm, which dsh uses to manage plugins.

  • Install the bsk CLI and connect the BrowserSkill extension in Chrome or Edge.

Follow the BrowserSkill setup guide.

  • Make sure bsk is on the PATH used to start dsh, or set bskPath in the plugin configuration.

Install the plugin into the web profile, then start it:

dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin
dsh --profile web

Replace web with your profile name if you use a different profile. The plugin

includes the complete browser-skill package; no separate bsk install-skill step is needed.

Its compact entry point loads first; references ship with the plugin and are read only

when needed. Relative paths resolve from the packaged skill directory, not your project.

In a conversation, try:

/browser-skill open example.com and summarize the page.

By default, the browser tools become available when the skill is invoked.

The plugin declares support for DSH ^0.1.5-rc.3 || ^0.2.0-rc.1.

DSH 0.2 checks these peer requirements before loading the plugin; versions outside

this range are not declared compatible. The range preserves the existing 0.1.x

baseline and admits 0.2.x without opting into future 0.3.x hosts.

Updating

Installed plugins do not update automatically. To upgrade this plugin to npm's

latest version, including versions outside the profile's saved dependency range:

dsh plugin --profile web update @wxg-prc-cpg/browser-skill-dsh-plugin --latest

Restart that dsh profile after upgrading. This command updates the plugin; update

the bsk CLI and browser extension separately when a release requires it.

Upgrading to 0.4.1

Update the CLI and restart the running daemon first, install extension 0.4.1,

then update this plugin to 0.4.1. The default target policy requires daemon and

extension protocol 1.8; a successful connection to an older peer does not provide

that capability. Wait for the new extension to be available in your installation

channel before upgrading the plugin. Updating the npm package does not update

the CLI, daemon or extension.

Restart the DSH profile and invoke /browser-skill again in existing conversations.

The six bsk_* tool names remain unchanged. After initial navigation, call

bsk_session action:sync and pass its returned context_id as contextId.

New sessions use target policy: DOM actions can reuse control across supplementary

reads and completed actions, and expect checks protect observed business facts.

Scripts, untargeted keys and visual actions also require the sync's observation_id

as observationId. Human intervention or navigation revokes control; synchronize

and replan. Select policy: "strict" on the first sync to retain the legacy

one-action-per-context workflow. Later syncs and steps preserve the selected policy.

Custom tool integrations must expose and forward these fields. See the

[cooperation reference](skill/references/cooperation.md) for action-specific checks.

Upgrading to 0.4.0

Update the CLI and restart the running daemon first, then update the browser

extension, and finally update this plugin. The 0.4.0 extension requires daemon

protocol 1.6 or later; CLI/daemon 0.3.3 uses 1.3 and cannot connect. Updating the npm

package does not update the CLI, daemon or extension. Use matching 0.4.0 components

for drag, step and saved-observation workflows.

Restart the DSH profile and invoke /browser-skill again in existing conversations.

The six bsk_* tool names remain unchanged. Shared control is now enabled for new

tasks: after initial navigation, call bsk_session action:sync, pass its returned

context identifier as contextId for one action, then synchronize again. Human

edits and changed page evidence can revoke a pending action; synchronize and replan

instead of repeating the old call. Version 0.4.1 changes the default policy as

described above.

Custom tool policies and integrations must allow the new actions they intend to use.

Explicit saveFull results remain as JSON files on the CLI machine until deleted;

closing a browser task or clearing extension storage does not remove them.

See [cooperation](skill/references/cooperation.md) and

[steps and saved observations](skill/references/interaction-details.md#steps-and-saved-observations).

If upgrading from before 0.3.3, also apply the tool-name migration below.

Breaking tool API migration (0.3.3)

The coordinated 0.3.3 release replaces all six browser_* tool names with stable

BrowserSkill-specific names. This avoids collisions with other browser plugins

such as dsh-builtin-browser; both plugins keep their own tools and sessions.

Previous name · New name

browser_session · bsk_session

browser_page · bsk_page

browser_inspect · bsk_inspect

browser_interact · bsk_interact

browser_tabs · bsk_tabs

browser_assist · bsk_assist

The tool-name migration leaves actions, parameters, results and /browser-skill

unchanged. The old tool

names are not registered as aliases. After upgrading, restart the DSH profile and

invoke /browser-skill again in existing conversations to load the new instructions.

Update hardcoded tool calls, allow/deny lists, and toolOrder entries to the new

names. D

…(truncated)

以上内容来自 npm 上的 README,我们只做格式化,不改内容。

嵌入徽章

两个徽章各用自己站的标识:左边是**标准**(DSHIO 发布),右边是**检测机构**(deepseekbase 检测)。每次展示都指向标准原文和检验报告。

DSHIO/T 10deepseekbase

Markdown(推荐,两个一起)

[![DSHIO/T 10](https://deepseekbase.com/badge/std.svg)](https://dshio.org/10/) [![deepseekbase](https://deepseekbase.com/badge/wxg-prc-cpg-browser-skill-dsh-plugin.svg)](https://deepseekbase.com/zh/plugins/wxg-prc-cpg-browser-skill-dsh-plugin/)

注意:这不是认证。DSHIO/T 32 认证规则尚未启用。

版本

npm 上共发布:12,最后更新 2026-11-05

链接

GitHub · Homepage · npm

常見問題

怎麼安裝 @wxg-prc-cpg/browser-skill-dsh-plugin?
在 DSH 裡執行 dsh plugin --profile web add @wxg-prc-cpg/browser-skill-dsh-plugin。如果你用的是 DSH Desktop,也可以在插件頁面直接貼套件名。
裝不上怎麼辦?
先確認 DSH 版本夠新(dsh --version),再看上面測試結果區的第一條錯誤。還不行就到 GitHub 倉庫提 issue。
怎麼卸載?
執行 dsh plugin --profile web remove @wxg-prc-cpg/browser-skill-dsh-plugin。

同类插件

同類插件對比

插件下載沙箱判定體積
dsh-free-search82.9K✅ 通過0.81 MB
@liustack/modsearch55.4K✅ 通過2.3 MB
@wxg-prc-cpg/browser-skill-dsh-plugin40.3K✅ 通過9.01 MB
dsh-douyin-browser-local32.1K✅ 通過19.77 MB
dsh-builtin-browser29.7K✅ 通過32.16 MB
dsh-browser-cdp25.3K❌ 裝不上—
dsh-ego-browser20.1K✅ 通過1.56 MB
dsh-inner-browser-use10.3K✅ 通過1.1 MB