ntfy 叮

ntfy 叮

用途

在 Firefox 中订阅 ntfy.sh 的公共频道,收到消息时弹出桌面通知并播放提示音。适合接收脚本、爬虫、CI 等自动化任务的推送。只支持公共的 ntfy.sh,不支持自建服务器。

用法

  1. 在插件弹窗中输入频道名订阅。
  2. 向该频道发送消息,例如 curl -d "Hello" https://ntfy.sh/<频道名>。
  3. 浏览器弹出通知;弹窗中可查看历史消息,并设置提示音的静音阈值和历史保留条数。

消息列表与订阅设置

实现

  • Manifest V2 常驻后台页:MV3 的 service worker 空闲时会被回收,无法维持长连接;MV2 后台页常驻,内存约 10 MB。
  • SSE:使用 ntfy 的 /{topic}/sse 端点和原生 EventSource,断线自动重连;多个频道合并成一条连接。

下载与链接

Comments