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

Dialogflow修改内容无法同步至Google Actions测试模拟器及Auto-preview功能取消后的替代同步方案咨询

Dialogflow Auto-preview替代方案及同步问题解决

没错,Google在2021年4月正式停用了Dialogflow的Auto-preview功能——这个功能之前负责自动把Dialogflow的修改同步到Google Actions测试环境。现在官方提供了两种明确的替代方式,同时我也会帮你解决修改内容不显示在模拟器里的问题。

官方推荐的同步方法

1. 手动在控制台同步

这是最直观的方式:

  • 打开Dialogflow控制台,进入「Integrations」板块找到Google Actions集成项,点击「Manage」跳转到Google Actions控制台。
  • 在Actions控制台中,切换到「Test」页面,点击页面上的「Deploy to test」按钮。这个操作会把Dialogflow最新的代理配置、响应文本等内容同步到测试环境,完全替代原来Auto-preview的自动同步效果。

2. 使用Google Cloud CLI同步

如果你偏好命令行工作流,可以用gcloud工具完成同步:

  • 先确保你已经安装并配置好Google Cloud SDK,然后运行以下命令(替换[YOUR_PROJECT_ID]为你的项目ID):
    # 导出Dialogflow代理配置
    gcloud beta dialogflow agent export --agent=projects/[YOUR_PROJECT_ID]/agent --destination=agent.zip
    # 部署到Google Actions测试环境
    gcloud beta actions deploy --agent=agent.zip --project=[YOUR_PROJECT_ID]
    
    执行完这两条命令后,最新的修改就会同步到测试环境了。

解决模拟器不显示修改内容的问题

如果你已经做了同步但模拟器还是没更新,试试这些排查步骤:

  • 确认同步成功:在Actions控制台的「Test」页面,查看最近的部署记录,确保状态显示为成功,且部署时间是你修改内容之后的时间。
  • 清除模拟器缓存:模拟器经常会缓存旧的对话内容,你可以点击模拟器右上角的「Reset」按钮重置会话,或者关闭浏览器标签页重新打开模拟器再测试。
  • 检查Dialogflow保存状态:回到Dialogflow控制台,确认你修改的响应已经点击「Save」按钮保存,没有未提交的变更。
  • 验证项目关联:确认Dialogflow代理和Google Actions项目是正确绑定的——在Dialogflow的「Integrations」里查看Google Actions的关联信息,确保项目ID完全一致。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.29 21:27:42