关于本超级徽章(About this Superbadge)
注意!超级徽章(superbadge)与 Trailhead 上的其他学习不同。它是一种动手实践的技术技能评估——你需要根据业务需求,在没有逐步指导的情况下,运用自己的技能构建出出色的东西。我们提供了推荐学习和 Help 文章,里面充满了帮助你完成旅程的资源。预计完成时间假设你已经具备超级徽章相关概念的经验,并已完成推荐学习。你的努力会得到回报的!
超级徽章让你把学到的技能应用到复杂、真实的业务问题上。这些评估要求更高水平的技能和知识,不是一步步的挑战。本超级徽章包含四个挑战(每个约 25 分钟):
- 为超级徽章做好准备(Get Ready for the Superbadge) — ~25 分钟
- 用提示模板和记录触发流翻译文本(Translate Text with a Prompt Template and Record-Triggered Flow) — ~25 分钟
- 构建相关记录的 AI 生成摘要(Build an AI-Generated Summary of Related Records) — ~25 分钟
- 为互动邮件创建提示模板(Create a Prompt Template for an Engagement Email) — ~25 分钟
推荐学习(Recommended Learning):
- Quick Start: Create a Prompt Builder Flex Template — 徽章 · +200 分 · ~30 分钟。集成 flow 和 Flex 提示模板,生成自定义简报。
- Quick Start: Create a Sales Email Prompt Template — 徽章 · +100 分 · ~20 分钟。使用销售邮件提示模板,规模化生成个性化、有针对性的邮件。
- Prompt Builder Basics — 徽章 · +400 分 · ~45 分钟。学习如何创建提示模板并在你的组织中使用。
本超级徽章考察的概念:
- 创建提示模板(prompt templates)
- 提示模板指令(instructions)
- 在简单 flow 中调用提示模板
完成徽章,构建你的专业能力。
技能(Skills):AI 开发(AI Development)、人工智能(Artificial Intelligence)
产品(Products):Prompt Builder
一、为超级徽章做好准备(Get Ready for the Superbadge)
超级徽章简介(Introduction to Superbadges)
超级徽章不同于 Trailhead 上的其他学习:它是一种动手实践的技术技能评估,你需要根据业务需求、在没有逐步指导的情况下构建出出色的东西。我们提供了推荐学习和 Help 文章作为资源,预计完成时间假设你已经具备相关概念的经验并完成了推荐学习。
评估目标(Assessment Objectives)
本超级徽章评估三项能力:
- 使用 Prompt Template Workspace 配置 Flex、Field Generation 和 Sales Email 提示模板类型。
- 调整现有 flow 以纳入提示模板。
- 使用邮件提示模板发送邮件。
推荐学习(Recommended Learning)
开始本超级徽章之前,先完成推荐内容。这为你完成技术技能评估提供知识基础。
Prompt Builder Basics — 学习如何创建提示模板并在你的组织中使用。
Quick Start: Create a Sales Email Prompt Template — 使用销售邮件提示模板,规模化生成个性化、有针对性的邮件。
Quick Start: Create a Prompt Builder Flex Template — 集成 flow 和 Flex 提示模板,生成自定义简报。
前期准备与注意事项(Prework and Notes)
开始挑战前,需要完成三件事:
- 注册一个特殊配置的 Developer Edition 组织——它包含这些挑战所需的示例数据。
- 把该组织连接到 Trailhead,这样挑战才能验证你的工作。
- 查阅本超级徽章的 Trailhead Challenge Help 文章,包括其无障碍(accessibility)部分。
注册特殊配置的 Developer Edition 组织(Sign Up for a Developer Edition Org with Special Configuration)
要完成本超级徽章,你需要一个特殊的 Developer Edition 组织,它包含为本超级徽章挑战设计的特定配置和示例数据。
用页面上的链接注册免费的 Developer Edition org(特殊配置版)。按照「Verify Account」邮件中的说明登录并完成注册。把组织凭证保管好——把用户名和密码存到安全的地方(如密码管理器),以便日后查找。如果 30 天不登录这个组织,你可能需要先把它重新连接到 Trailhead,才能继续动手实践。
这个特殊组织有两个需要提前知道的限制:
- 它没有预置 Data 360,因此并非所有 Prompt Builder 功能都可用。你可以导航到组织中的自定义 Tranquil Trails 应用以方便操作,但这并非必需。
- 这些挑战用到的翻译能力,目前并非在所有大语言模型(LLM)中都可用,也并非支持所有语言。「My Personal Information」设置中的语言必须设为英语,否则挑战无法通过。随着 Salesforce 平台持续创新,未来这个要求可能不再必要。
将新的 Developer Edition 组织连接到 Trailhead(Connect Your New Developer Edition Org to Trailhead)
- 确保你已登录 Trailhead 账号。
- 在 Choose a hands-on org 屏幕选择 Connect org。
- 在登录屏幕输入你刚建立的 Developer Edition 组织的用户名和密码。
- 在 Allow Access? 页面点击 Allow。
- 在「Want to connect this org for hands-on challenges?」页面点击 Yes! Save it。你将被重定向回 Get Ready for Superbadge 页面。
- 现在你有了一个为本超级徽章特殊配置的 Salesforce 组织,可以开始了。
查阅帮助文章(Review the Trailhead Challenge Help Article)
开始挑战之前,请查阅 Prompt Builder Templates Superbadge: Trailhead Challenge Help 文章,里面有完成挑战所需的资源。别忘了查看无障碍部分,了解与本超级徽章相关的无障碍注意事项。
用例(Use Case)
Tranquil Trails Wellness Co.(Tranquil Trails) 是一家具有全球影响力的领先健康服务提供商。公司致力于促进整体健康与养生,通过为客户对接个人健康教练来提供指导与鼓励。Tranquil Trails 希望引入新的 AI 驱动功能,帮助教练更好地与客户互动,规模化地创造更个性化的交互。
作为 Tranquil Trails 的 Salesforce 管理员,你的任务是完成必要步骤,用 Agentforce 平台实现公司的目标。公司重点是改善客户体验:收集客户对其目标和近期活动的反馈,据此为客户提供个性化建议,并确保所有教练都了解客户不断变化的需求和目标。
二、用提示模板和记录触发流翻译文本(Translate Text with a Prompt Template and Record-Triggered Flow)
创建翻译文本的模板(Create a Template That Translates Text)
Tranquil Trails 在客户门户中提供「Goals and Interests」调查。客户在与教练开始合作前完成首次调查,之后还可能多次提交。每次调查提交都会在 Tranquil Trails 的 Salesforce 中、在一个名为 Fitness 的自定义对象里创建一条新记录。一个名为 Survey Input 的字段会捕获多种语言的评论。
虽然客户总会被分配一位会说其语言的教练,但有些经理只会说英语。经理需要能读懂这些英语评论——即使客户最初是用其他语言输入的。你的任务是配置一个功能:自动把调查评论翻译成英语,并用 AI 生成的翻译更新名为 Translated Survey Input 的字段。
经理希望翻译后的文本能整合来自多个对象(Fitness、Account、Contact)的资源。创建一个能处理多个对象的提示模板,命名为 Translate Survey Input,API 名为 Translate_Survey_Input,并填写描述文本。模板输入应包含三个源对象:
Account,API 名 AccountContact,API 名 ContactFitness,API 名 Fitness
使用提供的提示文本,把方括号中的文字替换为对应的资源,并删除占位文本。我们不检查你选择的具体模型,但别忘了测试提示模板,确保它按预期工作。请尝试不同模型,选一个能把响应限制在 Survey Input 字段可容纳字符数内的模型。
在流中使用提示模板(Work with the Prompt Template in a Flow)
下一步是自动化翻译服务。系统中任何新建的记录,都应自动带着由提示模板翻译好的调查输入。一个名为 Translate Fitness Survey Input 的现有 flow 已经部分构建好——它已有一个 Start 元素和两个 Get Records 元素。
更新这个 flow,确保每当新建调查记录时翻译功能就运行。在现有的两个 Get Records 元素之后,立即添加一个新的 Action 元素,配置它调用你刚创建的 Translate Survey Input 提示模板。不要手动分配变量,让系统自动存储该动作的响应。给动作加标签 Translate Survey Input,API 名为 Translate_Survey_Input。
用以下值配置动作的输入:
- Account: Account from Get Account 或
{!Get_Account} - Contact: Contact from Get Contact 或
{!Get_Contact} - Fitness: Triggering Fitness__c 或
{!$Record}
接下来,添加一个名为 Update Translated Survey Input 的 Update Records 元素,用来更新触发该流的记录。使用触发该流的 Fitness 记录,把 Translated Survey Input 字段的值设为前一个 Translate Survey Input 动作的提示响应输出。
用一个你手动为意大利客户 Latisha Bryce 创建的示例 Fitness 记录测试 flow:Survey Input: Ho sempre desiderato correre una maratona,Interest Type: Running。保存记录后,检查翻译文本,确认模型把 Latisha 想跑马拉松的兴趣翻译成了英语。
三、构建相关记录的 AI 生成摘要(Build an AI-Generated Summary of Related Records)
用 AI 生成的概览填充字段(Populate a Field with an AI-Generated Overview)
Tranquil Trails 的市场团队想用 AI 为客户创建个性化的画像洞察。每次调查提交都会在 Salesforce 中创建一条新的 Fitness 记录,关联到客户的 Contact 记录。随着时间推移,每个客户可能有多条相关的 Fitness 记录。与其逐一查看每条记录,健康教练更希望直接在 Contact 记录的一个字段里生成所有 Fitness 提交的概览。
你的策略是:在 Contact 记录上创建一个存储 AI 生成内容的自定义字段。在 Contact 上创建一个富文本自定义字段,命名为 Interest Summary,API 名为 Interest_Summary__c,描述随意。
接着创建一个能针对特定字段生成内容的提示模板,命名为 Summarize Client Goals,API 名为 Summarize_Client_Goals。配置这个模板,让它能连接到你刚创建的 Interest Summary 字段。在市场团队提供的文本中,把方括号内的文字替换为对应的动态资源,并删除占位文本。可以使用任何 LLM 模型。
为市场团队测试提示模板(Test the Prompt Template for the Marketing Team)
- 预览响应,确认模型按预期运行。
- 更新 Tranquil Trails 应用的 Contact Lightning Record Page,让用户能从新的自定义字段运行该提示。
- 最后,用 Robinette Bullman 的 contact 记录测试该功能:用你刚创建的功能,把她相关的 Fitness 记录生成 AI 概览,更新到 Interest Summary 字段。
四、为互动邮件创建提示模板(Create a Prompt Template for an Engagement Email)
创建项目推荐提示模板(Create the Program Recommendation Prompt Template)
团队很高兴这些新的提示模板和自动化已经就位,能够总结和翻译客户信息。现在,Tranquil Trails 希望帮助健康教练轻松创建有吸引力、个性化的邮件,鼓励客户继续朝着健康目标努力。为快速实现这一点,团队希望系统把客户信息与可用项目做比较,推荐与客户兴趣相符的活动和服务,从而省去教练手动筛选兴趣和项目记录的时间。
创建一个能快速生成常见销售场景个性化邮件草稿的提示模板。命名为 Program Recommendation Email,API 名为 Program_Recommendation_Email。定义模板时,把 Contact 对象指定为 Recipient,不要配置 Related Object。模板将引用客户的兴趣和偏好信息来生成个性化邮件。
模板还会引用 Tranquil Trails 系统中一个已存在的 Apex 类 Program_Recommendation(API 名 Prompt_Program_Recommendation_Invocable)。这个 Apex 类只用几行代码,就能根据客户具体的健身兴趣动态生成个性化项目建议。在 Prompt Template Workspace 中使用提供的指令,务必在指定位置写上全名。
发送 AI 驱动的销售邮件(Send AI-Powered Sales Emails)
- 预览响应,确认模型按预期运行、模板可以投入使用。
- 确保健康教练 Victoria Bryant 能在原生邮件活动中选择 Draft with AI 功能。
- 像用户一样测试:用 Program Recommendation Email 模板给 Robinette Bullman 发送一封邮件。你无需以 Victoria 身份登录即可测试。
成功测试后,是时候把结果分享给市场和销售团队,展示 Prompt Builder 提供的功能了。他们一眼就能看出:以前手动筛选客户调查、推荐项目、起草一封封邮件所花费的大量时间,现在都被省下来了。团队已经迫不及待想让你推出更多 AI 驱动的功能。
动手挑战(Hands-on Challenge)
四个单元每个都以「动手挑战」结尾。挑战本身运行在 Trailhead 页面上的交互式 widget 中——本幻灯片无法复现它。本文覆盖的是:各单元的目标、组织设置、用例,以及每个挑战的完整任务描述。
你将在自己的 hands-on org 中完成每个单元。点击 Launch 开始,或点击你的组织名称选择另一个。
挑战的具体步骤位于 Trailhead 页面的交互式 widget 中,而非页面文本里。完成各单元描述的任务后,用 widget 中的 Verify 步骤检查你的工作。





























