DSH Plugins
返回列表
DSH-Cache-Hit-Precision

DSH-Cache-Hit-Precision

客户端 更新于 2026.08.16

在终端中运行以下命令:

dsh plugin install luern0313/DSH-Cache-Hit-Precision

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

在终端运行 dsh plugin install luern0313/DSH-Cache-Hit-Precision 即可安装,插件源码位于 https://github.com/luern0313/DSH-Cache-Hit-Precision。

插件介绍

DSH 客户端状态栏的缓存命中率默认精度有限,对于需要精确衡量缓存策略效果的开发者而言,一个粗略整数或一位小数往往不够用。DSH-Cache-Hit-Precision 解决的就是这个小小的精度缺口:让 stats.cacheHit 稳定输出两位浮点数,把每一次缓存命中看得更清楚。

插件完全依赖 dsh 的 slot 阴影机制工作:定位 conversation.composer.dock 中优先级为 0 的原始统计行,以相同 id、更低优先级注册一个阴影组件。阴影组件原样渲染轮次、步骤、耗时、TTFT、token 等全部字段,仅拦截 stats.cacheHit,从 tokenUsage 投影中重新计算精确百分比并格式化为两位小数。整个过程不修改 dsh 安装目录,不触碰任何上游包,移除后即恢复原样。

如果你经常盯着 DSH 状态栏观察缓存表现,又不想为一个小数位去改动核心配置,这个插件几乎是零成本的选择——体积小、即插即用,语言自动跟随界面切换(中文 / English)。

截图预览

使用场景

  • 调试缓存策略时精确观察每次会话的命中率变化
  • 对比不同 prompt 模板之间的缓存效率差异
  • 长期追踪 DSH 会话的缓存表现趋势而不改动核心配置

适合人员

  • 注重缓存指标精度、需要两位小数展示的 DSH 用户
  • 偏好插件化增强、不修改 DSH 安装目录的上游使用者
  • 需要界面语言自动跟随切换的跨语言环境使用者