DSH Plugins
返回列表
dsh-favicon-status

dsh-favicon-status

客户端 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install bf185003/dsh-favicon-status

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install bf185003/dsh-favicon-status 即可安装该插件,源码详见 https://github.com/bf185003/dsh-favicon-status,安装后需重启 dsh web 服务生效。

插件介绍

多标签页并行跑 dsh web 会话时,切到后台就变成了一片盲区——你不知道哪个任务还在跑、哪个在等你确认、哪个已经悄悄结束了。dsh-favicon-status 把浏览器标签页的 favicon 变成一只活着的状态环:按会话数比例切分出蓝色(执行中)、琥珀色(等待用户)和绿色(已完成)三种扇区,中心保留原始 favicon 图形,让标签页在 16 像素的小窗里也能一眼分辨当前局面。

动画是时间驱动的:只要还有会话在跑,圆环就沿顺时针方向旋转,即使在浏览器对后台标签页做了定时器降频的情况下,每一帧的角度都由墙钟计算,方向和节奏不会跑偏;所有会话静止时圆环回归完整圆,不再旋转。混合状态下扇区按固定顺序排列(执行、等待、完成),比例直观可读。完成状态还会在后台停留一段可配置的可见窗口(默认 30 秒),之后若没有新活动便恢复原始 favicon。

这个插件纯浏览器端运行,不触碰提示词、消息流、工具结果或 Provider 请求,对模型体验和 KV 缓存零影响。颜色、旋转周期、完成窗口等参数均可在 cordis.yml 中覆盖。适合经常把 dsh web 标签页甩到后台、同时盯多个会话进度的用户——不用反复切回来瞄一眼,标签页本身就是一盏信号灯。

截图预览

使用场景

  • 多标签页并行跑 dsh web 会话,切到后台后一眼分辨哪个在执行、哪个在等待确认、哪个已完成
  • 把 dsh web 标签页甩到后台跑任务,不想反复切回来瞄一眼进度
  • 同时盯多个会话(含子代理委派任务),需要标签页级别的聚合状态信号灯

适合人员

  • 经常把多个 dsh web 标签页放后台并行跑任务的开发者
  • 需要同时追踪执行、等待、完成三态且不想额外开终端窗口的用户
  • 偏好纯浏览器端、零模型/缓存侵入的轻量状态提示方案的人