Logic vs Prompt Instructions

DEX801 - Agent Script 参考手册

📄 第 115 页 🎬 视频课程

课程章节介绍

同学们,今天我们来聊聊Agentforce里一个很关键的概念,叫做推理指令。你可以把它想象成给AI大脑下达任务的一套“操作手册”。这套手册呢,其实是由两个部分配合着工作的。 第一部分叫逻辑指令。它像一条严格的生产线,每一步都是确定好的,按顺序执行。逻辑指令主要负责处理业务规则、跑一些操作、或者给变量赋值。这就好比你去餐厅点餐,服务员必须先确认你有没有会员卡、能不能用优惠券,然后再下单,这个流程是固定的,不会随便变。 第二部分叫提示指令。这个就灵活多了,因为它直接跟大语言模型(LLM)对话。提示是用自然语言写的,就像你跟人说话一样。而且提示里可以引用变量,或者调用动作的返回结果。写法上你会看到用花括号、感叹号、@符号这样的语法。比如引用一个客户姓名变量,就可以{!@CustomerName}这样写。 那它们怎么配合呢?重点来了:推理指令运行的时候,会先跑逻辑部分,这部分是确定性的,一步步执行。等到所有逻辑都走完了,Agentforce会把符合条件的提示指令挑出来,拼成一个完整的提示,再一次性发给大语言模型。也就是说,逻辑先处理现实世界的规则,最后才把需要AI发挥的部分交给LLM。 这里还有一个灵活的点,你可以在逻辑指令里,通过一个叫“管道命令”的东西,随时切回到提示模式,让AI继续用自然语言来参与下一步思考。 最后记住一个小窍门:推理指令越短,通常结果就越准。因为信息越精简,LLM理解起来就越不容易跑偏,输出的质量也更高。所以写指令的时候,尽量简单明了,别堆太多无关的话。 好,这一页的核心就是这些——推理指令=逻辑(定流程)+提示(交AI),顺序是逻辑先行,然后拼好提示发给LLM。大家理解了吗?

关键词

Agentforce Salesforce