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

山海用量统计 cn-zhangpeng/dsh-shanhai-stats

DeepSeek Harness
cn-zhangpeng55 天前有提交已提供中文文档扫描:未发现敏感能力

在设置页查看 Token 花费走势与模型明细

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add cn-zhangpeng/dsh-shanhai-stats
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

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

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

验证判据与等级说明 →

可信度证据

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

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

发起外部网络请求
查看扫描证据(共 1 处,展示前 1 条)
  • 发起网络请求
    lib/client.js:386
    const getStats = () => fetch('/api/shanhai-stats', { headers: { accept: 'application/json' } }).then((r) => {
扫描于 2026/11/4(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

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

功能亮点

  • 查看Token花费走势
  • 每日用量走势
  • 按模型分组明细

山海系列 DeepSeek Harness 用量统计插件:总量徽章、每日走势、GitHub 风格热力图、按模型/提供商分组明细

README

由 DeepSeek 最新模型翻译生成
dsh-shanhai-stats DeepSeek Harness 用量统计插件(山海紫穹系列)。 在 DSH 的设置 → 用量统计 中提供四个板块: 使用统计示例 - 总量汇总徽章 — 总花费 Token、缓存命中率、总使用次数、总请求次数、模型用量、连续使用天数;默认进入页面即为「当天」视图 - 每日走势折线图 — 按天展示输入 / 缓存命中 / 缓存写入 / 输出四段 Token 走势(可切 当天 / 1 / 7 / 30 天) - GitHub 风格热力图 — 近一年每日活动热度,悬停查看明细 - 用量明细表 — 支持「按供应商 / 按模型」两个标签页切换,查看各供应商或各模型的 Token 用量、消息数、缓存命中 使用统计完整界面 特性 - 数据来自 DSH 会话日志的 assistant/message 事件(usage + message.source.provider/model),插件自身不计算 token,只做聚合与展示 - 口径与 DSH 一致:inputTokens = 未命中缓存的输入,cacheReadTokens = 缓存命中输入,cacheWriteTokens = 缓存写入;outputTokens 已含 reasoningTokens(展示时不再重复累加)
展开完整文档(README 剩余 1 节)
dsh-shanhai-stats

DeepSeek Harness 用量统计插件(山海紫穹系列)。

在 DSH 的设置 → 用量统计 中提供四个板块:

使用统计示例

- 总量汇总徽章 — 总花费 Token、缓存命中率、总使用次数、总请求次数、模型用量、连续使用天数;默认进入页面即为「当天」视图
- 每日走势折线图 — 按天展示输入 / 缓存命中 / 缓存写入 / 输出四段 Token 走势(可切 当天 / 1 / 7 / 30 天)
- GitHub 风格热力图 — 近一年每日活动热度,悬停查看明细
- 用量明细表 — 支持「按供应商 / 按模型」两个标签页切换,查看各供应商或各模型的 Token 用量、消息数、缓存命中

使用统计完整界面

特性

- 数据来自 DSH 会话日志的 assistant/message 事件(usage + message.source.provider/model),插件自身不计算 token,只做聚合与展示
- 口径与 DSH 一致:inputTokens = 未命中缓存的输入,cacheReadTokens = 缓存命中输入,cacheWriteTokens = 缓存写入;outputTokens 已含 reasoningTokens(展示时不再重复累加)
- 时间维度:全量 totals / perWorkspace / perModel 永不清零;按天明细保留 53 周滑动窗口,窗口外只进总数
- 历史回填:插件激活时扫描全部工作区会话;此后通过实时事件增量折叠(seq 断点续扫 + gap 检测补读)
- 支持子代理会话(随事件自然计入)
- 深浅色主题自适应(使用 DSW 设计变量)

安装

方式一:插件命令(推荐)

dsh plugin --profile web add github:cn-zhangpeng/dsh-shanhai-stats

锁定版本安装(更安全,推荐生产环境):
dsh plugin --profile web add github:cn-zhangpeng/dsh-shanhai-stats#v1.1.1

更新 / 卸载:

dsh plugin --profile web update dsh-shanhai-stats
dsh plugin --profile web remove dsh-shanhai-stats

方式二:手动部署 / 本地调试

1. 将本目录软链接(junction)到你的 DSH 插件目录;
2. 用 cordis.patch.yml 以覆盖层方式启动 Web UI:

pnpm dsh web --patch ./cordis.patch.yml

3. 打开 DSH web 界面,在 设置 → 用量统计 查看;页面默认展示「当天」数据,也可切换 1 / 7 / 30 天或自定义范围。

参考官方文档:第一个插件首次启用会扫描本地历史会话(进度见页面提示),扫描完成后数字不再频繁变化。

架构

Host 半(Cordis 插件,lib/index.js) sessionQuery / workspaceRegistry 注入 → baseline 扫描历史会话(按 cwd 归属工作区) → 实时 session/event 增量折叠 → 内存聚合:totals / perWorkspace / perModel / byDay(53周) → /api/shanhai-stats HTTP 接口

Client 半(浏览器 bundle,lib/client.js) React.createElement 渲染(timer 注入,2s/15s 轮询) → 徽章 / 折线图 / 热力图 / 用量明细表

按 provider × model 新增 perModel 聚合维度,聚焦纯用量统计。

数据口径说明

| 维度 | 说明 |
| 总花费 Token | input + output + cacheRead + cacheWrite + reasoning(展示口径,缓存命中与计费价不同) |
| 缓存命中率 | cacheRead / (input + cacheRead) × 100% |
| 回合数 | turn/end 事件计数(含子代理会话) |
| 请求次数 | 带 usage 的 assistant/message 事件计数(与模型的一次往返 = 1 次),按 kind: model 才计入 |
| 热力图分档 | 按当天请求数:0 / 1–50 / 50–200 / 200–500 / 500+ |
| 按天窗口 | 最近 53 周;更早历史只进全量 totals/按工作区/按模型,不进热力图与按天折线图 |

目录

dsh-shanhai-stats/
package.json # 插件元信息与打包配置 cordis.patch.yml # 插件注册补丁 lib/index.js # Host 半:聚合 + HTTP 接口 lib/client.js # Client 半:CC Switch 风格 UI test/ # host 端到端 + client smoke 测试

开发

node --check lib/index.js
node --check lib/client.js
node test/host-test.mjs # 模拟 DSH 环境端到端验证聚合
node test/client-smoke.mjs # 验证浏览器模块工厂可加载

License

MIT
预览分享卡片长什么样 ↓cn-zhangpeng/dsh-shanhai-stats
分享 · DeepSeek Harness Hub
cn-zhangpeng/dsh-shanhai-stats

在设置页查看 Token 花费走势与模型明细

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