llmtrim-stats-plugin: DeepSeek Harness 实时压节省仪表盘

在使用 DeepSeek Harness (DSH) 进行开发时,配合 llmtrim 压缩工具可以显著降低 Token 消耗。为了更直观地掌握实时节省情况,开发者需要在 CLI 或外部工具中查看状态。llmtrim-stats-plugin 将这些数据直接集成到 DSH 的 Web 界面中,提供设置页仪表盘与输入框下方的轮播统计条。

这是一个开源的客户端插件,由 Zenjibad 维护,基于 MIT 许可证。它充当 DSH 的前端扩展,负责从 llmtrim 后端拉取数据并渲染在浏览器中。

核心功能

  • 设置页仪表盘: 包含 KPI 卡片(已支付、原定成本、今日节省、本周节省)以及按模型分类的统计表。同时显示守护进程健康状态徽章。
  • 输入框轮播条: 在聊天输入框下方提供可配置的统计条,支持「轮播」和「静态」两种模式。
  • 数据来源: 纯读操作,直接调用 llmtrim status -- 命令,不解析账本文件,确保与 CLI 结果一致。
  • 主题适配: 自动跟随 DSH 的亮色/暗色主题。
  • 持久化: 作为 Profile Bundle 安装,重启 DSH 后自动加载。

安装与启用

使用 dsh plugin 命令安装插件。安装后必须重启 DSH 并在浏览器中执行硬刷新才能看到新界面。

dsh plugin --profile web add github:Zenjibad/llmtrim-stats-plugin

典型用法

  1. 安装完成后,重启 DSH 进程。
  2. 在浏览器中打开 DSH Web 界面,按 Ctrl+F5 硬刷新页面。
  3. 进入 Settings 页面,在 llmtrim Stats 设置中选择轮播模式(默认为轮播)或静态模式,并勾选需要显示的统计指标。
  4. 在聊天输入框下方即可看到统计条;在设置页查看详细仪表盘。

注意事项

  • 权限与数据: 插件仅读取 llmtrim 的状态输出,不会修改其目录或账本文件。
  • 环境依赖: 确保本地已安装 llmtrim 并将其加入系统 PATH。守护进程(Daemon)运行时数据为实时更新,未运行时插件仍能显示但数值为 0 或状态为停止。
  • 浏览器刷新: 客户端插件安装或更新后,必须硬刷新浏览器页面,因为热更新(HMR)机制不会自动加载新的 Bundle。

总结

该插件通过轻量级集成,解决了在 DSH 中实时监控压节省情况的痛点。源码与文档位于 GitHub。

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

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

小夜