mcpField
C
cron

cron

github.com/zhihaoairobotic生产力15850 次安装31 周前更新
代码仓库

关于 cron

cron 是用于安排提醒和周期性任务的技能。它既可直接发送提醒消息,也可安排 Agent 在每次运行时执行任务。

主要功能

  1. 01安排直接提醒
  2. 02创建周期性 Agent 任务
  3. 03列出已安排任务
  4. 04按 ID 删除任务

适用场景

  1. 01安排休息提醒
  2. 02定期执行检查并汇报结果
  3. 03管理已有的定时任务

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/zhihaoairobotic/clawphd --skill cron

安装后在 Claude Code 中输入/cron确认已加载。

详细介绍

Cron

使用 cron 工具来安排提醒或定期任务。

两种模式

  1. 提醒 - 直接向用户发送消息
  2. 任务 - 消息是一段任务描述,由 Agent 执行并发送结果

示例

固定提醒:

cron(action="add", message="Time to take a break!", every_seconds=1200)

动态任务(每次都由 Agent 执行):

cron(action="add", message="Check ClawPhD/ClawPhD GitHub stars and report", every_seconds=600)

列出/移除:

cron(action="list")
cron(action="remove", job_id="abc123")

时间表达式

用户说参数
每 20 分钟every_seconds: 1200
每小时every_seconds: 3600
每天早上 8 点cron_expr: "0 8 * * *"
工作日下午 5 点cron_expr: "0 17 * * 1-5"

评论

支持 Markdown