21hbguo/dsh-thinking-counter:在 DSH Web GUI 里统计 thinking 短语

前言

在 DSH(DeepSeek Harness)Web GUI 中使用会话时,除了最终回复,有时还想观察 thinking/reasoning 内容中某些短语的出现情况。21hbguo/dsh-thinking-counter 是一个 DSH 插件,它从开启时刻起统计正在运行或新运行会话中的 thinking 短语命中,并在侧边栏提供一个悬浮窗面板。

下面介绍这个插件的定位、安装方式和典型用法。

这是什么

21hbguo/dsh-thinking-counter 是为 DeepSeek Harness(DSH)Web GUI 提供的 Thinking 短语检测统计插件。它由 21hbguo 维护,许可证为 MIT。

该插件必须运行在 DSH 进程内,适用于 DSH Web GUI。它从开启时刻起统计所有正在运行或新运行会话(含子代理)的 thinking(reasoning)内容短语命中,并把统计结果展示在浏览器面板中。

核心功能

统计范围

  • 从开启时刻起统计所有正在运行或新运行会话(含子代理)的 thinking/reasoning 内容。
  • 统计思考块数、思考字符数、总命中和会话数。
  • 展示最近命中日志与会话明细。

面板与检测词

  • 侧边栏「🐳 肥鱼智商」按钮打开可拖拽、可调高度、可折叠的悬浮窗面板。
  • 检测词可自由增删。
  • 每个词可独立选择区分或不区分大小写。
  • 检测词可按偷吃词、头脑大开词、吃瓜词分组。
  • 根据头脑大开词命中占比给出「梁圣/肥鱼/梁子」参考判定,并切换透明鲸鱼娘状态插画。

配置与可选匹配

  • 可选将可见回复文本纳入检测词匹配。
  • 配置持久化在浏览器 localStorage 快捷缓存和 DSH 插件专属数据空间 ~/.dsh/plugins/dsh-thinking-counter/config.json

API 端点

该插件提供以下端点:

POST /api/thinking-counter/config
GET /api/thinking-counter/snapshot
GET /api/thinking-counter/stream
状态插画静态资源端点

其中 POST /api/thinking-counter/config 可传入 enabledmatchersmatchVisiblereset 等配置。/api/thinking-counter/snapshot 用于获取快照,/api/thinking-counter/stream 是流式端点,状态插画静态资源端点用于提供面板中的插画资源。

安装与启用

使用以下命令安装:

dsh plugin --profile web add @21hbguo/dsh-thinking-counter

然后重启 dsh 并刷新浏览器。安装后,DSH Web GUI 侧边栏会出现「🐳 肥鱼智商」按钮,点击即可打开面板。

典型用法

1、打开 DSH Web GUI,点击侧边栏「🐳 肥鱼智商」按钮。

2、点击「放鱼!」开始统计。

3、添加检测词,例如 let mewe shouldhowever;为每个词选择区分或不区分大小写,并选择偷吃词、头脑大开词或吃瓜词分组。

4、让任意会话产生 thinking/reasoning 内容。

5、在面板中查看思考块数、思考字符数、总命中、会话数、最近命中日志、会话明细、「梁圣/肥鱼/梁子」参考判定和透明鲸鱼娘状态插画。

如果需要调整配置,也可以通过 API 写入:

POST /api/thinking-counter/config

配置项可包括 enabledmatchersmatchVisiblereset 等。

适用场景与注意

这个插件适合想在 DSH Web GUI 中观察 thinking 短语命中的人使用。使用时注意以下几点:

  • 检测词表默认为空,需要手动添加。
  • 统计数字是运行期数据,host 重启后清零;检测词、开关等配置会从磁盘恢复。
  • 只统计本机 DSH 会话事件,不读取文件内容、不接触 API key/token,无遥测、无外联。
  • 快照端点与 DSH Web 同源,README 建议不要把 DSH 直接暴露到公网。
  • 多标签页会共享 host 计数器,但 localStorage 后写可能互相覆盖,建议只保留一个控制面板标签页。
  • 「梁圣/肥鱼/梁子」参考判定只是关键词占比的娱乐/参考信号,不代表真实智商。
  • 该插件以当前 dsh 进程权限运行,安装前建议检查源码和许可证。

链接

  • 目录页:https://www.skillhub.cn/plugins/21hbguo/dsh-thinking-counter
  • GitHub:https://github.com/21hbguo/dsh-thinking-counter
羽毛球分组比赛记分
小程序二维码

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

小夜