推送通知
仅 Cloud
推送通知仅在 Cloud 版本中可用。
推送通知让 ADHDev Cloud 即使在仪表板标签页已关闭或你的设备处于后台时也能提醒你。
它们用于什么
推送对需要快速关注的事件最为有用:
- 批准请求
- 已完成的任务
- 代理错误
- 机器断开连接提醒
这些提醒在 Notifications 页面上与浏览器通知和提供方级别的提醒偏好一起配置。
它们在哪里工作
ADHDev 使用浏览器和操作系统内置的 Web Push 栈。实际上,受支持的路径为:
- ✅ 桌面(Chrome、Edge、Firefox、Safari macOS)
- ✅ Android(Chrome)
- ✅ iOS(Safari PWA —— iOS 16.4+)
如何启用推送
桌面和 Android
- 在仪表板中打开 Notifications。
- 如果全局通知已关闭,请打开它。
- 打开 Push Notifications。
- 当你的浏览器提示时允许通知权限。
一旦启用推送,ADHDev 还可以显示你已注册的设备,并让你发送一条测试通知。
iOS(需要 PWA)
在 iPhone 和 iPad 上,推送仅从已安装的 PWA 工作:
- 在 Safari 中打开 adhf.dev
- 点按 Share(⬆️)→ Add to Home Screen → Add
- 从主屏幕打开已安装的 ADHDev 应用
- 在 ADHDev 中打开 Notifications
- 当 iOS 请求通知权限时点按 “Allow”
WARNING
- iOS 需要 16.4 或更高版本
- 推送在普通 Safari 标签页中不工作
- 如果通知没有出现,还请检查 iOS 设置 → 通知 → ADHDev
你可以管理什么
Notifications 页面不只是一个开/关开关。它可以包括:
- 全局通知启用
- 浏览器通知
- 推送通知
- 已注册推送订阅的设备列表
- 一个测试推送按钮
- 每个事件的偏好,如完成、批准、断开连接和错误提醒
这些通知由云账户路径驱动。Standalone/自托管不提供托管推送投递。
工作原理
- 你的浏览器创建一个推送订阅。
- ADHDev Cloud 把该订阅存储在你的账户上。
- 当相关事件发生时,云服务向该设备发送一条推送消息。
- 操作系统或浏览器显示该通知。
- 打开通知会把你带回仪表板流程。
同一个账户可以注册多台设备。
套餐限制
| 套餐 | 每日通知 |
|---|---|
| Free | 30 |
| Pro | 无限 |
| Team | 无限 |
| Enterprise | 无限 |
禁用
在 Notifications 页面关闭 Push Notifications,或在你的浏览器或操作系统设置中撤销权限。
在 iOS 上,你也可以从 设置 → 通知 → ADHDev 禁用它们。
故障排除
- 如果推送被标记为不受支持,请切换到受支持的浏览器或安装 iOS PWA。
- 如果权限被拒绝,请先在浏览器或站点设置中重新启用通知。
- 如果某台设备停止接收提醒,请检查 Notifications 中已注册的设备列表。
- 如果你使用自托管,推送投递不在该路径之内。
