在输入框下实时查看 CPU 与内存占用,点开可看一分钟走势
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/17 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add hehf21/dsh-sysmon该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 18 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
- 发起网络请求client.js:276
const response = await fetch(ENDPOINT, {
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 输入框下方显示主机 CPU / 内存环形指示,点击展开一分钟趋势面板。
README
由 DeepSeek 最新模型翻译生成dsh-sysmon
在 DeepSeek Harness(dsh)输入卡片正下方显示本机 CPU / 内存 的圆环水位,点一下展开一分钟走势与明细。
… 费用明细 本会话 ¥0.5181 · 命中 98.8% │ CPU ◔ 26% │ 内存 ◕ 56% │ ◯ 28% └── 本插件 ──┘
行内圆环
点开面板
功能
- 行内:CPU ◔ 26% + 内存 ◕ 56% 两个小圆环 + 百分比。圆环几何照抄宿主自带的上下文用量圆圈(ContextMeter):14px 视框、半径 5.5、2px 描边、底环 --dsw-alias-border-l3、从 -90° 顺时针画。
- 警示:正常走中性色,≥75% 转黄(--dsw-alias-state-warn-primary)、≥90% 转红(--dsw-alias-state-error-primary),环和数字一起变色。
- 点开:面板里给 CPU / 内存各一条一分钟走势(带 50% 虚线参考线),外加核数与 CPU 型号、内存已用/总量、磁盘占用、DSH 进程常驻内存、开机时长。点面板外面或按 Esc 收起。
- 省电:前台每 2s 取一次数,标签页隐藏降到 15s,连续失败退避到 10s;采样在宿主侧按 1s 走。
- 双语:文案跟随 DSH 界面语言(中/英),取不到语言服务时中文兜底。
展开完整文档(README 剩余 1 节)
dsh-sysmon
在 DeepSeek Harness(dsh)输入卡片正下方显示本机 CPU / 内存 的圆环水位,点一下展开一分钟走势与明细。
… 费用明细 本会话 ¥0.5181 · 命中 98.8% │ CPU ◔ 26% │ 内存 ◕ 56% │ ◯ 28% └── 本插件 ──┘
行内圆环
点开面板
功能
- 行内:CPU ◔ 26% + 内存 ◕ 56% 两个小圆环 + 百分比。圆环几何照抄宿主自带的上下文用量圆圈(ContextMeter):14px 视框、半径 5.5、2px 描边、底环 --dsw-alias-border-l3、从 -90° 顺时针画。
- 警示:正常走中性色,≥75% 转黄(--dsw-alias-state-warn-primary)、≥90% 转红(--dsw-alias-state-error-primary),环和数字一起变色。
- 点开:面板里给 CPU / 内存各一条一分钟走势(带 50% 虚线参考线),外加核数与 CPU 型号、内存已用/总量、磁盘占用、DSH 进程常驻内存、开机时长。点面板外面或按 Esc 收起。
- 省电:前台每 2s 取一次数,标签页隐藏降到 15s,连续失败退避到 10s;采样在宿主侧按 1s 走。
- 双语:文案跟随 DSH 界面语言(中/英),取不到语言服务时中文兜底。
- 零依赖:只有 node:os / node:fs,不装任何第三方包,不起子进程。
安装
从 GitHub 直接装(web 换成你的 profile 名):
dsh plugin --profile web add github:hehf21/dsh-sysmon
装完刷新页面。卸载:
dsh plugin --profile web remove dsh-sysmon
桌面版(Electron)的 profile 由应用独占,CLI 装不了——改在侧栏 插件 页里安装/启用/停用。
注意:浏览器半边改动关一下插件再开就重新组合、刷新即见;宿主半边(index.js)是进程内 ESM 模块,改了必须重启 dsh 才换代。
实现
浏览器 client.js 宿主进程 index.js ┌─────────────────────┐ GET ┌──────────────────────────────┐ │ conversation │ ──────────► │ /sysmon/stats(精确路由) │ │ .composer.dock │ ◄────────── │ ├ node:os cpus() 时间片差 │ │ 两个圆环 + 点开面板 │ JSON │ ├ node:os totalmem/freemem │ └─────────────────────┘ │ ├ node:fs statfs 磁盘 │ │ └ 1s 采样 → 60 格走势窗口 │ └──────────────────────────────┘
| 文件 | 作用 |
| index.js | 宿主半边:1s 采样 CPU 时间片差、内存占用、每 15s 采一次磁盘,维护 60 格走势窗口,注册 GET /sysmon/stats。 |
| client.js | 浏览器半边:window.__ModuleLoader__.load 注册工厂,ctx.slots.inject('conversation.composer.dock', …) 挂条目,轮询渲染。 |
| cordis.patch.yml | 插入宿主插件行 sysmon;行 id 决定浏览器半边的加载地址 /plugins/sysmon/client.js。 |
取值口径
- CPU:两次 os.cpus() 累计时间片之差,1 - idleΔ/totalΔ,跨全部核心加权;采样间隔内没有新时间片时保留上一次读数,避免曲线出现假谷底。
- 内存:(totalmem - freemem) / totalmem。Windows 上 freemem 是「可用」内存,与任务管理器「使用中」同口径。
- 磁盘:fs.promises.statfs(<用户主目录所在盘>),Windows 上即 C:\;读取失败时该行不显示。
- 走势窗口是宿主侧的 60 格(约一分钟),客户端只读不算。
边界
- 只在会话视图渲染:conversation.composer.dock 的渲染条件是会话已存在,欢迎页(新会话空态)不显示。
- /sysmon/stats 不在 /api 前缀下,因此不走连接插件的浏览器信任栅栏:能打开本机页面的本机进程都能读到这几个数字(CPU/内存/磁盘占用率,无敏感信息)。dsh 桌面版只绑 127.0.0.1;如需收紧,在 index.js 的 handle() 里加 Host / Origin 白名单。
- 无配置项。采样与轮询间隔是源码常量:宿主 SAMPLE_MS、客户端 POLL_MS。
与同类插件
同类开源实现另有 hnmrxz/dsh-plugin-sysmon(同槽位的状态胶囊)、 AKS1st/dsh-sysmon(右下角悬浮窗)、 Small-Miao/dsh-statusbar(shell.overlay 整条底栏)。
本插件的磁盘 / 点击刷新 / 双语思路参考了第一个。
dsh composer 下方显示主机 CPU / 内存环形指示器,点击后展开一分钟趋势面板。
- 内联:两个 14px 环形指示器(几何尺寸与 dsh 自带的上下文计量器一致),旁边显示百分比;≥75% 显示琥珀色,≥90% 显示红色。
- 点击后:展开面板,每个指标一条一分钟趋势线(50% 参考线为虚线),并显示核心数与 CPU 型号、内存已用/总量、磁盘占用、dsh 进程 RSS 以及主机运行时长。
- 省电:前台每 2 s 轮询,页面隐藏时每 15 s 轮询,连续失败后按 10 s 退避;采样在主机侧以 1 s 间隔进行。
- 零依赖:只用 node:os / node:fs —— 不引入第三方包,不启动子进程。
安装(把 web 换成你的配置档名):
dsh plugin --profile web add github:hehf21/dsh-sysmon
然后刷新页面。Electron 桌面配置档由应用管理,请改从侧边栏的 Plugins 页面安装。客户端部分的改动通过开关插件重新加载;主机部分的改动需要重启 dsh (主机模块是进程内 ES 模块,按 URL 缓存)。
License
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
hehf21/dsh-sysmon
在输入框下实时查看 CPU 与内存占用,点开可看一分钟走势
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,489已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,918已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,453已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,293已汉化DSH
71.2
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,797已汉化DSH
71.1
这是你的仓库?认领条目