现在,我想使用rasa来创建一个日程提醒。我向rasa发送了一个请求。webhook请求正文为: { "message": "Remind me to go to the meeting after one minutes"
} 但是日程安排已经到了,我想发送一个通知给客户端,比如应用程序,来提醒用户该做什么。
不同的用户会在系统中设置不同的提醒,这样一旦他/她登录到系统,他/她就可以在指定的时间看到提醒。例如,有提醒please handle this booking,提醒时间是2020-07-05 10:00,那么浏览器应该在2020-07-05 10:00提醒此消息。还有一项日程安排任务,每30分钟收到一次提醒。
为了实现它,我打算使用websocket。我正在使用struts2 and spring。
我正在开发一个rails应用程序,有两个相当重要的模型,分别是rails提醒和Matcher。class Reminder < ActiveRecord::Base提醒允许用户设置他们自己的日程安排,所以我有一个名为"condition“的文本字段,我允许他们输入自己的ruby代码。如果他们想要每周五的提醒。我这样做是为了让用户创建自己的提醒的方式具有终极的灵活性。然后我有一个预定的cron任务,它遍历所有提醒,检查它们的状况并采取行动,如下所示:
For re