一、探索新的 Agentforce Builder(Explore the New Agent Builder)
学完本单元,你将能够:访问新的 Agentforce Builder;描述新 Agentforce Builder 中帮助你创建和配置代理的元素。
重大升级(A Big Upgrade)
如果你使用 Agentforce 已经有一段时间,那么很可能已经熟悉传统的 Agentforce Builder。传统 Builder 是划时代的工具,让团队能够借助无代码和低代码界面创建并定制 AI 代理。
而现在,在你构建智能体 AI 的工具箱中又多了一个新成员——新的 Agentforce Builder!我们从零开始重新设计了代理构建体验,现在你终于可以使用它了。我们相信你会喜欢这个新 Builder,因为它能帮助你构建更可预测、更可靠的 AI 代理。
认识新的 Agentforce Builder(Meet the New Agentforce Builder)
新的 Agentforce Builder 究竟有何不同和特别之处?在深入探索新体验之前,先看看几个亮点:
- 更强的确定性(More determinism):我们升级了 Atlas 推理引擎,让你对 AI 代理的行为有更强的控制力。过去,所有代理行为都由大语言模型(LLM)自行解释;而基于图的引擎结构更严谨,代理在需要时能遵循定义好的、可预测的路径。
- 程序化控制(Programmatic control):Agent Script 是在 Agentforce Builder 中构建代理的新语言,它结合了自然语言的灵活性与程序化表达的可靠性。你既可以在 Canvas 视图中用自然语言构建,也可以切换到 Script 视图使用带语法高亮和实时验证的脚本语言。
- 内置助手(Built-in assistance):借助直接内嵌在用户界面中的 Agentforce,你可以用对话方式构建代理。只要告诉 Agentforce 你希望代理做什么,它就会把你的请求直接转化为 Agent Script。创建、测试、排查并优化,全程都有 Agentforce 协助。
- 改进的用户界面(Improved user interface):浏览代理变得更简单、更扁平、更透明。新 Builder 采用基于文件的资源管理器,让你少花时间翻找信息;复制、粘贴和复用代理的元数据也更方便。
- 强大的代理预览(Powerful agent previews):当你模拟并测试代理对话时,还能获得详细的追踪与调试信息。你可以查看交互摘要,并深入到代理执行的每一个步骤。
对新 Agentforce Builder 的这些改进感到兴奋?准备好亲自上手体验了吗?撸起袖子开始吧!
Agentforce Studio 中的新家(A New Home in Agentforce Studio)
试用新的 Agentforce Builder 时,你可能注意到的第一个变化是:它在 Agentforce Studio 中有了一个新家。
- 打开 App Launcher。
- 搜索并选择 Agentforce Studio。
- 如果看不到 All Agents 页面,点击 Agents。
Agentforce Studio 是创建和管理 AI 代理的中心枢纽,为你提供构建、定制、测试和监控 AI 代理所需的全部工具。
创建新代理(Create a New Agent)
在 Agents 页面,你可以打开一个已有代理,或创建一个新代理来进入新的 Agentforce Builder。看看在新 Builder 中创建一个代理有多简单——它能为你的代理开发过程带来巨大优势。
- 要创建新代理,点击 New Agent。
- 描述你希望代理做什么。请包含代理的角色及其服务的公司类型、你希望它完成的任务类型,以及任何对工作至关重要的其他信息。
点击发送按钮提交提示词,开始创建代理。
- 如果 Agentforce 提出任何后续问题,请回答它们以进一步充实你的代理。你也可以选择从零开始,点击 Skip Ahead 自行填写所有细节。
一旦获得足够信息,Agentforce 就会创建你的代理,并添加代理详情、子代理等内容。
想更深入了解代理创建过程?请参见 Salesforce 帮助中的 Create an Agent。
新 Builder 导览(Take a Tour of the New Builder)
既然你已经了解了新的 Agentforce Builder 的工作方式,那就来熟悉一下它的布局吧。以下是 Builder 的主要组件及其作用。
- Explorer(1):在同一个地方查看并导航代理的所有元素和资产,包括子代理及其动作。
- Canvas(2):使用这种文档式编辑器修改代理或查看其详情。
- Preview(3):通过输入话语来测试代理。在 Agentforce Builder 中预览对话时,你可以看到代理对每条消息的推理和行为摘要。
- Canvas/Script(4):在基于自然语言的 Canvas 与基于代码的 Script 视图之间切换。
- Agentforce Assistant(5):提问或指示你的助手,帮助你构建和调试代理。
- Save(6):保存代理的当前版本。
- Commit Version(7):保存当前版本代理元数据的快照。这会锁定该版本,使你既可以激活代理,也可以从当前版本创建新的草稿版本。
想了解更多关于新 Builder 的信息,请参见 Salesforce 帮助中的 Explore Agentforce Builder。
定制你的代理(Customize Your Agent)
要定制你的代理,请使用 Explorer 面板选择要修改的现有资产,或创建新资产。以下是你可以对代理进行的一些定制:
请记住,在 Agentforce Builder 中打开或创建资产时,默认会在 Canvas 视图中打开。这种低代码视图把 Agent Script 总结为易于理解的模块块,从而简化代理配置。Canvas 还让你方便地访问常用任务:使用内联动作作为快捷方式,为代理添加 if/else 条件等确定性逻辑;还有用于子代理、动作和变量的资源选择器。如果你需要专业的代码控制,可以切换到 Script 视图使用脚本语言。
无论你用 Canvas 还是 Script 视图构建代理,代理的配置及你做的任何修改在两个视图中都是一致的。例如,如果你用 Canvas 视图以自然语言修改代理,Builder 会在后台为你写入 Agent Script,让两个视图保持同步。
在构建和定制代理的过程中,你还可以测试它,确保其行为符合预期。
测试你的代理(Test Your Agent)
测试代理是打造可信代理的关键一步。使用新的 Agentforce Builder,你有多种测试方式,以及能帮助你理解测试结果并做出调整的工具。
要在 Agentforce Builder 中开始测试,点击 Preview。Preview 面板包含两种模式:Simulate(模拟)和 Live Test(实时测试)。Simulate 模式提供无风险的测试空间,用于验证代理配置,不会检查权限、运行动作或影响数据;Live Test 模式则会运行动作并在你的组织中做出更改,让你看到代理在激活状态下的实际表现。
预览代理对话时,你会看到代理工作方式的后台细节,更容易发现意外行为并改进代理。查看当前和历史消息的交互详情,它提供了代理推理的概要,并附有 AI 生成的解释。
使用 trace 深入查看代理执行的步骤,并可让 Agentforce 帮你理解代理在任一步骤的行为。你可以追踪整个对话中所有代理变量的取值,查看每个子过程耗时以便降低延迟。此外,你还能与 Agentforce 对话,根据预览发现来更新代理。
保存代理并管理代理版本(Save Your Agent and Manage Agent Versions)
在定制和测试代理的过程中,保存更改非常重要。最终你还需要发布代理并管理其不同版本。
在 Agentforce 中,代理版本管理有一条清晰的生命周期。你从一个可编辑的草稿(draft)状态开始,在此状态下修改代理。要保存更改时,点击 Save。草稿可以反复编辑,但尚未生效。当你对代理满意后,点击 Commit Version 保存最终快照。
提交之后,你可以激活它,让代理对客户或员工生效。请记住,只能有一个版本处于激活状态,因此激活新版本会自动切换关闭旧版本。需要修改已提交的代理?只需把它另存为一个新草稿重新开始即可。更多信息请参见 Versioning and Editing Agents。
总结(Wrap Up)
恭喜!现在你已经了解了新的 Agentforce Builder,以及它如何帮助你创建更可预测、更可靠的 AI 代理。接下来,动手实践吧——完成 Quick Start: Assemble a Service Agent with Agentforce Builder 徽章来亲自上手使用新 Builder。
想深入了解新 Builder 的工作原理,可参阅以下资源。祝构建愉快!
- Salesforce Help: How Agents Work
- Salesforce Help: Agentforce Builder Considerations
- Salesforce Help: Agent Script
- Trailhead: Autonomous Agents
- Trailhead: Agentforce Basics









