MaxKB 在问答页面实现【继续追问】功能


飞致云 发布于 2025-05-27 / 9 阅读 / 0 评论 /
在知识管理与问答系统中,如何引导用户进行更深入的交互是一个关键问题。通过在问答页面实现【继续追问】功能,可以有效提升用户体验,帮助用户更高效地获取信息。以下是基于 MaxKB 利用工作流编排实现该功能的详细步骤: 1. 配置工作流和添加提示词 进入高级编排应用的设置界面,找到每条工作流的末尾节点。在

在知识管理与问答系统中,如何引导用户进行更深入的交互是一个关键问题。通过在问答页面实现【继续追问】功能,可以有效提升用户体验,帮助用户更高效地获取信息。以下是基于 MaxKB 利用工作流编排实现该功能的详细步骤:

1. 配置工作流和添加提示词

进入高级编排应用的设置界面,找到每条工作流的末尾节点。在此处新增一个 AI 对话节点,此节点的作用是基于用户的当前问题和 AI 的回答,预测用户可能的后续问题。

为该节点配置如下提示词(可根据实际效果进行调整):

用户问题:{{开始.question}}
回答:{{AI 对话.answer}}
根据这段内容推测用户接下来想要问的 3 个问题,要求只输出问题,并将问题放在 <quick_question></quick_question> 标签中

注意:MaxKB 在 1.4.1 版本中支持了快捷问题标签 <quick_question> 快捷问题 </quick_question> 。

2. 验证页面问答和追加功能

完成以上配置后,保存进入问答页面或者调试进行提问。提问后,页面将展示 AI 的回答以及预测的快捷问题,用户可以点击这些快捷问题继续追问,实现更流畅的交互体验。问答页面效果如下图所示:



是否对你有帮助?