dsh-wide-stats-footer
在终端中运行以下命令:
dsh plugin install thomasvvugt/dsh-wide-stats-footer
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install thomasvvugt/dsh-wide-stats-footer 即可安装,项目源码位于 https://github.com/thomasvvugt/dsh-wide-stats-footer,安装后重启 dsh web 生效。
插件介绍
DSH 网页端输入卡片下方有一行统计信息(token 用量、模型标签等),原生样式将它钳制在聊天内容列的宽度内。在宽屏或高分辨率显示器上,稍长的统计文字就会被压缩成省略号,信息丢失且观感不佳。
这个插件做且只做一件事:把那一行的宽度从聊天内容列扩展到整个 composer 列,并保持在水平居中。它通过运行时扫描 document.styleSheets 与 DOM 双重路径自动发现当前构建的 CSS 模块哈希前缀,无需硬编码任何类名;配合 MutationObserver 监听样式注入与会话重挂载,HMR 重建、主题切换或延迟加载场景下都能重新适配。覆盖规则使用双重 class 将特异性提升到 (0,2,0),保证在任意样式表顺序下都优先于基础规则生效。若未来 DSH 的 DOM 结构或 CSS 形状发生变化,插件会静默降级为无操作,绝不影响界面正常渲染。
插件零 npm 依赖、无配置文件、纯客户端运行,装完重启即生效。DevTools 控制台可通过 window.__WIDE_STATS_FOOTER__ 查看发现诊断信息,方便排查。适合在宽屏上使用 DSH 网页端、希望完整看到 footer 统计信息而不想被截断的开发者。
使用场景
- 宽屏显示器上 DSH 网页端统计栏文字被截断为省略号,需要完整显示
- 希望 composer 下方的 token 用量、模型标签等信息以满宽居中呈现,不再受聊天列宽度限制
- 使用高分辨率或超宽屏时,希望统计行充分利用可用空间而不被压缩
适合人员
- 在宽屏或超宽屏上使用 DSH 网页端的开发者
- 希望完整看到 composer 下方统计信息、不想被截断的用户
- 对 DSH 网页端布局有小幅自定义需求、不想改动源码的开发者