dsh-goodies:为 DSH Web GUI 补上思考强度滑块、实时速度与成绩单

前言

在 DeepSeek Harness(DSH)里跑智能体时,Web 界面往往只给出默认的推理等级控件和简略的运行状态,想快速对比「这一档思考强度」下的生成速度、单轮输入输出与缓存用量,需要反复点开面板或自己心算。社区插件 dsh-goodies(维护者 LyaxZ,分类:客户端)针对 DSH Web GUI 做了一组界面增强:模型菜单里的 Codex 风格思考强度滑块、运行状态旁的实时 tok/s 与本轮合计、每条回答旁的用量成绩单,以及每轮结束时的完成通知。这些能力各自可关,且 README 明确说明只作用于界面,不修改模型请求、不改会话内容、不上传数据。

这是什么

dsh-goodies 是面向 DSH Web 前端的一小组便利功能,通过 Cordis patch 注入客户端逻辑。当前 package 版本为 0.1.4,在 engines.dsh 中声明支持 DSH >=0.2.1-rc.1 且 <0.3.0-0;兼容性表写明 0.1.x 插件对应 DSH 0.2.1-rc.1、0.2.1-rc.2。源码与说明见 GitHub:LyaxZ/dsh-goodies,社区目录页为 skillhub.cn/plugins/LyaxZ/dsh-goodies。DSH 生态强调「一切皆插件」;目录站点为社区独立收录,与 DeepSeek / 幻方无官方从属关系。

核心功能

下面按 README 列出的四项说明各自做什么。

思考强度滑块

模型菜单中的「推理等级」会呈现为横向粗轨道加白色滑块,拖动或点按即可切换档位;当前档位名显示在上方,模型真实默认档会单独标出。档位名称全部沿用模型原生提供,插件不额外造「Off」等等级。轨道内有随档位加密的流光粒子动效,档位越高动画越快,颜色由浅蓝过渡到深蓝。设置里可单独关闭;「减少动效」仅影响动画,不改变读数与切换逻辑。

实时 tok/s 与本轮合计

回答下方运行状态行右侧增加「★ 速度 · 本轮合计」。速度只统计真正产生 token 的时间段,调用工具、等待结果的时间不计入。合计与本轮用量面板同口径;数值在 1000 以上按 K / M / B 缩写显示。

每条回答的成绩单

在用量区域补充 输入 · 输出 · 缓存;在时间区域补充 总用时 与 输出速度。缺项时显示「—」,不会整段隐藏。若输出 token 过少,不显示速度,避免把建连时间误当成生成速度。

完成通知

每一轮对话结束时发送系统通知:标题为会话名,正文带用时;点击通知可回到对应会话。页面在前台时也会提醒;若未授予通知权限,则退回为闪烁页面标题。可在设置中另开轻提示音。

设置卡片

路径:设置 → 插件 → DSH Goodies。四个功能各有开关,另有「通知提示音」与「通知权限」两行。

安装与启用

插件以当前 DSH 进程权限运行,安装前建议浏览仓库源码与 MIT 许可证,确认符合你的环境与合规要求。

通过 DSH CLI 为 web profile 安装,命令须与 README 一致:

dsh plugin --profile web add dsh-goodies

也可从 GitHub 安装:

dsh plugin --profile web add github:LyaxZ/dsh-goodies

装完后重启 DSH,再刷新浏览器页面。打开 设置 → 插件 → DSH Goodies,按需开启各项功能。

典型用法

安装并刷新后,多数能力会随对话自动出现,无需额外 API 或配置字段(README 未列出独立配置文件项)。

  1. 调思考强度:打开模型菜单,在「推理等级」处使用滑块切换;观察上方档位名与默认档标记是否符合模型说明。
  2. 看实时表现:模型生成过程中,留意运行状态行右侧的速度与本轮合计,与用量面板对照。
  3. 复盘单轮:在每条回答旁查看成绩单中的输入、输出、缓存、总用时与输出速度(满足显示条件时)。
  4. 轮次结束提醒:开启完成通知后,在后台或其它标签页工作时,依赖系统通知或标题闪烁回到会话;需要声音时在设置里打开「通知提示音」并处理「通知权限」。

滑块档位名、默认档与 tok/s 计算方式均依赖 DSH Web GUI 与模型侧已有行为;插件不改写请求体与会话存储。

适用场景与注意

适合经常在 DSH Web 里调试推理等级、对比生成速度与单轮用量的开发者。若你主要用 CLI 或其它 profile,本包在 dsh.client 中声明 platform: web,安装命令也带 --profile web,应与 Web GUI 场景配套使用。

兼容性以 README 表格与 package.json 中的 dsh.compatibility 为准;升级 DSH 到 0.3 前需关注插件是否发布新版本。开发侧可用 node build.mjs 构建、node test/run.mjs 做离线检查,属贡献者流程,普通使用者按上文 CLI 安装即可。

结尾

dsh-goodies 把思考强度、实时速度、单轮成绩单和完成通知收进同一套可开关的 Web 界面增强里,适合在 DSH Web GUI 里做日常对话与性能体感。进一步了解与问题反馈:

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

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

Xiaoye