--- title: scheduler - 定时任务 description: 创建和管理定时任务 --- 创建和管理动态定时任务,支持灵活的调度方式和执行模式。 ## 依赖 | 依赖 | 安装命令 | | --- | --- | | `croniter` ≥ 2.0.0 | `pip install croniter>=2.0.0` | 安装核心依赖时已包含:`pip3 install -r requirements.txt` ## 调度方式 | 方式 | 说明 | | --- | --- | | 一次性任务 | 在指定时间执行一次 | | 固定间隔 | 按固定时间间隔重复执行 | | Cron 表达式 | 使用 Cron 语法定义复杂调度规则 | ## 执行模式 - **固定消息发送**:到达触发时间时发送预设消息 - **Agent 动态任务**:到达触发时间时由 Agent 智能执行任务 ## 使用方式 通过自然语言即可创建和管理定时任务: - "每天早上 9 点给我发天气预报" - "每隔 2 小时检查一下服务器状态" - "明天下午 3 点提醒我开会" - "查看所有定时任务"