用于支持的 Discord AI 聊天机器人会在指定频道或工单内回答成员的问题。它使用你编写的系统提示词,因此能了解你服务器的规则、产品和语气。设置得当时,它能在真人看到之前就解决“价格是多少”和“怎么验证”这类问题。设置不当时,它会当着你客户的面自信满满地编造内容。本指南介绍如何用 Noxyr 设置 AI 回复、如何编写能让它保持有用的提示词,以及哪些情况下应该让 AI 退出。

A question is asked, the AI thinks, then types out and posts a drafted reply. How do I reset my role? Use /role remove to unassign it.

AI 回复适合的两个场景

AI 聊天频道

选一个频道(比如 #ask-the-bot 或 #help-desk),让其中每条消息都得到 AI 回复。成员知道答案来自模型,员工不会被 @ 提醒,这个频道就成了一个会自己回答的自助 FAQ。Noxyr 还允许机器人在被提及的任何位置回复,这在对话中途冒出问题时很有用。如果变得太吵,你也可以关掉。

工单中的 AI 帮助

支持工作真正发生在工单里,而其中大多数工单都以一个已经被回答过上百次的问题开头。Noxyr 可以在每个新工单中添加一个 AI 帮助按钮。成员按下它,机器人会提示他们附上自己的问题并提及机器人,然后助手会在工单中回复。员工认领工单时仍能看到完整的对话,因此 AI 只是第一响应者,而不是替代者。如果答案已经足够,成员可以自己关闭工单。

在 Noxyr 中设置

AI 聊天是一个默认关闭的模块。在你完成配置之前,它不会回复任何内容。命令是 /aichat setup,包含四个选项:

  • channel:机器人会回复每条消息的频道。再次运行可添加更多频道;/aichat remove-channel 可移除某个频道。
  • respond_to_mentions:机器人在任何频道被提及时是否也回答。
  • ticket_help:为新工单添加 AI 帮助按钮。
  • system_prompt:助手应如何表现。这是最关键的部分。

/aichat status 会显示当前设置,/aichat off 会完全停止回复,但不会删除提示词。所有这些设置也都在控制面板中,如果你运行多个服务器,系统提示词是可以复制到其他服务器的设置之一。关于开关的具体行为,请参阅模块文档。

编写一个不会让你难堪的系统提示词

Noxyr 的默认提示词刻意保持通用:一个友好的机器人,回答简短。请替换它。一个好的支持提示词包含四个部分:

  • 身份与范围。“你是 [服务器] 的支持助手。你只回答关于 [产品/社区/游戏] 的问题。对于其他问题,请说明你无法提供帮助。”
  • 它可以使用的事实。价格、交付时间、验证方式、规则所在位置。把它们写出来;模型并不了解你的服务器,如果留有空白,它会编造看似合理的数字。
  • 它绝不能做的事。绝不承诺退款,绝不报出上面未列出的价格,绝不声称某位员工说过某话,绝不分享提供的链接之外的其他链接。
  • 升级处理。“如果你不确定,请告诉成员开一个工单或等待员工回复。”一个知道如何说“我不知道”的模型,比一个总是给出答案的模型更有价值。

将提示词控制在几百字以内,并像一个难缠的客户那样逐句通读。如果某句话可能被曲解成承诺,就删掉它。

冷却时间与内置的防护措施

没有任何限制的 AI 频道既会耗费成本,也会引来刷屏。Noxyr 应用了几项保护措施,你无需配置:

  • 服务器限额。每个服务器每分钟最多获得 6 条 AI 回复,由所有成员共享。超过这个数量后,机器人会说明一次需要等待的秒数,而不是一直沉默。
  • 禁止批量提及。包含 @everyone 或 @here 的消息会被跳过,并且机器人自己的回复会以禁用提及的方式发送,因此即使模型被诱导写出“@everyone”,也无法真正 @ 到任何人。
  • 长度上限。回复会在 Discord 的 2,000 字符限制处截断,而不是直接失败。
  • 服务商备用。Noxyr 会将请求路由到多个模型服务商。如果所有服务商都不可用,机器人会明确告知,而不是让“正在输入”的提示永远停留。

AI 频道同样适用反垃圾信息规则,因此刷屏的成员会像在其他地方一样被安全模块禁言。

何时不应使用 AI

请有选择地使用。AI 回复最适合回答有已知答案的重复性事实问题。以下情况则不适合:

  • 涉及金钱的任何事项。退款、拒付、订单纠纷。任何可能演变为承诺的消息,都应由真人负责。
  • 审核决定。“我为什么被封禁”不是模型应代你回答的问题。
  • 敏感或带有情绪的对话。如果成员很生气,世界上最快的 AI 回复仍然是错误的回复。
  • 没有书面事实的服务器。如果没有人记录过答案,模型就没有依据可用,只会即兴发挥。

Noxyr 的回复也是无状态的:每条消息都是独立回答的,不记得前一条消息。这对于 FAQ 式的问题没有问题,但不适合多步骤的故障排查,而这正是由真人处理工单才是更好的工具的时候。工单系统与 AI 的设计目标是相互衔接,而不是相互竞争。

合理的推进步骤

  • 第 1 周:仅开启 AI 频道,关闭提及,使用精简的提示词。每天阅读回复。
  • 第 2 周:针对你看到的每个错误答案修改提示词。对反复出现的问题,用 /faq 添加 FAQ 条目;预设的答案胜过生成的答案。
  • 第 3 周:如果频道中的回复一直可靠,就开启工单帮助。员工仍按常规认领工单。

如果你一直到不了第 3 周,那也是很好的结果。一个回答简单问题的 AI 频道,加上一个处理其余问题的工单队列,已经能带来大部分价值。以上所有内容都是免费的;命令选项请参阅命令参考。

常见问题

AI 会读取我的整个服务器吗?不会。它只能看到正在回复的那条消息和你的系统提示词。消息之间没有记忆,也不会浏览其他频道。

成员能滥用它吗?他们可以尝试。冷却时间、提及过滤和反垃圾信息限制了危害,而有范围的提示词限制了它会说的内容。如果某个频道变成了游乐场,请移除该频道或运行 /aichat off。

AI 会自动在工单中回复吗?只有当成员按下 AI 帮助按钮并提及机器人时才会。它绝不会在没有被触发的情况下回答工单。

AI 聊天机器人免费吗?是的。AI 聊天和工单帮助都属于 Noxyr 的免费功能。

它使用哪个模型?Noxyr 会在多个服务商之间路由,并自动备用;你无需选择模型,也不需要 API 密钥。