Agent Skills
返回列表
每天定时唤醒

每天定时唤醒

生活服务 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f1b049da/yfxb2026986。

技能介绍

解决的问题

当你需要在浏览器里实现“每天定点提醒”(比如上班唤醒、跟进打卡),却不想申请系统级闹钟权限,或系统闹钟难以贴合具体页面场景时,这个技能提供了一种依赖标签页存活的轻量方案。它不需要调用操作系统层面的权限,直接在页面运行环境中完成定时触发。

工作原理

技能的核心逻辑围绕“精准触发”和“可靠提醒”展开:

  • 时间校验:仅支持 HH:mm(24 小时制)格式,非法时间(如 25:00)会被立即拒绝,避免无效配置。
  • 去重机制:同一自然日同一时刻只响一次,通过本地日期键(如 2024-01-01)标记已触发状态,跨天则自动重置。
  • 触发方式:触发时,技能会通过两种方式之一提醒用户——播放短提示音(可用 new Audio(url).play() 实现)或弹出 Notification(需先调用 Notification.requestPermission() 请求权限)。
  • 权限降级:若通知权限请求失败,技能会降级为页面内提示(如文字弹窗),确保提醒不会静默消失。
  • 取消机制:用户可通过 stop() 方法随时取消定时,取消后不再触发任何提醒。

适用边界

这个方案的核心限制是依赖标签页保持打开——一旦标签页关闭,定时逻辑会随页面上下文一起停止。若需要后台提醒,可能需要未来扩展 Service Worker 的支持。此外,通知权限并非必需,技能已内置降级逻辑,即使权限被拒绝,仍能通过页面内提示完成提醒,不会因权限问题导致功能失效。

使用场景

  • 工作日9点需要提醒自己整理待办事项的上班族
  • 通过浏览器闹钟跟进每日学习打卡的备考学生
  • 需在每日18点提醒自己关闭非必要电源的办公室职员

适合人员

  • 不想安装系统级闹钟,依赖浏览器标签页存活的轻量工具用户
  • 需在工作时段定点提醒自己处理日常事务的职场上班族
  • 希望通过浏览器内提示跟进个人计划的普通用户