name: reminder-guardian description: 通过维护提醒列表、创建定时任务来提醒您,并跟踪哪些已完成,帮助您记住事情。
提醒守护者
一个非常轻量级的技能,将每个提醒请求转换为一个日志记录加上一个可立即运行的 openclaw cron add 蓝图。安装者使用CLI记录提醒,然后立即将打印的蓝图粘贴到 openclaw cron add 中,最后将提醒标记为已安排,确保无一遗漏。
任何人都可以遵循的快速步骤
-
记录提醒:
python3 skills/reminder-guardian/scripts/reminder_guard.py add --message "Take meds" --when 2026-02-19T17:00:00 --label "Medication"- 在
memory/reminder-log.json下写入一个JSON条目(状态为pending)。 - 打印包含提醒计划+有效负载的cron蓝图。
- 在
-
创建cron任务:复制打印的蓝图并运行
openclaw cron add(选择适合您工作流程的交付渠道)。 -
告知技能任务已存在:
python3 skills/reminder-guardian/scripts/reminder_guard.py blueprint <id> --mark将状态设置为scheduled,以便日志反映Cron任务处于活动状态。 -
提醒触发后:
python3 skills/reminder-guardian/scripts/reminder_guard.py update <id> --status sent保持日志准确。不会自动发生任何事情——CLI仅跟踪您的意图和状态更改。 -
查看下一个提醒:
python3 skills/reminder-guardian/scripts/reminder_guard.py next打印下一个待处理条目及其蓝图,如果您想重新安排或重新运行提醒,这很方便。
时间助手和一致性
该技能附带自己的 scripts/time_helper.py。每个需要“当前时间”的命令在打印或记录任何内容之前都会调用该助手,使工作流程与您的规范时间源保持一致。
为什么这很重要
- 日志是可审计的(
memory/reminder-log.json,从git中忽略)。 - 蓝图在您安排任何内容之前为您提供经过人工审查的cron有效负载。
- 安装此技能的任何人都会遵循相同的步骤,确保交付明确且安全。
发布提示:记录蓝图必须复制到 openclaw cron add 中——没有这个手动步骤,提醒永远不会运行。一旦您发布,未来的安装者将阅读此解释并确切了解流程如何工作。