relay-dsh-plugin-manager
其他 活跃维护

relay-dsh-plugin-manager

yangbobo2021/relay-dsh-plugin-manager

独立运行的DS插件管理工具,支持插件安装、更新、卸载全流程操作,轻量无冗余依赖,可快速集成到现有DeepSeek Harness工作流,简化插件配置与维护步骤。

1
Stars 标星
0
Forks 分支
1
Watchers 关注
0
Open Issues
TypeScript
主要语言
MIT
开源协议
341 KB
仓库大小
20 天前
最后推送
一键安装扩展 / 插件指令
dsh plugin --profile web add github:yangbobo2021/relay-dsh-plugin-manager
git clone https://github.com/yangbobo2021/relay-dsh-plugin-manager.git
git clone git@github.com:yangbobo2021/relay-dsh-plugin-manager.git
README.md main

Manage DeepSeek Harness Plugins from Chat

Now supports DSH 0.1.2-rc.1 while retaining 0.1.2-alpha.3 compatibility. Stable 0.2.3 adds the default evidence-backed DSH Registry search provider. Install it from npm · Compatibility evidence.

Release channel: latest0.2.3.

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

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.2-rc.1 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.

DSH Registry discovery provider

The source-only Registry search provider uses https://dsh-plugins.tech by
default. Set plugin option registryUrl or environment variable
DSH_PLUGIN_REGISTRY_URL to override the Registry origin (for example, a local
preview at http://127.0.0.1:4174). Non-local URLs must use HTTPS. Set
registryUrl: false to disable Registry discovery explicitly.

This provider sends only the task query, inferred Chinese/English locale, and
result limit. Returned candidates are
always inspected locally through the same npm/GitHub flow before any plan can be
created; Registry descriptions are untrusted text and cannot authorize changes.

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.