cron.json 1.07 KB
[
  {
    "schedule": "*/5 * * * *",
    "prompt": "读取 plan.md,检查所有 '🔄 已分发' 状态的任务。对每个已分发任务,用 cat 查看对应 Agent 的 todo.md(路径: ../agent-id/todo.md)。如果目标 Agent 已完成但 plan.md 未更新,更新 plan.md 状态为 ✅ 完成。如果有任务停滞超过 30 分钟,在 plan.md 备注中记录警告。",
    "recurring": true,
    "enabled": true
  },
  {
    "schedule": "*/3 * * * *",
    "prompt": "读取 todo.md,检查是否有 '⬚ 未开始' 的任务。如果有未开始的任务,按优先级执行最高优先级的那个:分析任务内容,用 curl -X POST http://localhost:3000/api/agent/task/dispatch 分发给对应 Agent,然后更新 todo.md 状态为 🔄 进行中。",
    "recurring": true,
    "enabled": true
  },
  {
    "schedule": "*/30 * * * *",
    "prompt": "统计所有下级 Agent 的 todo.md 和 plan.md 状态,生成简短摘要,追加到 memory/daily/ 目录下的今日日报文件(格式: YYYY-MM-DD.md)。",
    "recurring": true,
    "enabled": true
  }
]