dsh-ballast
在终端中运行以下命令:
dsh plugin install xswt442-cmd/dsh-ballast
将以下提示词粘贴到 DeepSeek Harness 对话框中:
请在 DeepSeek Harness 中运行以下命令安装 dsh-ballast 插件(源码地址:https://github.com/xswt442-cmd/dsh-ballast):dsh plugin install xswt442-cmd/dsh-ballast
插件介绍
在 DSH Web 中工作,上下文窗口是有限资源,但哪些消息、工具结果或系统指令实际占掉了多少 token,通常只有一个模糊的总数。dsh-ballast 把这个黑箱拆开,逐条展示当前 surface 里每个条目的 token 占用、类型、时间和折叠摘要,让你一眼看出窗口被谁吃掉了。
除了逐条明细,面板还聚合了按消息类型的 token 占比,显示当前路由价格并在 host 提供影子价时标出图像视觉 token 可能的价差。跨会话 Top 视图可以按需计量当前 host 上所有 live session,按最重条目排序,方便横向对比。在 RC1 上还能看到 provider usage、下一次请求的窗口压力以及 system/tools/messages 的估算构成。
插件全程只读:不写状态、不删除消息、不触发 compaction、不导出正文。它适合需要理解窗口构成、调试 token 消耗或做上下文管理决策的 DSH 使用者,刻意不做费用估算、不提供预算或压缩预测,只把谁占了多少这件事讲清楚。
使用场景
- 定位哪些消息条目占用了当前 surface 的 token 窗口
- 跨 live session 对比最重条目并横向排序
- 调试路由价格与图像视觉 token 可能的价差
适合人员
- 需要理解窗口构成与 token 去向的 DSH 使用者
- 调试上下文消耗和消息生命周期的开发人员
- 制定上下文管理策略而非追求成本估算的团队