自定义智能体主题
学习目标
完成本单元后,您将能够:
- 在对话预览面板中预览智能体。
- 优化并新增主题指令。
- 说明如何添加和移除主题。
Trailcast
如果您想收听本模块的录音,请使用以下播放器。 听完这段录音后,记得返回每个单元,查看资源,然后完成相关评估。
我们聊天吧
未经自定义的智能体不会成为您的专属智能体。您在构建智能体时定义的主题、操作和设置,使其具有唯一性并能够完成您需要它完成的一项或多项任务。但这并不意味着它能立即满足您的所有需求。
当 Ryan 点击 Create(创建)并进入新的 Agentforce 生成器界面时,他大致看了一下, 看到三个新面板。
- 左侧面板可自定义智能体的各个组件 (1)。
- 右侧是 Conversation Preview(对话预览)面板,可以与智能体互动以测试智能体响应情况 (2)。
- 中央面板显示 Put your topics to the test(对主题进行测试),其中计划追踪器显示智能体生成查询响应背后的工作逻辑 (3)。

若您已获得智能体生成器简介徽章,就会知道您使用的是自然对话语言与智能体交互,这些语言通过大语言模型 (LLM) 和推理引擎路由,使其能理解并保留上下文、根据您设置的指令和护栏做出决策。
Ryan 想看看他的全新智能体会返回什么响应。在 Preview(预览)窗口中,Ryan 输入 I’d like to talk to an event planner.(我想要和活动策划师联系)。智能体回复:“正在为您转接下一个可用服务智能体,请稍候。”
自定义对话
不出所料,新智能体的响应并不完全符合 Ryan 的期望。在当前配置下,该智能体立即提议为 Ryan 转接下一个有空的服务代表。此外,智能体不够个性化,无法与 Opal Media 提供的活动策划服务保持一致。Ryan 需要进行一些自定义。
在自定义或完善智能体之前,最佳实践是查看智能体的主题、主题指令和操作,理解其工作原理,从而明确自定义方向。Ryan 在左侧面板的 Topics(主题)选项卡中点击 Escalation(升级)主题,阅读 Classification Description(分类描述)、Scope(范围)和 Instructions(指令)字段。
-
Classification Description(分类描述):告知智能体何时使用您的主题。Agentforce 推理引擎能识别用户意图并调用与该意图相一致的主题。
-
Scope(范围):定义智能体在该主题参数内能执行的操作。
-
Instructions(指令):提供该智能体执行任务的详细信息。指令还可以作为护栏,限制智能体的工作范围。
他希望编辑每个字段中的文本,使其更符合他希望该智能体执行的任务。但他注意到,如果将光标放在任意这些字段中,都无法进行更改。因为 Agentforce 生成器会创建智能体版本来捕获更改。
以下是他编辑字段的方法。
- 单击 New Version(新建版本)。
- 在 Classification Description(分类描述)字段中,输入:
Handles requests from clients who want to talk to a human Event Planner to plan a new event.(处理希望与真人活动策划师联系以策划新活动的客户的请求。)
- 在 Scope(范围)字段中,输入:
Your job is to ask the client for details about the event they want to plan so that a human event planner can follow up.(你的任务是询问客户想要策划的活动详情,以便真人活动策划师跟进。) - 在 Instructions(指令)字段中,输入:
If a user explicitly asks to transfer to an event planner, tell them no event planners are available and offer instead to create a case for the events team to review.(如果用户明确要求转接至活动策划师,告知他们目前没有空闲的策划师,并提议为活动团队创建个案以供审核。)
- 单击 Save(保存)。

Escalation(升级)主题标签旁短暂出现 New(新)字。这表示该主题的新版本。Account Management(客户管理)、Case Management(个案管理)和 General FAQ(一般常见问题)主题标签前的地球图标表示这些是标准的、未编辑的主题。自定义主题和主题版本前没有图标。

Ryan 点击了主题标签中的下拉菜单,了解到他可以随时将主题恢复为原始版本或编辑他刚刚创建的版本。
迭代与重新测试
完成更改后,Ryan 重新测试了他的智能体以观察结果。
- 刷新 Conversation Preview(对话预览)窗口以应用更改。

- 在 Conversation Preview(对话预览)窗口中,输入
I’d like to talk to an event planner(我想要和活动策划师聊聊)。

智能体回应:Currently, no event planners are available. However, I can create a case for the events team to review. Could you please provide some details about the event you want to plan?(目前没有空闲的活动策划师。不过,我可以为活动团队创建个案以供审核。能否请您提供一些关于您想策划的活动的详细信息?)
Ryan 对仅做了几处小更新后,新响应的准确性和细节感到欣喜。智能体已更贴近他希望执行的工作任务。智能体捕捉到对话上下文,礼貌地询问客户活动的详细信息!
他还对 Agentforce 生成器能让他看到智能体后台运作原理印象深刻。在中央面板的计划追踪器窗口中,他能轻松跟踪 I’d like to talk to an event planner(我想要和活动策划师聊聊)如何先调用 Escalation(升级)主题,接着使用他的新指令,最后通过推理验证智能体是否遵循对话上下文来生成响应。
Ryan 计划进一步完善交互,并自定义更多指令,使智能体能响应其他类型问题,并以符合 Opal Media 记录格式的方式收集详细信息。
添加或移除主题
Ryan 仍沉浸在轻松修改智能体就能获得各类响应的兴奋中。但最初构建时,他并不完全确定需要哪些主题。现在他理解了 Agentforce 生成器的运作方式,以及仅需点击几下就能自定义智能体的便捷性,决定先移除 General FAQ(一般常见问题)主题,待收集更多客户查询类型后再定。他知道后续随时可以重新添加。
- 在 Topics Label(主题标签)部分,点击 General FAQ(一般常见问题)旁边的下拉箭头,选择 Remove from Agent(从智能体中删除)。

他想查看当前是否需要包含其他主题。
- 单击 New(新建)。
- 选择 Add From Asset Library(从资产库添加)。

资产库是可与 Agentforce 服务智能体配套使用的标准主题列表。若未找到合适主题,Ryan 也可创建全新主题。最佳实践是尽量使用预配置主题和操作,因为稍加自定义就能覆盖几乎所有能想到的用例。

- Ryan 点击 Cancel(取消)关闭资产库,然后返回 Agentforce 生成器。
摘要
您已跟随 Ryan 预览智能体并优化其响应过程。在下个单元中,您将进一步自定义智能体并更新其设置。