Files
MrleeAdmin/.windsurf/skills/backend-crontab/SKILL.md
T
2026-08-31 11:33:59 +08:00

609 B

name, description, globs
name description globs
backend-crontab 定时任务规范(Crontab),基于 Webman Crontab 组件
app/crontab/**/*.php

文件位置

app/crontab/{Name}Task.php

代码模板

<?php

namespace app\crontab;

use Webman\Crontab\Task;

class {Name}Task extends Task
{
    protected string $crontab = '*/5 * * * *'; // 每5分钟
    
    public function run(): void
    {
        // 任务逻辑
    }
}

检查清单

  • crontab 表达式是否正确
  • 任务是否有错误处理
  • 是否注册到配置中
  • 长时间任务是否使用了队列