dsh-sidebar-installed-plugins
Manifest validSidebar panel for DeepSeek Harness: lists the plugins installed in the current profile and gives each one an enable/disable switch.
dsh-sidebar-installed-plugins
A sidebar panel for DeepSeek Harness that lists every plugin installed in the current profile, with an enable/disable switch on each row.
当前 profile 装了哪些插件、哪些开着——一屏看完,开关就在每行右边。
![]()
What it adds / 它加了什么
- A sidebar entry named 已安装插件 (Installed Plugins), placed next to the built-in Plugin Market and Schedules entries.
- A panel listing each installed plugin with its localized title, version, one-line description, package name and a state dot.
- A per-plugin switch that turns a plugin on or off through the plugin manager
(
setBundleEnabled). The panel reports what the host actually did: applied, saved for the next restart, or overridden by a higher-priority layer. - Live refresh — the list re-reads itself when the profile's plugin set changes, so installing or removing a plugin elsewhere updates the panel without a reload.
- A safety valve —
@deepseek-ai/dsh-baseand@deepseek-ai/dsh-web-appare labelled 核心 (Core) and get no switch. They are the host and the web shell: turning them off means nothing boots, and this panel would be gone with everything else.
Install / 安装
dsh plugin --profile <profile> add github:pkui1mpression-design/dsh-sidebar-installed-plugins
Then restart dsh web. In DSH Desktop, install it from the app's own
Settings → Plugins instead: that profile is owned by the app's plugin manager and
cannot be changed from a terminal while the app runs.
装好后重启 dsh web,侧边栏会出现「已安装插件」图标。桌面端请在应用内的
设置 → 插件 里安装。
Why another list / 和插件市场的「已安装」Tab 有什么不同
The market's Installed tab is the full manager: groups, notes, updates, backups. This is the one-screen version — one row per plugin, one switch per row, no state kept anywhere, nothing to configure.
市场那个「已安装」是全功能管理器(分组、备注、更新、备份)。这个是极简版: 一行一个插件,一行一个开关,不写任何状态,不需要配置。
How it works / 实现
It is a client-only plugin: an empty Host half plus a Client half that registers two slots.
sidebar.panellist→ the icon cell (id: installed-plugins,order: 2)main→ the panel body, keyedinstalled-plugins
Data comes from remote.pluginManager (listBundles / setBundleEnabled) — the same
API the market uses, so no separate state or file is written.
纯前端插件:Host 侧只有一个空壳,Client 侧往 sidebar.panellist 注册图标、往 main
注册同名面板,数据全部来自 remote.pluginManager。
Requirements / 要求
- DeepSeek Harness with the plugin manager and the Web UI (
dsh webor DSH Desktop). - No npm dependencies; no build step.
License / 许可
MIT
Comments
Loading…
Similar plugins
by linguiyii
DeepSeek Harness 客户端插件:把设置入口放到侧边栏底部,一键打开设置页。 / A DSH client plugin that puts a settings button at the bottom of the sidebar.
★ 1
MIT
JavaScript
Oct 18, 2026
dsh plugin --profile web add dsh-sidebar-settingsby 7gzgn
See what you actually installed: a chip shows how many plugins your profile really loads, and a searchable panel lists every one with its version, its author-written one-liner, and whether it is built
★ 0
JavaScript
Oct 22, 2026
dsh plugin --profile web add dsh-my-pluginsby Nishikinov
DSH plugin: puts a Settings row in the sidebar header, immediately before Plugins, and opens the native Settings panel in one click.
★ 0
MIT
JavaScript
Oct 6, 2026
dsh plugin --profile web add dsh-sidebar-settings-buttonby yogeek
Enable/disable DeepSeek Harness (dsh) plugins from Settings > Plugins, grouped into collapsible categories
★ 0
MIT
JavaScript
Aug 25, 2026
dsh plugin --profile web add dsh-plugin-toggleby lurejewel
Lightweight, native sidebar usage panel for DeepSeek Harness: official balance + token usage history from session logs.
★ 0
MIT
JavaScript
Sep 28, 2026
dsh plugin --profile web add dsh-usage-pluginby EasyTZ
Git panel plugin for DeepSeek Harness (dsh) — visual staging, commits, push and branch switching in the sidebar
★ 1
↓ 488/wk
MIT
JavaScript
Oct 8, 2026
dsh plugin --profile web add @easytz/dsh-git