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

Actions on Google、actions-on-google、Dialogflow库的区别及适用场景问询

问题解答

1. Actions on Google产品与actions-on-google库的区别

  • Actions on Google是谷歌推出的生态平台产品,核心作用是打通第三方服务与Google Assistant的交互链路,所有要接入Google Assistant的应用都需要遵循该平台的规则开发。
  • actions-on-google是面向Node.js环境的官方开发工具库,封装了Actions on Google平台的报文协议、请求响应处理逻辑,目的是降低开发者对接该平台的编码成本,无需手动解析、组装符合平台规范的交互数据。

2. Actions SDK的定义

Actions SDK是Actions on Google平台提供的原生开发套件,支持开发者脱离Dialogflow这类NLU工具,自行定义交互模型、处理用户请求,直接开发Google Assistant应用,属于更底层的开发工具集合。

3. Dialogflow开发是否应该使用actions-on-google库

需要根据你的应用场景判断:

  • 如果你开发的Dialogflow应用需要接入Google Assistant生态,推荐使用actions-on-google库:它原生支持对接Dialogflow的fulfillment请求,还封装了Google Assistant专属的交互能力(比如多媒体卡片、账号关联、特殊语音播报格式等),可以大幅减少开发量,避免手动适配产生的格式错误。
  • 如果你开发的Dialogflow应用仅对接自有业务渠道,不需要接入Google Assistant,无需使用该库,直接使用Dialogflow官方基础SDK或者自行处理fulfillment的请求响应逻辑即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 13:54:04