Remind Me

⏰ 自然语言定时提醒,精准触达

智能提醒与定时任务管理器,支持自然语言设定一次性或周期性提醒,自动绑定对话上下文实现精准推送

收藏
22.6k
安装
4.7k
版本
0.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

remind-me 是一款面向即时通讯场景的提醒与 cron 任务调度技能。用户可通过自然语言(如"每周一9点提醒我检查NVDA"、"20分钟后叫我")快速创建定时任务,系统会自动解析时间表达式(支持 at: 一次性、every: 周期性、cron: 标准cron语法),并将任务与当前对话频道(telegram/discord等)及聊天ID绑定,确保提醒精准推送回原对话。

显著优点

1. 自然语言交互:无需记忆复杂命令,口语化表达即可创建任务
2. 自动上下文感知:自动提取当前channel和chatId,无需用户手动指定目标位置

3. 灵活调度模式:支持秒/分钟/小时级延迟(at:)、周期性间隔(every:)、以及完整cron表达式

4. 对话级隔离:任务按频道+聊天ID作用域存储,群聊A的提醒不会出现在群聊B

5. 完整生命周期管理:支持创建、列表查看、按名称或ID取消

潜在缺点与局限性

  • 依赖外部执行环境:需要 uv 运行时和 openclaw CLI网关,环境未就绪则失败
  • 无持久化状态查询:无法跨会话查看"我的所有提醒",只能按当前聊天筛选
  • 时间解析局限:at: 不支持自然日期(如"下周三"),需计算为相对时长
  • 权限隐性依赖:取消操作需先内部list再匹配名称,若任务量大则效率较低
  • 无编辑功能:只能删除重建,不支持修改现有任务的调度规则

适合人群

  • 需要跨平台(Telegram/Discord)统一提醒管理的用户
  • 习惯自然语言交互、不愿记忆bot命令的终端用户
  • 需在特定群聊内设置仅该群成员可见的周期性任务管理员

常规风险

  • 误操作风险:取消确认仅依赖名称匹配,重名任务可能误删
  • 时区歧义:"9 AM"等表述依赖服务器时区配置,跨时区用户可能得到非预期结果
  • 任务堆积:高频recurring任务若未设置合理间隔,可能产生消息洪峰
  • 环境单点故障:openclaw网关宕机将导致所有定时任务失效且无感知

Remind Me 内容

src文件夹
手动下载zip · 8.7 kB
constants.pytext/plain
请选择文件