Skip to content

Better Notice v4.6.1

Choose a tag to compare

@MeruSu MeruSu released this 11 Nov 09:45
· 6 commits to main since this release

Better Notice 4.6.1

DeepSeek Harness Web 的插件:把会话状态统一成视觉与听觉提醒。

  • 对话区 tab 行:每个热会话占一个座位,点一下直接切过去
  • 左侧会话栏:每行标题前一枚状态图标(可带动效)
  • 状态变化时:响一声 + 弹一张图(默认只有 error / pending / completed 会弹)

六类状态,一个会话只属于一类,优先级 error > pending > completed > running > pinned > idle。

安装

dsh plugin --profile <你的 profile> add @merusu/dsh-better-notice

装完重启该 profile 的 GUI(只改 client.js 才可以只刷新页面)。确认成功:window.__HOTLIST_VERSION__ 返回 4.6.1,设置里出现「热表」导航。

这一版改了什么

  • 删除第 7 类「收藏」,7 类 → 6 类(旧数据读时丢弃,不迁移、不报错)
  • 老安装的旧默认顺序逐类自动升级,改过的值原样保留
  • 「最近对话展示时间」补单位(分钟),设置 UI 收窄到 1–36,API 仍可写 0–120
  • 内置素材只留会弹图的三个状态:error / pending 用红色 Meru,completed 用蓝色 Lan;pinned / running / idle 回落到自带 SVG 再回落 emoji —— 包体积从 1.6 MB 降到 700 KB
  • 内置音效两个 wav:pending/error → attention.wav,completed → complete.wav

已知限制

文字动效只在左侧会话栏生效(tab 行座位的 label 由宿主渲染);顶栏位置尚未实现;.mp3/.wav 必须走插件自己注册的 /hotlist-sound 路由(宿主素材路由只认图片);静态路由不鉴权,只放公开素材。

完整文档见 README、ARCHITECTURE、EXTENDING。