Quick Reminders

零成本后台提醒,像朋友一样催你

零成本一次性提醒工具,通过nohup后台进程在48小时内发送人性化消息,无需消耗LLM token。

收藏
17.3k
安装
4.2k
版本
1.1.4
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

quick-reminders 是一个轻量级一次性提醒技能,适用于48小时内的短期提醒。通过 nohup sleep 创建后台进程,在指定时间通过 openclaw message send 发送消息。

工作流程:
1. Agent在创建时撰写最终发送文本(人性化、口语化)

2. 调用 nohup-reminder.sh add 设置时间和目标

3. 后台进程到期自动触发,零LLM token消耗

关键命令:

  • add "文本" --target <ID> -t <时间> — 创建提醒(支持相对时间如30m2h,或绝对ISO-8601)
  • list — 查看待办(自动清理已触发)
  • remove ID / remove --all — 删除提醒

多通道支持: Telegram(默认)、WhatsApp、Discord、Signal、iMessage,通过 --channel 切换。

显著优点

1. 零运行时成本 — 创建时一次性撰写文本,触发时无LLM调用,适合高频短周期提醒场景
2. 人性化表达 — 强制要求"朋友发短信"风格,禁止机器人式"Reminder:"开头,支持幽默共情

3. 极简架构 — 纯bash+nohup,无依赖服务,可靠性高

4. 灵活时间格式 — 同时支持自然相对时间(1h30m)和带时区的绝对时间

潜在缺点与局限性

| 限制 | 说明 |
|------|------|
| **48小时硬上限** | 超期必须使用日历,无法替代长期日程管理 |
| **无持久化保障** | 系统重启/进程被杀则提醒丢失,非关键事务适用 |
| **单设备依赖** | nohup进程绑定创建时的机器,无跨设备同步 |
| **无重复提醒** | 纯一次性,不支持周期性任务 |
| **文本冻结** | 创建后无法修改内容,只能删除重建 |

适合人群

  • 需要低成本、高频率短期提醒的用户(如番茄钟、临时待办)
  • 重视消息人格化体验、反感系统通知腔调的用户
  • 技术用户(Agent开发者)需要轻量提醒原语构建工作流

常规风险

  • 进程级可靠性:nohup在系统休眠、重启、OOM时可能失效,关键提醒建议双重确认
  • 时区陷阱:绝对时间若省略-z参数,依赖系统local时间,跨时区场景易出错
  • 目标ID管理--target需从TOOLS.md或session_status提取,配置缺失时命令失败
  • 无送达确认:openclaw发送失败(如网络中断)无重试机制,用户可能错过提醒

Quick Reminders 内容

scripts文件夹
手动下载zip · 8.8 kB
nohup-reminder.shtext/x-shellscript
请选择文件