跳到主要内容
Plugin

dsh-group-status

dsh-plugin-collection/dsh-group-status

DSH 侧栏折叠分组聚合徽标:收起的文件夹行显示进行中/待审批/已完成/定时任务/等待评审的聚合状态,带数字与悬停明细。(侧栏徽标 / 分组状态 / 聚合)

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,897
最近推送
昨天更新

项目说明

From README

dsh-group-status:折叠分组的聚合状态徽标 中文 English DSH 侧栏里,工作区分组一收起,组内会话的状态就全部不可见:进行中的、等审批的、等回答的,都藏在折叠里面。本插件在收起的文件夹行上显示一个聚合徽标(黄点表示待审批,转圈表示进行中,绿点表示有未读的已完成,后面可跟外部状态图标与一个数量),悬停可看逐项明细。分组展开时不显示徽标,状态由子行各自呈现。--- 特性一览 - 收起可见 :徽标只在分组收起时出现,展开后状态由子行各自呈现;嵌套分组聚合整棵子树。- 与行内同源 :三档状态点复用官方 StateDot 与会话行的派生逻辑,跳过空白会话与已归档会话。

- 跨插件聚合 (可选):其他插件可注册自己的状态源(定时任务、等待评审等),本插件不含任何来源的专用分支。- 零配置可用 :5 个设置项控制三档显隐、悬停明细与数字阈值,默认全部显示。- 不改官方包 :同槽位注册并在 profile 里禁用官方行,官方发布包的文件一个不动。- 多语言 :跟随 DSH 界面语言(中文 / English),外部状态的文案由该状态的提供方给出。- 无障碍 :徽标是 role="img" ,读屏文案与悬停 title 同源,状态区分不只靠颜色。

--- 效果预览 下面 tmp 分组里有 1 个进行中(转圈)、1 个已完成(绿点)、1 个定时任务(时钟),计数 3 : 悬停文件夹行,明细追加在路径与创建时间下面: 三档会话状态点复用 DSH 原生 StateDot ,颜色与会话行同源。--- 安装 侧栏是整包替换, 装完需要重启 dsh web 才生效。配置项在插件页保存后即时生效,不用重启。卸载(两条 profile 补丁一起撤,官方会话行自动回来,同样要重启): 本包不改官方发布包里的任何文件:它注册同一个槽位,并在 profile 里禁用官方 ui-workspace 行。改代码时的本机 link 安装见开发。--- 验证 1.

找一个含进行中或待审批会话的分组,收起 → 文件夹名后出现徽标; 2.悬停文件夹行 → 出现明细行,文案与徽标

Original description

DSH 侧栏折叠分组聚合徽标:收起的文件夹行显示进行中 / 待审批 / 已完成 / 定时任务 / 等待评审的聚合状态,带数字与悬停明细。分组状态 / 折叠徽标 / 侧栏状态。| Aggregate status badges on collapsed workspace folders in the DSH sidebar: running, pending, done, scheduled and waiting-review states, with counts and hover details.

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile web add dsh-group-status
shell
dsh plugin --profile web remove dsh-group-status
shell
pnpm install

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 读取文件
  • 访问网络

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 2 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1897 次,star 不多但真在被使用。

维护活跃
100
实用度
84
生态热度
66
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算