You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Dialogflow CX Datastore Handler提取HTML嵌入链接URL的技术问询

在Dialogflow CX中通过Datastore Handler返回HTML内的嵌入链接URL

可以实现将Datastore存储的HTML文件中的嵌入链接URL作为智能体响应的一部分返回,具体操作步骤如下:

  • 提取HTML中的嵌入链接
    由于Datastore中存储的是完整HTML文件,需要先解析内容提取目标链接:

    • 方式一:利用Dialogflow CX的参数处理能力,在Datastore Handler的参数映射环节,添加自定义JavaScript函数解析HTML字段,提取<a>标签的href属性值(示例逻辑:通过正则匹配或DOM解析获取链接)。
    • 方式二:结合自定义Webhook,将Datastore读取到的HTML内容传入Webhook,在服务端完成链接提取后返回结果给智能体。
  • 整合链接到响应内容
    提取到URL后,在智能体的响应配置中直接引用该参数:

    • 若仅需返回纯文本URL,可直接写入响应模板:相关内容链接:$extracted_url
    • 若聊天渠道支持Markdown渲染,可生成可点击链接:[查看详情]($extracted_url)
  • 测试验证注意事项

    • 确认Datastore Handler能正常读取HTML字段,无内容编码错误
    • 验证链接提取逻辑的兼容性,比如处理相对链接、带参数的绝对链接等场景
    • 测试目标聊天界面是否能正确显示或解析返回的链接格式

内容的提问来源于stack exchange,提问作者tea

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 02:32:05