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 包安装 · 安装无需配置
dsh plugin --profile web add dsh-group-statusdsh plugin --profile web remove dsh-group-statuspnpm install安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 读取文件
- 访问网络
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 2 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1897 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 84
- 生态热度
- 66
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
dsh-plugin-busy-workspace
baifagg/dsh-plugin-busy-workspace
把含“需要注意的会话”的工作区按紧急度排到侧栏会话列表最前——待你处理优先,其次运行中,再次完成未读,最后刚读过的——并为这些行画状态竖条、着色底与着色标题,一次运行结束时播放一次收敛动效。所有颜色都取自当前主题自身的变量;决定完成会话置顶时长的三个窗口都是可配置项。
dsh-session-drag-move
FurryBear2025/dsh-session-drag-move
在 DSH 左侧栏把会话拖到别的工作区,归属真的会变:改写会话日志 header 的 cwd 并把日志目录迁到目标项目下,迁移过程中显示进度条。
dsh-workspace-categories
Knight-Zjy/dsh-workspace-categories
DSH 侧边栏工作区浏览器的分类树:工作区与其会话挂到自建分类下(折叠状态记忆),行可在分类间拖拽,新建工作区可直接落进某个分类(走系统目录选择器),分类可原地重命名与删除,会话行可归档 / 取消归档(运行中的会话走官方同款「停止并归档」确认)并配隐藏 / 含归档 / 仅归档三态筛选,行内按钮悬停有应用自带样式的提示,底栏开关可把面板切回原生列表。