自动化任务调度器 automation

自动化任务调度器是一个用于安排和管理周期性任务的工具。它允许用户通过cron表达式或预设名称(如每分钟、每小时、每天)来定时执行特定命令或脚本。核心功能包括创建、查看、启用/禁用、手动触发和删除定时任务。该工具是自动化工作流、系统监控、数据同步和定期报告的理想解决方案。关键词:定时任务,cron调度,任务自动化,周期性执行,工作流自动化,任务管理。

DevOps 0 次安装 0 次浏览 更新于 3/5/2026

name: automation description: “定时任务调度与自动化重复性工作” commands:

  • /auto
  • /automation

自动化 - 定时任务调度器

使用cron表达式(支持预设)来安排重复性任务。

命令

/auto list                            - 列出所有已安排的任务
/auto cron <schedule> <command>       - 创建一个定时任务
/auto remove <id>                     - 删除一个任务
/auto enable <id>                     - 启用一个任务
/auto disable <id>                    - 禁用一个任务
/auto trigger <id>                    - 手动运行一个任务
/auto presets                         - 显示可用的计划预设

Cron 表达式

表达式 描述
* * * * * 每分钟
0 * * * * 每小时
0 9 * * * 每天上午9点
*/15 * * * * 每15分钟
0 0 1 * * 每月1号

预设

除了cron表达式,您还可以使用命名的预设:

/auto cron EVERY_MINUTE check-prices
/auto cron EVERY_5_MINUTES portfolio-sync
/auto cron EVERY_15_MINUTES scan-arbs
/auto cron HOURLY report
/auto cron DAILY_MIDNIGHT snapshot
/auto cron DAILY_9AM morning-scan
/auto cron WEEKLY_MONDAY_9AM weekly-report
/auto cron MONTHLY monthly-summary

示例

/auto cron "*/5 * * * *" portfolio-sync
/auto cron HOURLY check-positions
/auto list
/auto trigger job-1234567890
/auto disable job-1234567890
/auto remove job-1234567890
/auto presets