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

Bot Framework中如何用超链接替代按钮实现消息回传功能?

在Bot Framework中用超链接替代按钮实现消息回传的方案

当然可以实现这个需求——不用按钮,靠超链接样式的交互就能触发向机器人回传消息的操作,核心是借助**自适应卡片(Adaptive Cards)**的能力来实现。

具体做法是在自适应卡片里,把Action.Submit动作伪装成超链接的样子:

  • 给Action.Submit设置style: "link"属性,让它呈现超链接的外观(下划线、对应文字颜色等)
  • 在卡片的文本内容里,用引导性文字指向这个“超链接”,用户点击后,预设的消息数据就会回传给机器人,和普通按钮提交的逻辑完全一致

举个简单的自适应卡片JSON示例:

{
  "type": "AdaptiveCard",
  "version": "1.4",
  "body": [
    {
      "type": "TextBlock",
      "text": "点击[触发消息回传](#action),向机器人发送指定内容",
      "wrap": true
    }
  ],
  "actions": [
    {
      "type": "Action.Submit",
      "title": "触发消息回传",
      "data": {
        "userInput": "用户点击了超链接样式的提交项"
      },
      "style": "link"
    }
  ]
}

需要注意的是,不同的聊天渠道(比如Teams、Web Chat)对自适应卡片的样式支持可能有细微差别,建议针对目标渠道做适配测试,确保超链接样式和交互逻辑正常工作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 17:16:26