前言¶
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 项目被截断为
...的情况。 - 读取同一个
tokenUsageprojection,并在 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