🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

系统状态悬浮窗 AKS1st/dsh-sysmon

DeepSeek Harnessv0.1.1
AKS1st57 天前有提交已提供中文文档扫描:未发现敏感能力

在页面右下角实时查看 CPU、内存与磁盘占用

30.5/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:npm 同名包「dsh-sysmon」归属 kilganon725/dsh-sysmon,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add AKS1st/dsh-sysmon
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/11/02·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/04·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 57 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安装兼容性检查⚠ 装前注意

npm 同名包「dsh-sysmon」归属 kilganon725/dsh-sysmon,装到的可能不是本插件

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-sysmon @ 0.1.1
✓Node 引擎要求 ^22.19 || >=24 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/14 21:20:22

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
  • 发起网络请求
    lib/client.js:103
    const body = await (await fetch(SYSINFO_ROUTE, { cache: "no-store" })).json();
扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 实时显示CPU占用率
  • 实时显示内存占用率
  • 实时显示磁盘占用率

DSH Web 系统状态悬浮窗:实时显示 CPU、内存和磁盘占用率

README

由 DeepSeek 最新模型翻译生成
dsh-sysmon DSH Web 的系统状态悬浮窗:固定在页面右下角,每 1 秒刷新显示 CPU、内存、磁盘占用率。 CPU 39%/16 MEM 46% DISK 22% 显示规格 - 位置:右下角固定悬浮,pointer-events: none,不遮挡界面操作。 - 配色:默认浅灰色小字(等宽字体、11px)。 - 刷新:1 秒一次。 阈值规则 | 指标 | 默认(浅灰) | 橙色 | 红色 | | CPU(x%/y) | 80% | > 90% | | 磁盘 | ≤ 80% | > 80% | > 90% | - CPU:x% 为所有核心使用率之和(可超过 100%),y 为总核心数;阈值按总容量比例计算。 - 内存 / 磁盘:超过 80% 橙色、超过 90% 红色。
展开完整文档(README 剩余 1 节)
dsh-sysmon

DSH Web 的系统状态悬浮窗:固定在页面右下角,每 1 秒刷新显示 CPU、内存、磁盘占用率。

CPU 39%/16 MEM 46% DISK 22%

显示规格

- 位置:右下角固定悬浮,pointer-events: none,不遮挡界面操作。
- 配色:默认浅灰色小字(等宽字体、11px)。
- 刷新:1 秒一次。

阈值规则

| 指标 | 默认(浅灰) | 橙色 | 红色 |
| CPU(x%/y) | 80% | > 90% |
| 磁盘 | ≤ 80% | > 80% | > 90% |

- CPU:x% 为所有核心使用率之和(可超过 100%),y 为总核心数;阈值按总容量比例计算。
- 内存 / 磁盘:超过 80% 橙色、超过 90% 红色。

安装

从 GitHub 仓库安装:

dsh plugin --profile web add github:AKS1st/dsh-sysmon
dsh web

或 clone 到本地后从本地目录安装:

git clone https://github.com/AKS1st/dsh-sysmon.git
cd dsh-sysmon
npm install
npm run build
dsh plugin --profile web add .
dsh web

工作方式

- Host(src/index.ts):通过 ctx.interval 挂载每秒运行且随插件生命周期清理的后台采样器,经 ctx.shell 采样(/proc/stat、nproc、/proc/meminfo、df -P /),把最新快照写入内存缓存。路由 GET /dsh-sysmon/api 只返回缓存(亚毫秒、零子进程开销),并拒绝非 GET 方法与跨源浏览器请求。CPU 使用率为相邻两次采样之间的增量(窗口约 1 秒),首次采样显示 0。
- Client(src/client/index.ts):创建 #dsh-sysmon 固定定位元素,每 1 秒 fetch 一次路由,带 in-flight 守卫避免请求重叠;重绘只更新三个数值节点(diff 式)。纯 DOM 实现、零运行时依赖。

已知限制

- 仅 Linux——宿主采集器读取 /proc/stat、/proc/meminfo 与 df;其他平台需要不同的采集器。
- 仅根文件系统——磁盘占用只报告 /,按挂载点选择暂缓。
- 采样窗口近似——CPU 百分比是相邻两次采样(约 1 秒)间隔内忙时占比,窗口内瞬时突发被平均。
预览分享卡片长什么样 ↓AKS1st/dsh-sysmon
分享 · DeepSeek Harness Hub
AKS1st/dsh-sysmon

在页面右下角实时查看 CPU、内存与磁盘占用

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部