来自本地主机的调试/断点



我正在努力构建一个聊天机器人,我所在的位置:

1.(从网络上抓取一些数据

2.(将其存储在谷歌云(PostgreSQL(中

3.(构建谷歌端点以访问对话流网络钩子中的数据。

4.( 使用 Webhook 构建对话流意图。

有没有办法用我的本地系统配置对话流?

目前,如果我需要检查某些内容 - 我将不得不设置记录器并将我的 firebase 函数部署到对话流。然后我在 Firebase 控制台上看到日志记录信息。

每次设置日志和部署函数都是非常痛苦的。

我想知道是否有办法通过设置断点来调试本地主机的代码?

我在开发时广泛使用 ngrok (https://ngrok.com/(,然后在完成后部署函数。

您可以在本地代码库中设置断点,但请记住,如果被捕获,Dialogflow Webhook 请求很可能会超时。