dsh-cache-precision:在 DSH Web 中显示三位小数缓存命中率并放宽 composer 统计行

前言

DSH 的插件化思路允许用独立插件修正客户端中的局部显示问题。对于 DSH Web,composer dock 里的内置统计信息有时会遇到两个细节:缓存命中百分比只显示为整数,例如 缓存命中 12%;统计行宽度不足时,dock 项目可能被截断为 ...dsh-cache-precision 就是针对这两个显示问题做的原位增强。

这是什么

dsh-cache-precision 是用于 DSH Web 的插件,由 Cheng-cheng9669 维护,版本为 0.1.1,许可证为 MIT。它针对内置显示做原位增强:把缓存命中显示改写为三位小数,并加宽 composer 统计行,使显示更完整。

核心功能

该插件已核实的能力包括:

  • 将内置缓存命中率重写为三位小数,例如 缓存命中 12% 变为 缓存命中 12.345%
  • 加宽内置 composer 统计行,减少 dock 项目被截断为 ... 的情况。
  • 读取同一个 tokenUsage projection,并在 React re-renders 后自动重新应用。

安装与启用

安装示例使用本地 Windows 路径。执行前,确认本机已准备好插件目录 D:\Dsh\tools\dsh-cache-precision

1、执行以下命令,把插件添加到 web profile:

dsh plugin --profile web add D:\Dsh\tools\dsh-cache-precision

2、重启 dsh web,让插件在新的 Web 会话中生效:

dsh web

典型用法

安装并重启后,在 DSH Web 的 composer dock 中查看缓存命中统计。已核实的示例展示格式为:

缓存命中 12% -> 缓存命中 12.345%

该示例说明显示精度从整数百分比变为三位小数;具体数值以实际 tokenUsage projection 为准。

适用场景与注意

适合在 DSH Web 中使用 composer dock 统计信息,并需要更高缓存命中显示精度或更宽统计行的开发者。

注意以下事项:

  • 插件以当前 dsh 进程权限运行。安装前应检查源码、路径来源和许可证。
  • 本插件的许可证为 MIT。
  • 已核实的安装命令使用本地路径 D:\Dsh\tools\dsh-cache-precision;如果插件目录不同,请保持实际路径一致。
  • 启用插件需要重启 dsh web

结尾

dsh-cache-precision 的价值集中在两处:缓存命中显示提升到三位小数,以及 composer 统计行放宽以减少 ... 截断。

目录页:DSH 插件目录中检索 dsh-cache-precision
GitHub:https://github.com/Cheng-cheng9669/dsh-cache-precision

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜