DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Relay Dsh Plugin Workbench — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

relay-dsh-plugin-workbench

Relay Dsh Plugin Workbench

用于 DeepSeek Harness 的可扩展工作台外壳,支持通用的侧边和底部视图注册。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add relay-dsh-plugin-workbench@0.2.3-rc.1
README兼容性版本

兼容性与来源证明

Relay Dsh Plugin Workbench 以 relay-dsh-plugin-workbench 发布,当前版本为 0.2.3-rc.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/9/3

版本

0.2.3-rc.1prerelease
2026/9/3
0.2.1stable
2026/9/1
0.1.0stable
2026/8/24

相关插件

正在加载相关插件…

最新版
0.2.3-rc.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
177.5 kB
文件数
15
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
0
最近提交
2026/9/3
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Git Graph@linxin666/dsh-client-ui-git-graph外部 dsh Web GUI 插件:空会话 Git 分支选择器和 Git 图,包含实际的主机端 Git 操作与防护,作为 dsh 配置文件包Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。

README

Relay DSH Workbench Plugin

Now supports DSH 0.1.2-rc.1 while retaining 0.1.2-alpha.3 compatibility. Plugin 0.2.2 is verified on both releases. Install it from npm · Compatibility evidence.

Release channels: latest → 0.2.2; next → 0.2.1-rc.1.

npx @deepseek-ai/dsh@0.1.2-rc.1 plugin --profile web add relay-dsh-plugin-workbench@0.2.2
npx @deepseek-ai/dsh@0.1.2-rc.1 web

English | 中文

npm package: relay-dsh-plugin-workbench · All Relay DSH plugins

Live npm-installed Relay plugins in official DSH

Real npm-installed demo on official DSH: live conversations, a Workbench file view, and an executed terminal command. Watch the H.264 MP4.

relay-dsh-plugin-workbench adds a reusable Workbench shell to the official DeepSeek Harness (DSH) Web UI. It gives other plugins a safe place to register right-side panels and bottom panels without modifying DSH core code.

This package does not add a visible feature by itself. Install it directly only when you are developing or testing another Workbench view plugin. Normal users usually install Workbench together with a feature plugin such as Files or Terminal.

Workbench hosting the Relay Files side panel in DSH Web

The screenshot was captured from official DSH 0.1.1-rc.2 with Workbench and Files installed. Workbench alone keeps the default DSH layout until a feature plugin registers a view.

Do I Need This Plugin?

Install Workbench directly when you want to:

  • test the shared side/bottom panel shell by itself;
  • develop another DSH plugin that contributes a Workbench view;
  • make sure a DSH Profile already has the common Workbench layout before adding local feature plugins.

Install it manually when using GitHub development builds of relay-dsh-plugin-files or relay-dsh-plugin-terminal. DSH's pnpm profile blocks GitHub packages as transitive dependencies, so development installs list Workbench and the feature plugin in the same command.

Quick Start With Official DSH

The current development build has been validated with:

  • DeepSeek Harness 0.1.1-rc.2, commit b150a551
  • Node.js 22.13 or newer
  • pnpm available on PATH

DSH is a developer preview and may introduce compatibility-breaking changes.

1. Install

Stop a running DSH Web process before changing Profile plugins.

GitHub development build

Use this when you want the latest development build:

pnpm dlx @deepseek-ai/dsh@0.1.2-rc.1 plugin --profile web add github:yangbobo2021/relay-dsh-plugin-workbench#main

For a reproducible install, replace #main with a tag or full commit SHA.

npm release

Install the published package with:

pnpm dlx @deepseek-ai/dsh@0.1.2-rc.1 plugin --profile web add relay-dsh-plugin-workbench@latest

2. Start or restart DSH Web

pnpm dlx @deepseek-ai/dsh@0.1.2-rc.1 web

If you already have a dsh command installed, dsh web is equivalent. Restart DSH Web after installing, updating, or removing plugins.

3. Confirm behavior

Workbench alone keeps the normal DSH conversation layout. It only becomes visible when another plugin registers a side or bottom view. For an end-user visible test, install the Files or Terminal plugin instead.

What It Provides

  • A generic right-side panel region
  • A generic bottom panel region
  • The public ctx.workbench registry for view plugins
  • Public contracts at relay-dsh-plugin-workbench/contracts
  • Idempotent activation, so multiple feature plugins can safely bring Workbench into the same DSH Profile

Feature plugins should use ctx.workbench, keyed DSH slots, and the public contracts entry. They should not import Workbench source files.

Plugin Boundary and Relay

This repository is maintained as part of Relay, an open-source project for long-running agent work, external-event delivery, reusable DSH workbench views, and multiple conversation backends.

Workbench is intentionally small. It owns only the common panel shell; Files, Terminal, Codex, Claude, and Events remain separate optional plugins.

Update, Inspect, or Remove

Stop DSH Web before changing plugins, then restart it afterward.

dsh plugin --profile web why relay-dsh-plugin-workbench
dsh plugin --profile web update relay-dsh-plugin-workbench
dsh plugin --profile web remove relay-dsh-plugin-workbench

For GitHub installs, pnpm records the package source inside the DSH Profile. Run dsh plugin --profile web why relay-dsh-plugin-workbench to inspect it.

Troubleshooting

Nothing changed after installing Workbench

That is expected when Workbench is installed by itself. It is a host shell for other plugins. Install Files or Terminal to see a new panel.

DSH fails to start after a plugin change

Restart DSH Web and inspect the plugin source:

dsh plugin --profile web why relay-dsh-plugin-workbench

If the package came from GitHub main, try pinning a known commit SHA.

Installation says pnpm is missing

Install pnpm using the official guide: https://pnpm.io/installation.

Development

git clone https://github.com/yangbobo2021/relay-dsh-plugin-workbench.git
cd relay-dsh-plugin-workbench
npm install
DSH_ROOT=/path/to/deepseek-harness npm run verify
npm pack

npm run verify runs type checking, tests, and the production build against an official DSH checkout.

Feedback

Report bugs and feature requests in this repository's issue tracker: https://github.com/yangbobo2021/relay-dsh-plugin-workbench/issues