课程章节介绍
同学,咱们接着看这张幻灯片,它讲的是Agentforce里怎么把多个操作串起来,而且根据情况不同还能走不同的分支,自动切换子代理。
你可以先想象一个场景:比如用户问了个问题,系统不是直接回答,而是先做一次验证,像检查账户状态。验证完了,再根据结果,把请求转给不同的子代理去处理。这就是所谓的“先验证后路由”模式,特别实用,能避免直接回答出错。
Agentforce里怎么实现呢?靠两种“链”。一个是顺序链:你把几个动作按固定先后顺序排好,每次都是先执行A,然后执行B,再执行C。这种就叫确定性流。比如先查天气,拿到了城市名,再查空气质量。动作之间要传数据怎么办?直接用变量把前一个动作的输出,当作后一个动作的输入就行了。
另一个是条件链,它更灵活。它能根据前面动作的结果,判断下一步走哪条路。比如先问用户要不要使用优惠券,如果回答“要”,就转到计算折扣的子代理;如果回答“不要”,就直接进支付流程。这就像在流程里画了个分叉路口,根据条件自动跳转。
关键提示:你只要记住,如果你的业务步骤是固定死的,就用顺序指令来搭一个确定性的流,用变量串联动作的输出。如果步骤可能根据结果变化,就引入条件链,做出分支多步骤工作流。
这样讲,是不是就清晰了?接下来我们看看具体怎么配置。