零成本一次性提醒工具,通过nohup后台进程在48小时内发送人性化消息,无需消耗LLM token。
说明:
## 核心用法
`quick-reminders` 是一个轻量级一次性提醒技能,适用于**48小时内的短期提醒**。通过 `nohup sleep` 创建后台进程,在指定时间通过 `openclaw message send` 发送消息。
**工作流程:**
1. Agent在创建时撰写最终发送文本(人性化、口语化)
2. 调用 `nohup-reminder.sh add` 设置时间和目标
3. 后台进程到期自动触发,**零LLM token消耗**
**关键命令:**
– `add “文本” –target -t ` — 创建提醒(支持相对时间如`30m`、`2h`,或绝对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发送失败(如网络中断)无重试机制,用户可能错过提醒







