Quick Reminders技能使用说明
快速提醒
适用于提前时间少于2天的单次提醒。代理在创建时即编写最终的发送文本。触发时,后台进程通过openclaw message send发送——零LLM令牌消耗。
护栏——2天或更久?请改用日历
如果用户请求的提醒从现在起2天或更久之后,请勿使用此技能。 取而代之,创建一个带适当提醒通知的日历事件(如果用户有日历或具备相应技能)。 简要解释:"我会将其添加到您的日历并设置提醒,这样就不会遗漏。"
所有操作均通过CLI执行:bash {baseDir}/scripts/nohup-reminder.sh <命令> [参数]
如果
{baseDir}路径未解析,请使用相对于工作区的路径:bash ./skills/quick-reminders/scripts/nohup-reminder.sh <命令> [参数]
--target:来自TOOLS.md(§ 提醒)的发送目标。必需参数,用于添加格式取决于通道(例如Telegram聊天ID、WhatsApp E.164号码、Discord频道ID)。
如果TOOLS.md中缺失——请检查session_status工具中的deliveryContext.to(去除通道前缀,如telegram:),保存到TOOLS.md,并使用它。
通道:默认使用Telegram。可通过--channel <名称>覆盖(例如whatsapp、discord、signal、imessage)。
命令
添加
nohup-reminder.sh add "Reminder text here" --target <chat_id> -t TIME [--channel CH] [-z TIMEZONE]
- 文本:确切的消息内容用户将收到的内容。请自行撰写——保持你的语气,在适当时添加行动号召或有用提示。
-t:相对时间(30秒、20分钟、2小时、1天、1小时30分钟)或绝对ISO-8601时间(2026-02-07T16:00:00+03:00)-z:为无时区信息的绝对时间指定IANA时区(默认:系统本地时区)
列表
nohup-reminder.sh list
自动清理已触发的条目。
移除
nohup-reminder.sh remove ID [ID ...]
nohup-reminder.sh remove --all
撰写提醒消息
提醒应该感觉像是朋友发来的短信,而不是系统通知。避免机械化的措辞。
切勿:
- “提醒:打电话给约翰”
- “这是提醒您...”
- “您曾要求提醒您关于...”
- “任务:装洗碗机”
相反——要听起来像人话:
- “嘿,你之前想打电话给约翰的”
- “是时候给约翰回电话了”
- “那么...该洗碗机了”
- “我知道你讨厌这个,但洗碗机不会自己装好”
- “包裹在等着呢——快去拿吧”
指导原则:
- 使用随意的开头语:“嘿”、“那么...”、“注意了”、“{用户名}”,或者直接切入主题
- 合适时可以加入轻松的幽默或同理心(“我知道,我知道...”)
- 保持简短——一行字,无需正式用语
- 用户几小时后脱离上下文阅读时,内容仍应清晰易懂
示例(可直接复制粘贴,替换<chat_id>为实际ID)
用户:“提醒我2小时后打电话给约翰”
bash {baseDir}/scripts/nohup-reminder.sh add "Hey, you wanted to call John" --target <chat_id> -t 2h
用户:"20分钟后提醒我拿一下洗好的衣服"
bash {baseDir}/scripts/nohup-reminder.sh add "Laundry's ready — go grab it" --target <chat_id> -t 20m
用户:"设置一个今天下午6点的提醒——去取包裹"
bash {baseDir}/scripts/nohup-reminder.sh add "Package is waiting for you" --target <target> -t "2026-02-07T18:00:00" -z "America/New_York"
用户:"30分钟后通过WhatsApp提醒我检查烤箱"
bash {baseDir}/scripts/nohup-reminder.sh add "Check the oven!" --target +15551234567 -t 30m --channel whatsapp
用户:"我有哪些提醒?"
bash {baseDir}/scripts/nohup-reminder.sh list
用户:"取消第3个提醒"
bash {baseDir}/scripts/nohup-reminder.sh remove 3
用户:"取消第1和第4个提醒"
bash {baseDir}/scripts/nohup-reminder.sh remove 1 4
用户:"清除我所有的提醒"
bash {baseDir}/scripts/nohup-reminder.sh remove --all
规则
- 在创建时自行撰写提醒文本。触发时不运行LLM。
- 提醒文本必须在脱离上下文的情况下对用户有意义。
- 用一个简短的词语/短语确认——例如"好的"、"会提醒你"、"明白了",用将来时。不能用"完成"、"已添加"、"已创建"、"提醒X已设置为Y"。不包含ID、时间或细节。
- 若要更改:先删除旧的,再添加新的。


微信扫一扫,打赏作者吧~