Manage DeepSeek Harness Plugins from Chat

August 30, 2026 · View on GitHub

npm version CI npm downloads GitHub stars MIT license DSH compatibility npm trusted publishing

English | 中文

npm package: relay-dsh-plugin-manager · Relay DSH plugin catalog

Find and manage DSH plugins by describing what you need, without leaving the conversation or editing Profile files by hand.

relay-dsh-plugin-manager lets DeepSeek Harness Chat discover, install, update, enable, disable, and remove plugins. Search and inspection are read-only. Before any change, DSH shows the plan and waits for a separate confirmation.

Plugin Manager installs relay-dsh-plugin-codex successfully in DSH

Watch the 40-second real DSH run: search, review a no-change plan, confirm separately, and finish with the Codex plugin installed. Recorded on official DSH commit b150a551 with Plugin Manager 0.1.0-rc.3 and Codex plugin 0.1.2.

If conversation-first plugin management is useful to you, star this plugin and share your install result or missing plugin use case.

Install

If you installed official DSH yourself, stop DSH Web and install the published npm package with the DSH CLI:

dsh plugin --profile web add relay-dsh-plugin-manager@latest

Then start or restart DSH Web:

dsh web

If dsh is not on PATH, replace it with pnpm dlx @deepseek-ai/dsh@0.1.1-rc.2 in both commands.

The plugin appears under Settings > Plugins > Recommended plugins, the tab that Settings > Plugins opens on. It presents the recommended conversation-backend plugins and a short help view; plugin management itself happens in Chat.

Installed by KeySync

When you use KeySync to install DSH with its one-click setup, this plugin is included and installed automatically. You do not need to install it again. The command above is for standalone official DSH installations or Profiles where the plugin was removed.

Use

Describe what you want in ordinary language:

Find a plugin that connects to Lark
Find DSH plugins owned by GitHub user yangbobo2021
Install relay-dsh-plugin-codex
Install relay-dsh-plugin-codex, relay-dsh-plugin-files, and relay-dsh-plugin-terminal together
List my installed plugins and their status
Disable example-dsh-plugin
Remove example-dsh-plugin

You can also use the single /plugins command:

/plugins find a workspace file browser
/plugins search owner:yangbobo2021
/plugins install relay-dsh-plugin-files

Search and inspection are read-only. Installation, update, removal, enablement, disablement, and restart always show a plan. You can confirm with DSH's choice UI, or explicitly approve in a later Chat message. When you request multiple installs together, DSH shows one ordered plan and any missing companion peers, waits for one confirmation, and runs the installs in sequence. Completed changes that still need restart are reported explicitly as restart-required or waiting for a manual restart.

Part of Relay

This plugin is developed in the Relay integration workspace and is published as an independently installable DSH plugin. Relay explores durable Agent work, external-event delivery, reusable DSH views, and multiple conversation backends.

Other Relay DSH plugins:

See the complete Relay DSH plugin guide for installation combinations and compatibility notes.

Feedback

Report bugs and feature requests in the issue tracker.