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