Releases: Frost-Reed/blocker-notify
Releases · Frost-Reed/blocker-notify
Release list
v0.3.0
✨ 功能
- 提示音:新增可操作阻塞(审批/提问/审阅)时播放两声短提示音(Web Audio 合成,无需音频文件);首次点击页面预热 AudioContext,重启后第一个阻塞也会响
- 操作系统级通知:Notification API 弹系统通知(Windows 操作中心 / macOS 通知中心),正文含「会话标题 — 类别(工具名 — 原因)」;多条聚合、10 秒自动关闭、点击通知聚焦页面/打开会话
- 权限自检:已开启 → 标题栏 🔔 测试按钮;未开启 → 一键开启(真实点击必弹权限请求);被拒 → 提示去浏览器设置修复
- 只提醒可操作事件:沙箱拒绝(无可操作项)彻底静默——无横幅/声音/通知,仅 Host 日志记录
- 横幅交互:只显示会话标题+状态;点击行 = 跳转会话 + 该条立即移除(不依赖审批结果);✕ 关闭;新阻塞到达重现
- 去重与对齐:重复审批(新时间戳)也重新通知;挂起中的审批不被后续拒绝覆盖;已解决自动消失
🛠 打包
- 按 DSH 规范打包(
dsh.bundle+dsh.client),lib/已提交;npm packtarball 经「安装 → 重启 → 运行时提醒」全链路验证通过 - 安装:
dsh plugin --profile web add github:Frost-Reed/blocker-notify(git 安装首次需 pnpm allowBuilds 授权;或下载本 Release 的 tarball 用file:安装,免构建授权)
v0.2.2
v0.2.2 — formal release (source-repo build): real-time blocker alerts…