前言¶
用 DeepSeek Harness(DSH)跑任务时,Token 会分散在多次会话和不同模型、网关路径里。若只看账单或单条日志,很难回答「累计用了多少」「哪天最忙」「连续用了几天」「缓存命中如何」这类问题。社区插件 dsh-profile-stats(维护者 Lovenndme)在 DSH Web UI 侧栏提供一页个人用量画像,指标全部从本机会话日志聚合,不依赖外部统计服务。
这是什么¶
dsh-profile-stats 是 DSH 的客户端插件:在侧边栏展示累计 Token、当日用量、活动热力图、按模型拆分、按计费路径(provider)拆分等视图。数据来源是本机 session logs,README 明确说明 metrics 来自「this machine’s own session logs」。当前 package 版本为 2.4.12,许可证 MIT(© 2026 Lovenndme)。插件目录页:https://www.skillhub.cn/plugins/Lovenndme/dsh-profile-stats;源码与说明:https://github.com/Lovenndme/dsh-profile-stats。
核心功能¶
以下能力均来自项目 README 的 What you get 列表,可与仓库截图 docs/overview.png 对照。
- 概览指标:累计 Token,附带近 14 日 sparkline;当日 Token;最长任务耗时;活跃天数 streak(连续活跃)。
- 12 个月 Token 活动:日格热力、按周汇总,或累计曲线(running total)三种呈现。
- 按模型族:近 12 天 / 周 / 月的 Token 堆叠分布(stacked)。
- Token mix(Cache Lens):缓存命中率;cache / 未缓存输入 / 输出的构成,并可 zoom 到未缓存部分。
- 按 provider:今日或全时段 Token,用于对照网关侧 billing。
指标定义、数据流、本机外发内容、更新机制与排错见仓库 docs/INTERNALS.md。
安装与启用¶
DSH 版本要求:>= 0.2.1-rc.5 且 < 0.3.0。README 写明无需其他插件、无额外依赖。
方式一:市场安装
在 DSH 中打开 Plugins → Discover,搜索 dsh-profile-stats 安装。
方式二:直接安装 bundle
在 DSH 可用的插件管理入口执行(命令原文来自 README):
plugin_manager(action: "install_bundle", target: "dsh-profile-stats")
package.json 中说明:宿主侧依赖 ctx.sessionQuery(含 listSessions / readSession 及 inheritedEventCount)与 ctx.webServer.register;客户端通过 slots.inject/register 与 locale 服务注入。若宿主缺少这些 API,插件会加载失败,而不是展示错误数字——安装前宜确认当前 DSH 版本在兼容范围内(文档记载 0.2.1-rc.5 为 verified)。
典型用法¶
安装并加载成功后,在 DSH Web UI 侧边栏打开个人 profile 页即可。无需额外配置项出现在已抓取资料中;日常用法是:
- 照常使用 DSH 产生会话与 Token 记录。
- 在 profile 页查看累计与当日 Token、 streak 与最长任务时间。
- 切换 12 个月活动视图的日格 / 周汇总 / 累计模式,观察使用节奏。
- 在按模型、Cache Lens、按 provider 区块核对模型选择与网关计费路径。
具体 UI 交互以当前版本 Web 界面为准;行为细节以 INTERNALS 文档为准。
适用场景与注意¶
适合:需要在同一界面汇总本地 DSH 用量、对照 provider 计费、观察缓存与模型分布的开发者或个人用户。
注意:
- 插件与 DSH 进程同权限运行,只读聚合本机会话日志;安装前应阅读源码与 MIT 许可证,确认可接受数据处理方式(外发范围见 INTERNALS)。
- 社区目录 skillhub.cn 为独立站点,与 DeepSeek / 幻方无官方从属关系;安装来源以 Discover 市场或上述
install_bundle为准,资料中未提供git clone或dsh plugin add github:...类命令,勿自行拼接。 - 星标与版本以仓库当时状态为准;本文撰写日 2026-11-05,插件版本引用 package.json 2.4.12。
结尾¶
dsh-profile-stats 把 DSH 侧栏变成一张本地会话驱动的用量仪表盘:Token 趋势、活动热力、模型与缓存构成、provider 拆分,均从本机日志折叠而来。需要细节时查 GitHub README 与 INTERNALS,安装走 Discover 或官方 install_bundle 命令即可。