QuanWenG/token_usage_heatmap
QuanWenG★ 2TypeScriptLast synced: 2026-08-15
GitHub-style token usage heatmap and personal statistics dashboard for DeepSeek Harness Web.
README excerpt
DSH Token 使用热力日历 中文 English dsh-plugin-token-usage-heatmap 是一个适用于 DeepSeek Harness Web 的树外 bundle。它在“设置 → 个人统计”中增加 GitHub/Codex 风格的 Token 使用热力日历,不修改 DSH 源码。 界面预览 中文界面 English UI 功能 - 展示累计 Token、单日峰值、最长聊天时长、当前连续天数和最长连续天数。 - 提供最近 53 周的每日、每周和累计三种视图。 - Token 使用量越高,格子颜色或周柱高度越明显。 - 鼠标悬浮和键盘聚焦均可查看精确 Token 数及输入、输出、缓存读取、缓存写入明细。 - 支持中英文、亮色/暗色主题、横向滚动和响应式布局。 - 从已有会话日志实时派生统计,安装前的历史记录也会自动纳入。 统计口径 - 数据来自 DSH 的持久会话日志和当前活会话;主会话、子代理及工作流会话均会统计。 - 使用 DSH token-meter 的折叠语义:统计 assistant/chunk usage,最终 assistant/message usage 会替换同一步骤的早期样本,避免重复累计。 - 每日总量为未缓存输入、输出、缓存读取、缓存写入之和,日期按照浏览器所在的 IANA 时区归属。 - 最长聊天时长是单个会话从首个事件到最后事件的最大时间跨度。 - 今天没有使用量时不会立即中断当前连续天数;如果今天产生使用量,则今天会计入连续天数。 - 删除会话后,该会话的 Token 贡献会在下次读取时消失。插件不会创建或复制会话事件。 兼容性 项目 支持范围 DeepSeek Harness =0.1.0-rc.5 <0.2.0 DSH profile web Node.js 跟随所安装 DSH 的版本要求 源码构建 Corepack;仓库固定使用 pnpm 11.7.0 GitHub 直接安装 pnpm 10 或更高版本 已验证 DSH 0.1.0-rc.5 实际运行,以及 0.1.0-rc.6 的安装、测试、类型检查、构建与打包。 从 GitHub 克隆并安装 1. 克隆项目 2. 安装依赖并构建 3. 安装到 DSH Web profile 如果使用已经安装到系统中的 dsh CLI,请在插件目录执行: 如果从 DSH 源码运行,请切换到 DSH 源码根目录,并把插件路径替换为刚才克隆目录的绝对路径: 启动后打开 http://127.0.0.1:3080 ,进入“设置 → 个人统计”。 --dump-config 输出中应包含 == dsh-plugin-token-usage-heatmap 层和 token-usage-heatmap 插件行。 Windows PowerShell 也使用相同命令,只…
View full README on GitHub →