DSH Plugins
返回列表
dsh-cache-hit-monitor

dsh-cache-hit-monitor

客户端 更新于 2026.09.26

在终端中运行以下命令:

dsh plugin install Billwu18/dsh-cache-hit-monitor

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Billwu18/dsh-cache-hit-monitor,或在 Web UI 的插件管理器中从 https://github.com/Billwu18/dsh-cache-hit-monitor 安装。

插件介绍

大模型对话里,Prompt 缓存是否命中直接影响延迟与成本,但这类信息往往藏在会话日志深处,很难在干活时一眼看清。dsh-cache-hit-monitor 在 DSH 右侧栏增加一个专用标签页,把 Host 已经算好的 tokenUsage 与 contextPressure 投影,变成一块可读的「仪表板」,让你在当前会话里持续观察缓存表现,而不必翻日志或猜数字。

面板由四块表盘组成:命中率用点阵百分比与灯条呈现,并刻意不把输出 token 计入命中率,避免长生成把冷启动「刷暖」;寄存器银行按 cache read、cache write、未缓存输入与输出四类汇总会话总量;反应堆核心按 settled 请求逐格展示,用墨色表示命中率、直径表示相对规模、褪色表示时间远近,悬停可看精确的读写拆分;另有上下文压力,对照窗口上限显示压力 token。

标签页在每次页面加载时会自动打开一次,方便直接看到面板;也可像其他标签一样关闭。支持 ROWS 调节反应堆高度、CLR 仅清空本标签内的会话记录,不改动 Host 侧数据。插件不发网络请求、不落盘,只读本地投影,适合在 Web UI 里调 Prompt、对比缓存策略、或排查「为什么这次又冷启动」的开发者与重度用户。

Host 端几乎为空壳,真正展示的数据均由 @deepseek-ai/dsh-token-meter 折叠会话日志后提供;客户端单文件、无构建、无额外依赖,在提供 sidebarRightTabs 与 React 18 的 DSH Web 环境中即可使用。

截图预览

使用场景

  • 调 Prompt 或系统提示时,想立刻看到命中率是否改善
  • 长对话中需要判断上下文是否逼近窗口上限
  • 对比多次请求,排查某次为何像冷启动、缓存未命中

适合人员

  • 在 DSH Web UI 中日常对话与调试的开发者
  • 需要可视化 Prompt 缓存表现的重度用户
  • 关注 token 分项与上下文占用的性能优化者