Reference Concepts

DEX801 - Agent Script 参考手册

📄 第 106 页 🎬 视频课程

课程章节介绍

各位同学,今天我们要聊一聊 Agentforce 里那些最核心的概念,一共十一个,听起来可能有点多,但别担心,我用最简单的话把它们串起来,你一听就懂。 首先想象一下,Agentforce 就像一个能自己动脑筋干活的小助手。它要完成一个任务,就会先进入一个,启动代理块,,这相当于它接到活儿的地方。然后它会在脑袋里琢磨怎么干,靠的就是,推理指令,,这些指令会变成大语言模型能理解的提示词,告诉它下一步该做什么。 推理过程中,它可能会碰到需要做选择的情况,这时候就用到了,条件表达,,也就是如果符合某个条件就走上边那条路,否则走下边那条路,确定性很强。做选择的时候,经常要比较大小、判断是不是相等,那就有,支持的运算符,,像比较的、逻辑的、算术的,都配齐了。 当它想清楚了,需要真刀真枪干活了,就会调用,动作,,动作可以执行一个 Flow 或者一段 Apex 代码,真正去创建记录、发邮件什么的。这些动作通常被包装成,工具,,让大语言模型可以直接喊来用。如果任务特别复杂,它还能把一部分活儿分出去,交给一个专门负责那件事的,子代理,,那个子代理自己又是一个独立的小助手,可以独立定义和运作。 在整个对话和思考的过程中,它需要记住之前说过什么、结果是什么,这就靠,变量,来跟踪每一步的状态。另外,我们写脚本的时候,会把一段段内容组织成,块,,块就是脚本的结构单元,让逻辑更清晰。 有时候推理完成了,主流程退出之前,可能还有点收尾的事情要处理,那就在,推理后,这个环节来运行。 最后,还有一些顺手就能用的小功能,比如处理日期、字符串这些,不用重复造轮子,都收在了一个叫,Utils, 的实用工具包里。 好了,这十一个概念就是 Agentforce 工作的基础零部件,后面我们还会一个个展开细讲。现在你只要有个大概印象,知道它们分别管什么,就已经领先很多人了。下节课,咱们就从一个真正的启动代理块开始,动手搭你的第一个智能助手。

关键词

Agentforce Salesforce