智能体与 Loop:谁在干活
触发、做事、交付:让一件事自己反复发生,数据一变优先于到点。

本课目标
读完这一课,你将能够
- 说出 Loop 的三个部分:触发、做事、交付
- 判断一件事该由数据变化触发,还是按时间触发
- 分清 Loop 和应用
让一件事自己反复发生
智能体是会用工具的助手:能查数据、用系统,把一件事做完;坐上具体的岗位,就是数字员工。你在对话里交代一次,它做一次,这是最基本的用法。
可很多事每天、每周都要做,或者一有情况就要做。每次都靠人想起来去交代,迟早会漏。把这样一件事固定下来,让它自己反复发生,就是一个 Loop。每个 Loop 转一圈,都经过这四步:
- 01触发数据变了、到点了,或有人点了
- 02做事查数据、计算、AI 分析
- 03交付报告、数据包、提醒,或写回语义层
- 04存档每一次都有记录,可以回看
触发:数据一变,优先于到点
每个 Loop 先回答一个问题:什么时候开始?答案有三种:数据一变、到点、有人点。前两种最常用,差别很大:
| 数据一变就触发 | 到点触发 | |
|---|---|---|
| 适合 | 缺料、质检不合格、超预算这类有情况才要做的事 | 日报、月底对账、「数据该来却没来」的检查 |
| 没有变化时 | 什么都不发生,不花钱 | 照样跑一次 |
| 频率 | 随数据而定,可以设冷却时间 | 每天一次是常态,比每小时还密会被提醒 |
所以先问:是不是数据一变才需要做? 是,就用数据变化触发;只有时间本身就是条件的事,才按时间跑。一个每 5 分钟跑一次的 Loop,一个月要跑 8,640 次,而大多数时候什么都没变。
交付:每一圈都交出结果
Loop 的价值在交付物。每转一圈,都要交出一样看得见的东西,并按次存档,大家看的是同一份、最新的一份。几个例子:
- 每日回款汇总:每天早上到点,汇总昨天的回款,发给财务。
- 缺料提醒:工单的缺料数一变大就提醒采购,同一张工单 12 小时内只提醒一次。
- 质检复核:一张照片被判不合格,就生成一条复核记录,等班组长处理。
交付物要写明数据的日期和来源。最隐蔽的错误,是拿上周的数生成了本周的报告,页面上一切正常。
在 AIDC Developer 里,Loop 通常写成一个带触发条件的工作流:数据变化用 change,到点用 schedule,提醒用 notify 发邮件。数字员工按岗位做的例行工作,也是 Loop。简单的查询、计算和提醒,一个工作流就能做完;要读资料、写报告、和人来回沟通的,交给数字员工。
Loop 不是应用
这是最容易混的一对。Loop 是智能体在干活,应用是人在看和改。 Loop 没有页面,它的结果可以放进应用里看;应用上的一个按钮,也可以让一个 Loop 开始转。两者常常一起出现,但不是同一样东西,也不是谁升级成谁。
要点
- 智能体做事;把一件事固定下来、让它自己反复发生,就是 Loop。
- 每个 Loop 有三个部分:触发、做事、交付,每一次都存档。
- 触发优先用数据变化;时间本身就是条件的事,才按时间跑。
- 每天一次是常态;每 5 分钟一次,一个月就是 8,640 次。
- Loop 是智能体在干活,应用是人在看和改。
练一练
找出你部门的 Loop
从最常重复的事开始。
列出部门每天、每周、每月固定要出的东西,以及现在是谁在做。
逐个问:是不是数据一变才需要做?能改成数据触发的,写出触发条件和冷却时间。
挑一个,写清楚每次交付什么、给谁、存在哪里。
小测
选一个答案,马上看解析。
Q1「库存低于安全库存就提醒采购」,应该怎么触发?
这是有情况才要做的事,用数据变化触发:没有变化时不花钱,冷却时间防止反复提醒。
Q2下面哪一个是 Loop?
自己反复发生、每次交出结果的是 Loop。看板是应用,按钮背后是动作。
Q3判断一个东西是 Loop 还是应用,最直接的问题是?
Loop 自己会转,应用要有人打开才有用。用没用 AI、每天有没有人用,都分不出两者。