automation

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Automation - Cron Scheduler

自动化 - Cron调度器

Schedule recurring tasks using cron expressions with preset support.
使用支持预设的Cron表达式来调度重复执行的任务。

Commands

命令

/auto list                            - List all scheduled jobs
/auto cron <schedule> <command>       - Create a cron job
/auto remove <id>                     - Remove a job
/auto enable <id>                     - Enable a job
/auto disable <id>                    - Disable a job
/auto trigger <id>                    - Manually run a job
/auto presets                         - Show available schedule presets
/auto list                            - 列出所有已调度的任务
/auto cron <schedule> <command>       - 创建一个Cron任务
/auto remove <id>                     - 删除任务
/auto enable <id>                     - 启用任务
/auto disable <id>                    - 禁用任务
/auto trigger <id>                    - 手动运行任务
/auto presets                         - 显示可用的调度预设

Cron Expressions

Cron表达式

ExpressionDescription
* * * * *
Every minute
0 * * * *
Every hour
0 9 * * *
Daily at 9am
*/15 * * * *
Every 15 minutes
0 0 1 * *
First of month
表达式描述
* * * * *
每分钟执行一次
0 * * * *
每小时执行一次
0 9 * * *
每天上午9点执行
*/15 * * * *
每15分钟执行一次
0 0 1 * *
每月1号执行

Presets

预设

Instead of a cron expression, you can use a named preset:
/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
你可以使用命名预设来替代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

Examples

示例

/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
/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