从会话日志汇总 Token 用量并绘制堆叠图表
32.2/100
综合分
3
GitHub 星标
86
npm 周下载
—/5
用户评分
数据截至 2026/9/27 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-usage-monitornpm 源 · dsh-usage-monitor 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · ui
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 39 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-usage-monitor @ 0.1.1
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/21 17:44:50
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/cordis-plugin-loader@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-session@deepseek-ai/dsh-session-persistence@deepseek-ai/dsh-session-query给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 汇总会话日志用量
- 绘制堆叠图表
DeepSeek Harness 会话日志用量仪表盘
最近更新
在 GitHub 查看全部 →v0.2.202026-09-26
· 用量监控 v0.2.20
· 按 Esc 关闭当前打开的 Metric、By 或 Group 菜单,不会关掉设置,随后焦点回到触发它的控件;再按一次 Esc 才会关闭设置。
· 已在官方 DSH 0.1.7-rc.2 上验证:129 项测试、TypeScript/打包构建、提交产物一致性、针对不可变 rc.1 测试夹具的离线包检查,以及 3082 端口的实时键盘交互。
范围:Linux Web 端验证,不声称覆盖官方桌面端全部场景。回滚:v0.2.19。
v0.2.192026-09-24
支持官方 DeepSeek Harness 0.1.7-rc.1,同时保留已验证的 0.1.7-alpha.2 基线。DSH Host 的对等依赖和开发依赖改用开放式最低版本范围。发布包已通过测试、类型检查、构建一致性,以及离线 rc.1 打包与安装冒烟测试。
v0.2.182026-09-24
DSH 0.1.7-alpha.2 官方兼容,用已发布的 sessionQuery API 汇总实时会话和冷会话的用量,已在隔离的 3082 环境验证。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-usage-monitor
DeepSeek Harness 的用量看板。从会话日志里折出供应商上报的 token usage,在设置页画图。
兼容性
宿主 DSH peer 与开发依赖使用无上界的下限范围 >=0.1.7-alpha.2。锁文件解析为 DSH 0.1.7-rc.2 包与 Cordis 4.0.4。可选 peer 让插件在支持集以外仍可加载。
package.json#dsh.compatibility.dshReleases 将 DSH 0.1.7-alpha.2、0.1.7-rc.1 和 0.1.7-rc.2 记录为兼容证据,不是允许列表。未知的新宿主告警一次后仍按正常路径挂载。只有复现过的故障才会加入 blocklist。
展示
- Tokens、请求数、输出 token、缓存命中率
- 堆叠图:指标(Token / 请求)× 分组(供应商 / 模型 / 工作区)× 粒度(日 / 周)
- 近一周、近一月、自定义范围
- 响应式总览统一使用全宽 Token 汇总、紧凑次要指标、堆叠图和跟随当前 By 分组的 Token 占比卡片
- 窄屏下卡片收为单列,图例可横向滚动
不查询订阅额度。
Metric、By 或 Group 菜单打开时,Escape 只关闭菜单并将焦点还给触发按钮;没有打开的菜单时,Escape 仍交由设置窗口处理。
展开完整文档(README 剩余 1 节)
dsh-usage-monitor DeepSeek Harness 的用量看板。从会话日志里折出供应商上报的 token usage,在设置页画图。 兼容性 宿主 DSH peer 与开发依赖使用无上界的下限范围 >=0.1.7-alpha.2。锁文件解析为 DSH 0.1.7-rc.2 包与 Cordis 4.0.4。可选 peer 让插件在支持集以外仍可加载。 package.json#dsh.compatibility.dshReleases 将 DSH 0.1.7-alpha.2、0.1.7-rc.1 和 0.1.7-rc.2 记录为兼容证据,不是允许列表。未知的新宿主告警一次后仍按正常路径挂载。只有复现过的故障才会加入 blocklist。 展示 - Tokens、请求数、输出 token、缓存命中率 - 堆叠图:指标(Token / 请求)× 分组(供应商 / 模型 / 工作区)× 粒度(日 / 周) - 近一周、近一月、自定义范围 - 响应式总览统一使用全宽 Token 汇总、紧凑次要指标、堆叠图和跟随当前 By 分组的 Token 占比卡片 - 窄屏下卡片收为单列,图例可横向滚动 不查询订阅额度。 Metric、By 或 Group 菜单打开时,Escape 只关闭菜单并将焦点还给触发按钮;没有打开的菜单时,Escape 仍交由设置窗口处理。 安装 宿主开发依赖解析为 rc.2 包集,见兼容性。从 GitHub 安装: dsh plugin --profile web add --force https://github.com/NOirBRight/dsh-usage-monitor/releases/latest/download/dsh-usage-monitor-0.2.20.tgz dsh web 仓库跟踪已构建的 lib 产物,GitHub 安装不需要允许构建脚本。源码检出可在 pnpm run build 后用 link 安装。 然后打开 设置 → 用量。 数据 通过公开的 ctx.sessionQuery.readSession 读取进行中与已落盘日志;sessionPersistence.list 只提供缓存 revision。Usage RPC 使用经过认证的 /api/plugin-rpc/usage-monitor Fetch 路由,不检查私有 persistence 方法或会话文件路径。无法读取的会话会省略;只返回折叠后的用量汇总。 发布 pnpm run check 按以下顺序运行完整门禁:单测、TypeScript 类型检查、确定性构建一致性校验(干净临时目录构建 vs 跟踪的 lib/)、构建,以及真实 npm pack + 不可变 fixtures/rc1-0.1.7 校验 + 离线安装 + Host/前端 bundle 导入冒烟。打包校验只读取仓库自有的 0.1.7-rc.1 manifest/tarballs,验证官方 tag/commit 与 registry 完整性,保留按版本区分的父边;隔离的全新 pnpm consumer 使用无效 registry、offline/no-scripts/no-audit/no-fund、空 NODE_PATH 和按父包作用域的本地 tarball 覆盖,不使用 --legacy-peer-deps 或 omit/force 绕过。Owner archive 只写入带前缀的临时目录。校验不会在比对前重写工作区 lib/,陈旧、缺失或手改的产物都会失败。 打 tag 前跑 pnpm run check:strict(顺序同样是单测、类型检查、构建一致性校验、构建、打包,并设置 PARITY_CHECK_HEAD=1;若已提交的 lib/ 与源码构建不一致则失败——即 v0.2.5 漂移防护)。以 src 为准,提交重建后的 lib/。 设置 → 用量的导航图标是 ctx.effect + MutationObserver 的 DOM 补丁;ctx.effect 释放与接受的 Alpha.4 DOM 风险见 src/client/nav-icon.ts。 正式版安装(Latest) Session-log usage dashboard with responsive metric cards, charting, and provider shares. 发布包只包含构建后的 Host/Client 产物,不含兄弟仓库源码、本机路径或 link:/workspace: 依赖。打包校验使用冻结的 DSH 0.1.7-rc.1 依赖图;开发锁文件将 DSH 依赖解析为 0.1.7-rc.2。 Latest 安装命令(永久不含版本号): ~~~sh dsh plugin --profile web add --force \ https://github.com/NOirBRight/dsh-usage-monitor/releases/latest/download/dsh-usage-monitor-0.2.20.tgz 固定版本安装命令: ~~~sh dsh plugin --profile web add --force \ https://github.com/NOirBRight/dsh-usage-monitor/releases/download/v0.2.20/dsh-usage-monitor-0.2.20.tgz 更新、卸载与验证: ~~~sh 更新到最新 Release dsh plugin --profile web add --force \ https://github.com/NOirBRight/dsh-usage-monitor/releases/latest/download/dsh-usage-monitor-0.2.20.tgz 验证加载与版本 dsh plugin --profile web list 只卸载本插件 dsh plugin --profile web remove dsh-usage-monitor 配置入口:Web 使用「设置」中的本插件页面;Host-only 插件使用 profile 的 dsh.profile.bundles 配置。先复制本 README 的最小 YAML/JSON 示例,再填写凭据或后端地址。 回滚:重新执行固定版本 v0.2.19 命令,确认插件列表后只重启一次 Web 服务。失败时查看 journalctl --user -u dsh-web.service,不要把源码 checkout 写入 production profile。 Release 与完整性:v0.2.20 · SHA256。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
NOirBRight/dsh-usage-monitor
从会话日志汇总 Token 用量并绘制堆叠图表
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这是你的仓库?认领条目