核心用法
remind-me 是一款面向多平台聊天场景的自动化提醒技能,用户可通过自然语言指令(如"每周一上午9点提醒我查看NVDA股价")快速创建定时任务。系统会自动完成四项关键解析:任务内容(WHAT)、执行频率(WHEN)、目标对话(WHERE)和用户时区(TIMEZONE),并通过确认机制避免误操作。
创建任务支持三种调度模式:at:(一次性延迟执行,如"20分钟后")、every:(固定间隔循环,如"每30分钟")、cron:(标准 cron 表达式,如"每周五17点")。时区解析采用三级优先级:先检测消息中的时区描述,再读取用户档案 USER.md,最后主动询问并支持保存偏好。
管理功能包括列表查询(仅显示当前对话的任务)和取消操作(支持按名称或ID删除)。所有任务严格按频道+聊天ID隔离,确保隐私边界。
显著优点
- 零配置上手:自动捕获对话上下文,无需手动指定发送目标
- 自然语言友好:支持口语化时间表达("下周一"、"每天中午")
- 时区智能处理:三级容错机制,避免跨时区调度错误
- 安全隔离:任务按对话上下文限定作用域,防止信息泄露
潜在局限
- 依赖外部
openclaw网关服务,网关不可用时任务调度失效 at:模式不支持绝对时间点(需计算为相对时长)- 时区解析依赖用户档案或显式声明,首次使用可能增加交互步骤
- 无持久化任务历史记录,取消后不可恢复
适合人群
高频使用即时通讯工具管理日程的个人用户、跨时区协作团队、需要频道级自动化通知的社群管理员。
常规风险
- 误删除风险:取消操作不可逆,建议列表确认后再执行
- 时区漂移:夏令时切换可能导致 cron 任务短暂偏差
- 网关依赖:底层
openclaw cron服务中断将导致任务堆积或丢失 - 权限边界:同一用户在不同对话中的任务相互隔离,可能产生"找不到提醒"的困惑