DSH Plugins Marketplace

DSH Plugins

Plugins

/

UI & Experience

/

dsh-plugin-groups

d

dsh-plugin-groups

Manifest valid

Adds a My Groups tab to the DSH Installed plugins page: custom groups with drag reordering, colored text tags, Chinese notes, group locking, real enable switches, and two preset snapshot slots.

UI (client)hasBundlePatch

dsh-plugin-groups · 插件分组视图

给 DeepSeek Harness(DSH)的「已安装插件」页加一个 「我的分组」标签页,让你按自己的方式整理插件。

本插件仅调用 DSH 官方的插件管理接口实现。

能做什么

  • 分组:把插件拖进自定义分组,组之间也可拖拽排序
  • 彩色文字标签:给插件贴「工具型 / 界面型 / 桥接型」这类文字标签,9 种颜色可选
  • 中文备注:写一句备注,覆盖插件的英文原始简介
  • 真实开关:显示每个插件的真实启用/停用状态,并在本页直接切换
  • 分组锁定:锁定后整组固定,不能拖动、改名、删除、启停(「详情」仍可打开)
  • 自动隐藏内核插件:只列用户可管理的插件,DSH 内核那些不可开关的不出现

界面一览

+ 新建分组  ↻ 刷新 │ ▾ 全部展开  ▸ 全部收起    v2026-10-20.02

▾ 工具型插件(组名)        3/5        +添加插件 🔓 🗑
  ● dsh-click  [工具型] [吃token]      ↗详情 🏷标签 ✎备注 ↩移出  [已启用]
  ● modsearch   [工具型]               ↗详情 🏷标签 ✎备注 ↩移出  [已禁用]

v0.2.0 新增

  • 预设快照:两个固定槽位,一键保存/还原整套配置(插件开关、组件开关、分组结构、标签备注)
  • 组件健康检测:插件开着但内部零件没跑齐时会标出来(组件 2/3 三色徽章)
  • 分组标题圆点:表示组内组件的健康度,独立于插件级计数
  • 第三方数量统计:工具栏统计条显示非官方插件数

安装

方式一:从 npm 安装(推荐)

在 DSH 的插件管理器里安装 dsh-plugin-groups 即可。

方式二:本地目录安装

  1. 把这个仓库克隆到本地任意目录
  2. 在 DSH 的插件管理器中选择「从本地目录安装」,指向本目录
  3. 安装后在「设置 → 插件 → 我的分组」即可看到

说明:本仓库同时提供源码;npm 上的包名是 dsh-plugin-groups。

数据存哪

插件把你的分组、标签、备注存在 DSH 的 profile 目录下一份 JSON 文件(plugin-groups.json),而不是浏览器缓存,所以换电脑、清缓存都不丢。

技术要点(给想改的人)

  • 纯原生实现,无构建工具,无 npm 依赖
  • Client 半(client.js)提供全部界面;Host 半(index.js)只提供一个小 HTTP 路由落盘
  • 插件状态通过官方 ctx.remote.pluginManager 读写,与官方页面完全一致
  • 内置错误边界:界面出错时显示错误信息而非白屏

许可证

MIT © lerwa2025-a11y

Comments

Loading…

Similar plugins

dsh-workspace-group-plugin

by shinelon

Custom workspace groups for the DSH sidebar: group directories, drag to regroup/reorder, inline search and sessions, one-click official-view fallback.

UI & ExperienceDevelopment & InfrastructureManifest valid

★ 1

NOASSERTION

TypeScript

Oct 13, 2026

dsh plugin --profile web add @local/workspace-group-manager

by p56568833

Category tabs for the DeepSeek Harness Plugins page's Installed list, with patch plugins nested under their parent.

UI & ExperienceDevelopment & InfrastructureManifest valid

★ 0

MIT

JavaScript

Oct 5, 2026

dsh plugin --profile web add dsh-plugin-groups

by Mamihlapinatapaiooo

把官方插件与自装插件分开显示,方便快速定位和管理自己安装的插件。

Manifest valid

★ 0

MIT

JavaScript

Aug 16, 2026

dsh plugin --profile web add @liustack/dsh-plugin-inventory-groups

by Yiklek

DSH web plugin: arrange the list slots other plugins contribute to — show/hide, reorder, rename — without touching upstream.

Manifest valid

★ 0

MIT

TypeScript

Oct 12, 2026

dsh plugin --profile web add dsh-slots-manager

Workspace groups for the DSH sidebar with group navigation and session status indicators.

UI & ExperienceManifest valid

★ 0

dsh plugin --profile web add dsh-nestquay

by zhengjy01

Fold plugin/extension settings entries in the DSH settings panel into one collapsible 'Plugin entries' group row

UI & ExperienceDevelopment & InfrastructureManifest valid

★ 2

↓ 199/wk

MIT

JavaScript

Sep 29, 2026

dsh plugin --profile web add dsh-settings-nav-organizer