dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
中文 | English
给 DSH 加一个生成速度仪表盘。装在标题栏,点一下展开,实时看当前会话输出有多快。
每秒 50 次获取 tok/s:逐 chunk 计数,测量更细更精准;主线程卡顿也不掉帧。

暂未上架,等上架后可以直接在市场里搜 dsh-speed-gauge。现在请用下面的方式安装。
到 Releases 下载 dsh-speed-gauge-1.0.0.tgz,然后:
dsh plugin --profile desktop add ./dsh-speed-gauge-1.0.0.tgz
git clone https://github.com/MoreanP2003/dsh-speed-gauge.git
dsh plugin --profile desktop add ./dsh-speed-gauge
dsh plugin --profile desktop add dsh-speed-gauge
dsh plugin --profile web add dsh-speed-gauge
包页面:https://www.npmjs.com/package/dsh-speed-gauge
桌面应用请用它自带的 CLI,普通 dsh 命令管不了 desktop profile:
"<安装目录>\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add <包或目录>
安装完在应用里重载一次(或重启)即可看到标题栏按钮。
dsh plugin --profile desktop add <包或目录>
dsh plugin --profile desktop remove dsh-speed-gauge
装好后标题栏会多出一个「速度仪表盘」按钮,点它就展开面板,再点收起(状态会记住)。

面板右侧的「归零」清空当前会话的累计值与峰值。
| 浅色 | 深色 |
|---|---|
![]() | ![]() |
llm/stream 的增量:正文、思考正文、工具调用参数;usage.outputTokens 在线标定;webServer 服务与 llm/stream 钩子dsg- 开头,只操作自己创建的节点,可与其它插件共存自定义路由默认只接受回环地址。走网页版或反向代理时,在启动 DSH 的环境里设置:
DSH_SPEED_GAUGE_ALLOW_REMOTE=1
采样日志默认关闭。需要时设 DSH_SPEED_GAUGE_LOG=1,日志写到系统临时目录。
node --test test/sampler.test.mjs test/host.test.mjs
| 文件 | 作用 |
|---|---|
host.js | 监听 llm/stream,提供 SSE 与快照接口 |
sampler.js | 采样与统计,纯逻辑、可单测 |
client.js | 标题栏按钮 + 面板容器 |
panel-worker.js | 面板绘制(Worker + OffscreenCanvas) |
MIT