zdt3476/dsh-metrics ↗★ 1

@zdt3476/dsh-metrics

多维度统计模型调用Token用量,提供活跃热力图与趋势图。 适合需要监控、分析和控制 DSH 模型调用成本与用量分布的用户。

包名
@zdt3476/dsh-metrics
兼容性
待验证
Cordis 依赖范围
^4.0.5
版本
1.0.0
许可证
MIT
最近更新
2026年10月22日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zdt3476/dsh-metrics

方式三:手动配置 Profile

在你的 DSH Profile(如 ~/.dsh/profiles/web/package.json)中添加依赖:

{
  "dsh": {
    "profile": {
      "bundles": ["@zdt3476/dsh-metrics"]
    }
  },
  "dependencies": {
    "@zdt3476/dsh-metrics": "^1.0.0"
  }
}

并在当前 Profile 的 cordis.patch.yml 中声明加载:

- insert:
    - id: dsh-metrics
      name: '@zdt3476/dsh-metrics'

重启 DSH 后,侧边栏左侧工具栏即会出现 用量监控 图标。首次载入看板会自动执行历史会话日志回扫,无感补齐过往全部调用数据。


⚙️ 配置说明

插件所有配置均开箱即用。若需自定义,可在 cordis.patch.yml 中覆盖:

- id: dsh-metrics
  config:
    flushDelayMs: 2000        # 磁盘写入防抖延迟(毫秒)
    snapshotCacheMs: 3000     # 聚合快照缓存时间(毫秒)
    retentionDays: 400        # 历史按天分桶保留天数(0 为不裁剪)
    maxSessions: 500          # 会话明细最大保留记录数
    maxTrendSeries: 6         # 趋势图展示的前 N 大模型曲线数
    trackAccount: true        # 是否读取登录账号余额(只读)
    autoUpdate: true          # 是否装配自更新检查
    watchFiles: false         # 开发环境文件变动热重载