timer

⏱️ 后台定时提醒,烹饪办公好帮手

后台定时器,支持多种时间格式,完成后推送系统通知提醒用户,适用于烹饪、番茄钟等场景

收藏
9.9k
安装
3.8k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Timer 是一个后台定时器工具,基于 Node.js 运行,支持秒、分、小时及 MM:SSHH:MM:SS 等多种时间格式。通过 bash background:true 命令启动后,定时器在后台独立运行,完成后向系统推送通知。

显著优点

  • 后台运行:不阻塞主会话,可同时设置多个定时器(如同时煮茶、煮蛋)
  • 灵活格式:支持 30s5m1h5:301:30:00 等直观写法
  • 系统通知:完成后通过 System 消息推送,配合正确的响应格式可确保用户收到提醒
  • 进程管理:支持 listpollkill 等操作管理运行中的定时器
  • 原生音效:macOS 环境下自动播放提示音(需 afplay

潜在缺点与局限性

  • 响应格式严格:必须避免 HEARTBEAT_OK 开头且短于 300 字符的响应,否则通知被系统过滤丢失
  • 平台依赖:依赖 Node.js 环境;音效功能仅限 macOS
  • 无持久化:重启或断线后台进程可能丢失
  • 精度限制:秒级/10秒级日志更新,非毫秒级精确

适合人群

  • 需要多任务计时提醒的烹饪用户
  • 使用番茄工作法(Pomodoro)的效率工作者
  • 会议、休息等场景的快速提醒需求

常规风险

  • 通知丢失风险:开发者或 AI 若误用 HEARTBEAT_OK 响应格式,用户将收不到提醒
  • 后台进程堆积:未清理的定时器进程可能占用资源,需主动 kill
  • 时间解析歧义:纯数字如 5 默认为分钟,可能与用户直觉(秒)不符

timer 内容

暂无文件树

手动下载zip · 3.7 kB
contentapplication/octet-stream
请选择文件