The 12 Available Patterns

DEX801 - Agent Script 常用模式

📄 第 74 页 🎬 视频课程

课程章节介绍

同学们,今天我们来聊聊Agentforce里面非常核心的一个部分——12种可用模式。掌握了这些模式,你就能像搭积木一样,灵活地组装出各种智能代理的工作流程。别担心,我会一个一个解释清楚,保证听完你就能明白它们是干嘛的,什么时候该用。 首先,,动作链,。你可以把它想象成一条流水线,让多个动作按顺序一个接一个自动跑。比如先查订单,再发邮件,最后更新记录,一步接一步,不会乱。 然后是,代理路由器,。这个名字听起来有点抽象,其实它就是智能的交通指挥。当用户问不同的问题,路由器负责判断这个请求该交给哪个子代理去处理,确保对话走对方向。 ,条件句,就是经典的if/else逻辑。如果用户是VIP,走绿色通道;如果不是,走常规流程。它让代理能根据情况分支,做出不同的反应。 接下来这个很重要——,上下文工程,。它不是具体的一个动作,而是一种策略,告诉代理“在什么情况下该做什么”。比如根据对话历史、用户角色这些上下文信息,动态调整接下来的行为。简单说,就是让代理更懂你。 ,获取数据,,顾名思义,就是在推理和回答之前,先去把需要的信息拉回来。比如用户问“我的订单到哪了”,代理得先去后台查数据,有了结果再组织语言回复。 ,使用可用时间进行过滤,,这个比较有意思。它用来控制信息在什么时间段内是可见的。比如只展示本周的会议安排,过期的就自动隐藏掉,避免把用户淹没在旧信息里。 ,所需的子代理工作流程,,这里的“所需”是强制性的意思。它保证某个关键步骤一定会被完成。比如说,必须验证用户身份之后,才能查看账户信息,这个步骤跳不过去。 ,资源引用,,就是直接用@符号来调用特定资源。就像在聊天时@某个人一样,代理可以直接引用知识库里的文章、文档或者数据表,非常直接高效。 ,系统覆盖,,让你能够针对每个子代理去调整它的默认行为。比如A子代理说话风格可以设置得更正式,B子代理则可以轻松活泼一点,各自适配不同的场景。 ,转换,,负责在子代理之间无缝移动。当用户从退货问题突然转到问优惠券时,转换机制就会把上下文平滑地带到下一个子代理,保证对话不中断。 ,变量,,用来跨子代理存储状态和信息。比如用户一开始输入的手机号,在后面的验证、绑定等步骤里都能随时取用,因为这个变量值整个流程都记得。 最后是,列表变量,,它是专门给集合这类数据用的。当你要处理多个项目,比如一批订单号、多个收货地址,用列表变量就特别方便。 这12种模式就像是你的工具包,每个都有自己明确的职责。把它们组合起来,就能设计出既聪明又灵活的Agentforce代理。好了,记住它们不难,多动手配置几次就熟悉了。下节课我们再来看看怎么把这些模式真正用起来。

关键词

Agentforce Salesforce