dsh-notice-center:DeepSeek Harness 的标签页状态灯与通知中心

在 DeepSeek Harness 里,会话跑完或需要审批的信号只出现在侧边栏的小圆点上。一旦切到别的标签页或应用,就看不见了。dsh-notice-center 把这两个信号搬到标签页图标和系统通知上。

这个插件由 SCP-QQ 维护。它把标签页上的鲸鱼图标变成状态灯,并在你不在看的时候主动提醒你。

核心功能

标签页鲸鱼图标状态灯

插件会统计主会话的状态,并在浏览器标签页的鲸鱼图标上显示颜色:
* 绿色:会话在你没看它的时候跑完了。
* 琥珀色:有会话有事等你处理(如提问、审批、计划审核)。
* 黑色:一切正常,使用官方原版图标。
绿色与琥珀色同时存在时,琥珀色优先。三种颜色都能在设置里配置。

浏览器系统通知

当会话状态变化时,插件会触发浏览器系统通知:
* 完成通知:标题为会话名,正文显示“会话已完成”及本轮总用时。
* 待处理通知:标题为会话名,正文显示具体的交互类型(如“待审批”、“请你选择”等)。
点击通知卡片会直接聚焦窗口并打开对应会话。
默认只在你不看的时候弹(标签页不可见或窗口无焦点)。如果需要在前台也提醒,可开启设置里的“前台提醒”。

音效与聚合

  • 音效:提供 47 个可选拟音音效(2 个插件内置合成音 + 45 个 opencode 音效)。
  • 通知聚合:300ms 内的事件会合并为一条通知,标题会显示 +N。
  • 常驻通知:关闭“自动隐藏”开关后,通知会一直停留在屏幕上,直到手动关闭。

安装

在终端中执行以下命令安装插件:

dsh plugin --profile web add dsh-notice-center

安装完成后需要重启 DeepSeek Harness 才能生效。

配置与使用

授权系统通知

首次使用时,插件会利用你的第一次点击或按键,自动向浏览器请求通知授权。在浏览器弹出的授权窗中点击“允许”即可。

调整设置

进入 DeepSeek Harness 的设置页面,找到“通知中心”侧栏导航项。你可以:
1. 调整状态灯颜色(完成、待处理、默认色)。
2. 选择提示音(完成提示音、待处理提示音)。
3. 调整音量。
4. 开关“前台提醒”和“自动隐藏”。

已知限制

  • 浏览器标签页关闭后收不到通知:Web Push 需要服务端支持,本地插件场景无法实现。
  • 非安全上下文不可用:Notification API 要求页面在安全上下文中,即 http://127.0.0.1:3080 或 localhost。局域网 IP 地址下无法使用。
  • 刷新页面后状态丢失:绿色状态是基于内存的,刷新页面后会重置为默认黑色。
  • 系统级勿扰模式:Windows 专注助手等系统级勿扰模式会吞掉通知,插件无法感知。
  • 自动隐藏时长不可配:Web Notification 规范没有提供时长参数,桌面端由系统决定。
  • 通知卡片外观不可定制:卡片由浏览器渲染,无法通过 CSS 自定义。

生态背景

DeepSeek Harness 理念是“一切皆插件”。社区目录与 DeepSeek 或幻方无官方从属关系。本插件作为社区插件,需要在使用前检查源码与许可证。

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

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

小夜