选择有效的触发短语

在其中 Copilot Studio,用户为开始对话而提供的上下文设置词称为 扳机键短语。 您可能熟悉 alternative 术语,例如 queriesquestionsrequestsprompts。 它们通常在对话体验开始时显示,但也可能在用户意图发生变化时出现。 扳机键短语可以是一个单词、一组单词、一个句子或问题,甚至是一个段落。

您的对话用户体验(CUX)必须正确识别和理解用户的触发短语,以将其与意图匹配并提供正确的回复。 您的扳机键短语越有效,您的对话体验就越有可能为用户提供正确的信息或帮助。 在本文中,您将学习创建有效扳机键短语的技巧,以帮助用户获取他们正在寻找的信息。

创建唯一的扳机键短语

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

头脑风暴扳机键短语

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

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

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

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

保持关注

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

首先识别用户意图,然后扳机键短语

根据经验,您应该在开始开发扳机键短语之前确定用户意图。 在确定客户意图 了解更多信息。

在开始为用户 intent 编译扳机键短语时,请记住以下几点:

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

  • 预测具有不同意图的措辞相似的扳机键短语。 例如,“How do I return my purchase?”可以是退款、换货或商店积分请求。 如果您识别出多个彼此相似或相关的 intent,则需要明确区分它们。 确保您的自然语言模型经过良好训练,并且可以区分不同的意图。 您还可以使用消歧问题来帮助缩小用户真实意图的含义范围。 有关详细信息,请参阅 消除客户意图的歧义。

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

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

澄清模棱两可的扳机键短语

像“I need help”这样的触发短语可能不够具体,无法确定地匹配预定义的 intent。 您可以通过消除歧义问题收集额外的上下文,以帮助指南用户优化其意图。 有关详细信息,请参阅 消除客户意图的歧义。

示例

以下是在同一场景中为两个单独的用户 intent 开发潜在扳机键短语的两个示例:解决笔记本电脑显示问题。

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

场景:解决笔记本电脑显示问题

用户意图:显示颜色疑难解答

可能的扳机键短语

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

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

场景:解决笔记本电脑显示问题

用户意图:监视连接故障排除

可能的扳机键短语

  • 无法扩展笔记本电脑屏幕
  • 排查外部显示器问题
  • 无法将笔记本电脑连接到外部显示器
  • 外接显示器不适用于笔记本电脑