Skill 与工作流

定时智能体(Scheduled Agent)

也叫: Cron agent · 定时任务智能体

定时智能体是配置成按固定时间周期自动运行的智能体——每天、每小时,或者每周一——而不是靠人或外部事件来启动。

Cron 调度触发器触发智能体运行结果 / 报告
cron 调度到点触发,启动一次智能体运行。

有些智能体的活儿确实需要人或某个事件来触发;但也有一类活儿,不管有没有人盯着,都得定期做——比如每天总结一下夜里发生了什么、每周出一份报告、定期检查一下某个东西是否还健康。定时智能体就是为这类场景准备的:它的 trigger(触发器)纯粹是时间型的,通常就是一条 cron 风格的调度规则,而不是 webhook 或手动命令。

从实现上看,这通常就是这个页面上已经讲过的几个概念最朴素的组合:一个 cron 调度作为触发器,每到设定时间就启动一次智能体运行,产出某种结果——一份报告、一条更新、一条通知——然后退出,等下一个调度时间再来。

定时智能体不需要专门的常驻服务器才能跑起来。很多真实实现就是一个已有的 cron 任务(或者等价的调度器),只是恰好调用的是智能体而不是一段普通脚本——短暂运行一下就退出,而不是一直挂在那儿。

举个例子

一个每日摘要智能体可能配置成每天早上 8 点跑一次:收集夜里发生的事(新提的 issue、失败的任务、待处理的评审),总结一下,把结果发出去或者发邮件——不需要有人记得去手动要一份。

和相关概念的区别

定时智能体和 trigger 的区别:trigger 是“启动一次运行的事件”这个更一般的概念;定时智能体是其中一种具体、常见的情况——它的触发器是按固定周期重复的时间调度,而不是 webhook、文件变化或手动命令。

常见误解

常被以为: 定时智能体得靠专门的常驻服务器才能跑起来。
实际上: 很多定时智能体就是一个周期性任务——一条 cron 记录或等价的调度配置——到点启动、跑一次智能体、产出结果、然后退出,两次调度之间什么都不在运行。

常见问题

什么是定时智能体?
指配置成按固定时间周期(比如每天、每小时)自动运行的智能体,而不是靠人工或外部事件来启动。
定时智能体需要 24 小时不间断运行吗?
不需要,大多数定时智能体只在每次调度时短暂运行一下就退出,不会在两次运行之间一直挂着。

最近核实: 2026-08-28

相关术语