选择有效的触发短语

在 Copilot Studio 中,用户为开始对话而提供的上下文设置词被称为触发短语。 您可能对查询问题请求提示等替代术语并不陌生。 它们通常显示在对话体验的开头,但每当用户的意图发生变化时,它们都可能出现。 触发短语可以是一个单词、一组单词、一个句子或问题,甚至是一个段落。

对话式用户体验(CUX)必须正确识别和理解用户的触发短语,使其与意图相匹配,并显示正确的回复。 触发短语越有效,对话体验就越有可能为用户提供正确的信息或帮助。 在本文中,您将了解创建有效触发短语的技巧,以帮助用户获取所需的信息。

创建独特的触发短语

在构建对话体验时,请开发一个触发短语库,这些触发短语对于每个已识别的用户意图都是唯一的。 这样的库允许您在用户提供与特定意图相关的任何形式的触发短语时捕获正确的对话。 在大多数情况下,应从每个意图使用三到五个独特的触发短语开始。 当用户与您的 CUX 交互时,随时间调整库。

头脑风暴触发短语

创建触发短语时,请考虑用户表达其意图的不同方式。 以下是一些帮助您集思广益触发短语的提示:

  • 试着大声说出来。 如果您亲自或通过电话与他们交谈,用户可能会如何表达他们的问题或请求? 尝试角色扮演场景来识别听起来自然的触发短语。

  • 试着像用户一样思考。 如果您正在寻找 CUX 提供的信息或帮助,您会使用什么词? 你会问什么问题?

  • 确保找出用户可能使用的任何常用俚语、缩略语、首字母缩写词、同义词或其他术语的变体。

跟踪

监控您的用户数据,并确保随着时间的推移根据需要优化和更新您的触发短语。 删除或改写任何引起混淆的内容。

首先识别用户意图,其次触发短语

根据经验,您应该在开始开发触发短语之前确定用户意图。 了解识别客户意图中的更多内容。

在开始为用户意图编译触发短语时,请记住以下几点:

  • 想一想用户表达相同意图的不同方式,即在主题上构建变体。 例如,想要了解天气的用户可能会问:“今天的天气怎么样?”或“今天的天气预报如何?”或“今天会下雨吗?”或“我今天需要雨伞吗?”

  • 预测具有不同意图的措辞相似的触发短语。 例如,“如何退货?”可以是退款请求、换货请求或商店积分。 如果您确定多个彼此相似或相关的意图,则需要明确区分它们。 确保您的自然语言模型经过良好训练,并且能够区分不同的意图。 您还可以使用消除歧义问题来帮助缩小用户真实意图的含义。 了解更多信息,请参见消除歧义的客户意图

  • 识别关键的差异化词。 当您确定触发短语的关键字或短语时,请考虑哪些单词对于帮助设置上下文和区分意图很重要。 想想一个词如何改变这两个触发短语的含义:

    • 我想预订飞往上海的航班。
    • 我想预订从上海出发的航班。

澄清模棱两可的触发短语

像“我需要帮助”这样的触发短语可能不够具体,无法确定地匹配预定义的意图。 您可以通过消除歧义问题收集额外的上下文,帮助引导用户完善其意图。 了解更多信息,请参见消除歧义的客户意图

示例

以下是在同一场景中为两个不同的用户意图开发潜在触发短语的两个示例:笔记本电脑显示问题的故障诊断。

示例 1:笔记本电脑显示屏仅为黑白

方案:排除笔记本电脑显示屏问题的故障

用户意图:显示屏颜色故障排除

潜在触发短语

  • 屏幕颜色缺失
  • 显示为黑白
  • 显示器不显示颜色
  • 更改屏幕以显示颜色
  • 屏幕卡在灰度中
  • 屏幕颜色设置

示例 2:笔记本电脑未连接到外部显示器

方案:排除笔记本电脑显示屏问题的故障

用户意图:显示器连接故障排除

潜在触发短语

  • 无法扩展笔记本电脑屏幕
  • 解决外部显示器问题
  • 无法将笔记本电脑连接到外接显示器
  • 外接显示器无法与笔记本电脑配合使用