跳到主内容
快讯直播
AI智模界
AI 词典

定时任务:让 AI 到点自己开工

一句话定义

定时任务(Scheduled Tasks)是让系统按事先设定的时间规则自动执行某段工作的机制——到点自己跑,不需要人再开口触发。

它由三部分组成

一条时间规则(几点、每隔多久、周几)、一件要做的事、一个结果的去处。最传统的写法是 cron 表达式,五个位置分别表示“分 时 日 月 周”,具体语法和各平台支持的粒度不一样,以官方页面为准。

打个比方。你雇了个助理,一开始他坐在你旁边,你说一句他做一件,这是“对话式调用”。后来你给他一张排班表:每天早八点,把昨天的客服工单拉出来,挑出情绪激烈和重复投诉的,汇总成三条发到群里。之后你不用再提,他每天照做。这张排班表就是定时任务。注意,他的能力并没有变强,变的是“什么时候开始”这件事——从你脑子里,挪到了系统里。

排班表有个副作用:它是“盲发”的。到点必须交出东西,哪怕昨天一条异常都没有。所以还得教他说“今天没事”,这是设计定时任务最常漏掉的一环。

和几个近邻的区别

概念由什么触发短板
手动对话你发一句话你不问,它不动
定时任务时钟到点没事发生也得跑一遍
事件触发(Event-driven)外部发生了某件事得先有可靠的信号源
工作流(Workflow)被上述任一方式触发解决“怎么做”,不解决“何时做”,与定时任务正交,可组合

它和 Agent 也不是一回事:Agent 解决“自己规划步骤”,定时任务只解决“什么时候开始”。

对从业者意味着什么

三件事变难了。一是上下文必须自带,没人在旁边补一句“只看华东区”,提示词里得写清看什么、按什么标准判断、没有异常怎么回。二是要能重复跑,同一份数据跑两遍结果应当一致,失败要重试而重试不能重复发消息(幂等)。三是要有出口和回声,结果写到哪、发给谁、跑挂了谁收告警,比选哪个模型更重要。另外空跑也是成本,频率别贪高。

对普通职场人,判断一件事该不该做成定时任务,看两条:它有没有固定节奏?产出有没有固定的人要看?两条都成立,就值得交出去。

从“我问它答”到“它到点交作业”,这是 AI 从助理变成同事的分界线——同事不需要你每次开口,但要对交付负责。

AI 生成本文由 AI 基于公开信息自动生成,仅供参考。