故障排查GitHub issue2 分钟阅读排错/错误码

解决FastGPT回复中自定义显示文本跳转链接的配置问题

在FastGPT的对话回复中,需配置可点击的跳转链接,仅显示预先设定的自定义文本(如点击这里访问百度),不显示完整URL,同时通过该链接直接调用其他模块或插件,以实现对话引导功能。例如回复中需展示“1表示满意并关闭咨询”“2联系人工”这类带跳转的引导内容,或仅显示自定义文本跳转至目标地址。

现象

在FastGPT的对话回复中,需配置可点击的跳转链接,仅显示预先设定的自定义文本(如[点击这里访问百度](https://www.baidu.com)),不显示完整URL,同时通过该链接直接调用其他模块或插件,以实现对话引导功能。例如回复中需展示“1表示满意并关闭咨询”“2联系人工”这类带跳转的引导内容,或仅显示自定义文本跳转至目标地址。

可能原因

未掌握FastGPT回复内容中配置自定义显示文本跳转链接的方法,默认链接展示形式为完整URL,无法直接调用其他模块或插件,无法满足对话引导的自定义展示需求。

排查步骤

  1. 确认已升级至FastGPT最新版本,确保功能支持正常生效
  2. 明确需要通过链接调用的目标模块或插件,梳理对应的调用地址
  3. 确定需要在回复中展示的自定义链接文本内容,确保符合对话引导的设计需求

解决与验证

在回复内容中使用标准Markdown链接语法配置跳转链接,格式为[自定义显示文本](跳转链接地址)。例如输入[点击这里访问百度](https://www.baidu.com),则展示为点击这里访问百度,点击后跳转至对应地址。若需调用其他模块或插件,将跳转链接地址替换为对应模块或插件的调用地址即可。需按实际环境确认跳转地址的有效性,确保链接可正常跳转并触发对应模块或插件的逻辑。完成配置后,在对话场景中测试回复内容,确认仅显示自定义文本且点击后可正常跳转至目标地址。

来源: FastGPT GitHub issue #1695