Reminder Guardian

⏰ 手动审查式定时提醒管家

轻量级提醒管理工具,通过JSON日志记录+手动Cron配置实现可审计的定时提醒,适合需要人工审查触发器的用户。

收藏
3.6k
安装
1.4k
版本
0.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Reminder Guardian 是一款极简主义的命令行提醒管理技能,采用「记录-配置-追踪」三段式工作流:

1. 添加提醒:使用 reminder_guard.py add 创建带时间戳、标签的JSON记录,状态标记为 pending,同时输出可直接粘贴到 openclaw cron add 的调度蓝图
2. 配置触发器:手动将蓝图复制到 Cron 系统完成调度,实现人工程序审查

3. 状态追踪:通过 blueprint --mark 标记为已调度,update --status sent 标记为已发送,next 查看待处理队列

内置 time_helper.py 统一时间源,确保跨命令一致性。

显著优点

  • 完全可审计:所有提醒以结构化JSON存储于 memory/reminder-log.json,便于版本控制外的追溯
  • 人工安全闸门:Cron 蓝图必须手动复制粘贴,避免自动化误触发,符合高可靠性场景需求
  • 轻量零依赖:纯 Python3 标准库实现,无外部包依赖
  • 工作流标准化:统一指令确保团队协作时交付方式一致

潜在局限

  • 无自动触发:完全依赖用户手动执行 Cron 配置,遗忘粘贴将导致提醒失效
  • 无内置通知渠道:需依赖外部 openclaw cron 系统完成实际推送
  • 无重复提醒:单次事件模型,不支持周期性提醒的原生定义
  • 无冲突检测:同一时间点多提醒无优先级或去重机制
  • CLI 学习成本:对非技术用户存在命令行操作门槛

适合人群

  • 需要高可控、可审计提醒流程的技术用户
  • 对自动化触发有安全顾虑,偏好人工确认场景的运维人员
  • 已使用 openclaw 生态的现有用户

常规风险

  • 遗忘配置风险:用户可能记录提醒后忘记执行 Cron 添加步骤
  • 时间解析风险:ISO 8601 时间格式输入错误导致调度偏差
  • 状态同步风险:手动状态标记可能与实际 Cron 执行状态不一致
  • 数据丢失风险:memory/ 目录若未纳入备份策略可能导致记录丢失

Reminder Guardian 内容

scripts文件夹
手动下载zip · 5.5 kB
reminder_guard.pytext/plain
请选择文件