广告位招商中 欢迎洽谈

Salesforce 管理员如何在 Agentforce 中配置主题、操作与护栏

365Finds Editorial
已收录 11,430 篇 Wiki 文章

让你的 AI 用上 365 Wiki

复制这段快捷提示词,粘贴到你正在使用的 AI 对话中,然后继续提问。AI 会搜索 365 Wiki,帮你查资料、比较方案并给出建议。

下载完整 Skill

偶尔使用,快捷提示词就够了。经常使用,安装 365Wiki Skill:无需每次复制,还能更完整地研究问题、比较选择并规划下一步。没有常用工具?Gemini、Microsoft Copilot 等网页版 AI 也能使用。

365Wiki Skill

Salesforce 管理员在 Agentforce 中配置自主智能体(autonomous agents)时,需要在 Agentforce Builder 中建立结构化的业务运营领域、可执行的业务工具以及多层治理控制。与遵循确定性决策树的传统基于规则的聊天机器人不同,Agentforce 依托 Atlas Reasoning Engine 动态理解用户意图、制定行动计划并自主执行任务。为了确保这些自主智能体在企业边界内可靠、安全地运行,管理员必须配置三个基础构建块:用于对工作进行分类和划定范围的主题(topics)、用于执行业务逻辑的操作(actions),以及用于实施行为约束、数据隐私和人工上报路径的护栏(guardrails)。

架构基石:Atlas Reasoning Engine

为了有效配置自主智能体,管理员必须了解 Agentforce 如何处理用户交互。Agentforce 的核心是 Atlas Reasoning Engine,它通过持续的“推理-行动-观察”(reason-act-observe)循环来协调智能体行为:

由于 Atlas 是进行动态推理而非遵循脚本化的对话树,因此管理员无需构建静态分支路径。相反,管理员需要定义边界、工具和目标,让引擎自主探索解决问题的最佳路径。

步骤 1:在 Agentforce Builder 中配置主题(Topics)

主题是智能体的核心功能领域。它们对相关能力进行分组,提供上下文,并划定智能体获准运行的边界。

访问 Builder 并创建主题

  1. 在 Salesforce 设置(Setup) 中,使用“快速查找”(Quick Find)框导航至 Agentforce Agents(根据版本配置,可能显示为 Einstein Agents)。
  2. 从列表中选择所需智能体,然后点击 Open in Builder。
  3. 在 Agentforce Builder 的左侧导航面板中,选择 Topics 选项卡。
  4. 点击 New Topic 从头构建自定义主题,或从标准预配置领域模板中进行选择(例如 Order Management、Billing Inquiries 或 Case Escalation)。

定义主题元数据与分类范围

每个主题都需要三个关键配置字段,它们直接影响 Atlas Reasoning Engine 如何路由传入的提示词:

编写主题级指令

主题指令提供了智能体在主题激活后必须遵循的具体行为准则和操作步骤。管理员应使用清晰、祈使语气的自然语言起草指令:

管理员应追求聚焦的设计:每个智能体通常配置 10 到 15 个独立主题,确保分类描述之间的语义重叠降至最低,避免引擎产生犹豫或误分类请求。

步骤 2:挂载与配置操作(Actions)

操作是智能体调用的功能工具,用于检索信息、创建或更新记录以及执行外部业务逻辑。没有操作,智能体只能对话;有了操作,智能体才能执行实际工作。

管理员可用的操作类型

管理员可以向主题挂载多种类型的操作:

操作类型实现机制典型用例
Flows在 Flow Builder 中配置的自动启动流(Autolaunched flows)更新 Salesforce 记录、创建服务工单、触发审批请求、查询多对象数据。
Apex 类带有 @InvocableMethod 注解的可调用 Apex 方法复杂计算、大批量批处理查询、加密验证、遗留系统对接桥接。
提示词模板(Prompt Templates)在 Prompt Builder 中创建的标准或自定义提示词模板起草个性化电子邮件、总结对话记录、生成定制化产品推荐。
外部服务与 MuleSoft APIOpenAPI 规范或 MuleSoft Anypoint 端点从第三方物流系统获取实时出货数据、检查支付网关余额、在 ERP 中预留库存。

配置操作参数与元数据

在向主题添加操作时,管理员必须通过精确的自然语言描述来配置参数定义:

  1. 选择操作: 在主题详情视图中,点击 Add Action 并搜索目标 Flow、Apex 方法、提示词模板或外部服务。
  2. 定义操作描述: 明确说明该操作完成什么任务以及应在何时调用。Atlas 会读取此描述以判断该操作是否符合其当前推理计划的步骤。
  3. 映射输入参数: 针对每个必需的输入参数(例如 caseId、customerId 或 billingZipCode),指定智能体应从当前对话上下文中提取该值、直接向用户索取,还是传递静态系统变量。
  4. 定义输出处理: 配置智能体如何处理操作的返回值。指定是将输出作为综合消息直接返回给用户,还是作为后续操作的上下文传递回推理循环。
  5. 要求确认(状态变更操作): 对于敏感或不可逆的操作(例如处理付款、取消合同或删除已安排的服务预约),管理员可以启用确认要求,强制智能体在执行操作前明确要求用户进行确认。

步骤 3:实施多层护栏(Guardrails)

自主智能体需要健全的治理机制,以防止幻觉、数据泄露、策略违规和未经授权的数据修改。管理员可在四个不同层面实施护栏:对话指令、确定性逻辑、访问权限以及平台信任控制。

1. 基于自然语言指令的对话护栏

第一道防线是在主题指令中明确声明负向约束。管理员应将指令视为向员工提供的标准作业程序(SOP):

2. 确定性逻辑护栏

虽然大语言模型擅长理解对话的细微差别,但关键计算和确定性业务规则绝不能交由生成式估算来处理。管理员应通过将关键逻辑迁移至确定性代码中来强化严格边界:

3. 权限与访问控制护栏

Agentforce 智能体在特定的执行上下文中运行操作。管理员必须在智能体的身份上贯彻最小权限原则:

4. 平台级护栏:Einstein 信任层(Einstein Trust Layer)

Agentforce 运行在 Salesforce 的 Einstein 信任层之上,提供无需太多管理配置的内置安全功能:

步骤 4:测试、可观察性与优化

在将智能体部署至生产客户或内部渠道之前,管理员必须验证其推理路径并完善其指令。

使用对话预览面板

Agentforce Builder 包含一个交互式 Preview 面板,允许管理员实时模拟对话:

  1. 测试“典型顺畅路径”(Happy Path): 输入标准用户查询,以验证智能体是否正确分类意图、选择适当主题并调用相应操作。
  2. 检查推理追踪(Reasoning Traces): 点击预览窗口中的推理摘要,审查智能体的内部思考过程。检查选择了哪个主题、哪些指令影响了响应,以及向调用的操作传递了哪些输入参数。
  3. 测试边缘用例与护栏: 故意提交超出范围的查询、模糊请求和对抗性提示词(例如要求智能体忽略其指令或透露内部系统配置)。确认智能体保持在范围内、适当地引用公司策略,或上报给人工代表。

在生产环境中部署与监控

完成配置与沙盒测试后:

通过系统地定义细粒度主题、为其配备健全的可调用操作,并辅以多层护栏进行防护,Salesforce 管理员能够将生成式模型转变为可靠、自主的数字协作伙伴,在保障企业标准的同时提升企业运营效率。