SuperAPI AI 工具集

reminder-scheduler

通用与其它

查看项目

更新于 10-15 17:35

技能介绍

reminder-scheduler 是一个提醒调度 skill,同时覆盖单次提醒与周期计划两类能力。单次提醒用于延迟触发,例如 30 分钟后提醒;周期计划用于维护长期提醒,例如每周复盘。

单次提醒支持设置、查看与取消,命令为:python3 skills/reminder-scheduler/run.py set_once --delay 30m --task "喝水提醒";python3 skills/reminder-scheduler/run.py list_once;python3 skills/reminder-scheduler/run.py cancel_once --id timer-12345。set_once 需要 delay(如 30s、5m、2h)与 task;cancel_once 需要 id。

周期计划支持创建或更新、查看、删除、到期扫描、执行后推进,命令为:python3 skills/reminder-scheduler/run.py upsert_plan --name weekly-retro --schedule "0 18 * * 5" --task "发送复盘提醒" --next-run-at 2026-03-06T10:00:00Z;python3 skills/reminder-scheduler/run.py list_plans;python3 skills/reminder-scheduler/run.py due_plans --now 2026-03-06T10:00:00Z;python3 skills/reminder-scheduler/run.py delete_plan --name weekly-retro;python3 skills/reminder-scheduler/run.py touch_plan --name weekly-retro --next-run-at 2026-03-13T10:00:00Z。upsert_plan 需要 name、schedule(cron 字符串)、task,可选 next_run_at(ISO8601)、channel(默认 lark)、enabled(默认 true)、metadata。delete_plan 与 touch_plan 的 name、id 至少提供一个,同时提供时须命中同一条记录。due_plans 的 now 未提供时取系统 UTC 时间。

适用场景包括个人或团队定时提醒、周期性任务推进。限制方面,资料未提供持久化方式、并发与失败重试等细节。