习惯任务的打卡方法、装置、设备及存储介质与流程

文档序号:36819443发布日期:2024-01-26 16:26阅读:20来源:国知局
习惯任务的打卡方法、装置、设备及存储介质与流程

本发明涉及人工智能,尤其涉及一种习惯任务的打卡方法、装置、设备及存储介质。


背景技术:

1、习惯是一种明确的表现或行为特征,在生活中特定的时间、场合、显示出来,代表一个人,也可代表一个社会。习惯有机械性的,如早起穿衣之类;有生理的,如醒后如厕;有个人而兼社会性的,如口头语,面部表情、礼貌动作。一个社会中由风俗而建立的习惯养成在心理学中是指学得的行为,指当事人对某一种行为方式一再重复,活动逐渐熟练而顺畅,这种方式确定以后,成为理所当然,不必经过思考,便自然的表现出来;倘若有些改变,就如同违反意志而行事一般,成为所谓之不习惯。所以当习惯养成后,往往成为喜好而不自知。

2、习惯打卡是指在智能终端上,每天当某个行为方式或行事任务完成之后,用智能终端上软硬件打卡的方式进行确认,并将这些每天的确认数据进行统计分析,对习惯养成的当事人进行鼓励和激励,确保当事人有动力和毅力更好的坚持下来,取得成功。因此习惯打卡主要用于习惯养成阶段,表现为有周期性(天、周、月为单位)和阶段性(开始和结束)。然而传统的习惯打卡管理模式过于简单、单一,在不同场景下的适应性较差,使得整个培养过程效果不佳。

3、上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现思路

1、本发明的主要目的在于提供一种习惯任务的打卡方法、装置、设备及存储介质,旨在解决现有技术中传统的习惯打卡管理模式过于简单、单一,在不同场景下的适应性较差,培养过程效果不佳的技术问题。

2、为实现上述目的,本发明提供了一种习惯任务的打卡方法,所述方法包括以下步骤:

3、确定习惯任务的打卡方式,所述打卡方式包括定时打卡、自由打卡和多任务打卡中的至少一种;

4、根据所述打卡方式检测到所述习惯任务满足打卡条件时,按照所述打卡方式对应的打卡模型、所述习惯任务对应的模型参数以及操作数据,确定是否完成所述习惯任务的打卡过程;

5、若是,则生成所述习惯任务的打卡记录,基于预设周期内每天的所述习惯任务的打卡记录,生成习惯养成数据。

6、可选地,所述方法还包括:

7、若所述打卡方式为定时打卡或多任务打卡,则在当前时间达到所述习惯任务打卡时间时,判定检测到所述习惯任务满足打卡条件;

8、若打卡方式为自由打卡,则在检测到针对所述习惯任务的打卡开始的触发操作时,判定检测到所述习惯任务满足打卡条件。

9、可选地,所述确定习惯任务的打卡方式的步骤包括:

10、根据所述习惯任务的打卡模型对应的模型参数确定打卡方式;

11、或者,根据所述习惯任务的类型确定与所述习惯任务匹配的打卡方式,将所述打卡方式作为所述习惯任务的打卡方式。

12、可选地,所述打卡模型包括开始节点、过程节点和结束节点;

13、定时打卡的模型参数包括开始节点的时间以及所述习惯任务需要执行的时长;

14、自由打卡的模型参数包括所述习惯任务需要执行的时长;

15、多任务打卡的模型参数包括首个习惯任务开始节点的时间、各个习惯任务需要执行的时长或者各个习惯任务与首个习惯任务的关联条件。

16、可选地,所述确定习惯任务的打卡方式的步骤之后,还包括:

17、按照所述打卡方式对应的提醒方式对所述习惯任务进行打卡提醒。

18、可选地,若所述习惯任务的打卡方式为定时打卡,所述按照所述打卡方式对应的打卡模型、所述习惯任务对应的模型参数以及操作数据,确定是否完成所述习惯任务的打卡过程的步骤包括:

19、检测当前时间达到所述习惯任务打卡时间时,在所述习惯任务的开始节点的时间确定所述开始节点的打卡开始操作后,根据所述打卡开始操作的操作数据,确定所述开始节点完成;

20、根据所述习惯任务需要执行的时长记录过程节点的打卡记录操作,并在记录完成后,确定所述过程节点完成;

21、根据所述时长确定结束节点的打卡完成操作后,根据所述打卡完成操作对应的操作数据,确定所述结束节点完成,所述习惯任务完成打卡过程。

22、可选地,若所述习惯任务的打卡方式为自由打卡,所述按照所述打卡方式对应的打卡模型、所述习惯任务对应的模型参数以及操作数据,确定是否完成所述习惯任务的打卡过程的步骤包括:

23、检测到打卡开始的触发操作时,确定当前时间是否在定时习惯任务的打卡时间之外;

24、若是,则播报当前自由习惯任务,并计时;

25、在第一时长和第二时长之间,检测到打卡完成的触发操作时,确定完成所述习惯任务的打卡过程,其中,自由打卡对应的模型参数包括第一时长和第二时长,所述第一时长为所述习惯任务的最小执行时长,所述第二时长为所述习惯任务的最大执行时长。

26、可选地,若所述习惯任务的打卡方式为多任务打卡,所述按照所述打卡方式对应的打卡模型、所述习惯任务对应的模型参数以及操作数据,确定是否完成所述习惯任务的打卡过程的步骤包括:

27、检测当前时间达到所述习惯任务打卡时间时,在所述习惯任务的开始节点的时间确定所述开始节点的打卡开始操作后,根据所述打卡开始操作的操作数据,确定所述开始节点完成;

28、根据所述习惯任务需要执行的时长记录过程节点的打卡记录操作,并在记录完成后,确定所述过程节点完成;

29、根据所述时长确定结束节点的打卡完成操作后,根据所述打卡完成操作对应的操作数据,确定所述结束节点完成;

30、将所述结束节点的完成时间作为下一习惯任务的开始节点的时间;

31、返回执行所述在所述习惯任务的开始节点的时间确定所述开始节点的打卡开始操作后,根据所述打卡开始操作的操作数据,确定所述开始节点完成的步骤,直至完成多任务习惯中的最后一个习惯任务打卡过程。

32、此外,为实现上述目的,本发明还提出一种习惯任务的打卡装置,所述习惯任务的打卡装置包括:

33、打卡模块,用于输入打卡操作;

34、提醒模块,用于输出打卡提醒信息;

35、通信模块,用于与移动终端通信;

36、存储模块,用于存储打卡记录;

37、计时模块,用于与所述移动终端同步时间;

38、以及处理模块,所述处理模块与所述打卡模块、提醒模块、存储模块和通信模块连接,所述处理模块用于控制所述提醒模块输出打卡提醒信息,还用于基于打卡模块输入的打卡操作,生成打卡记录,并将所述打卡记录存储至存储模块中。

39、可选地,所述习惯任务的打卡装置为可穿戴设备或固定设备。

40、此外,为实现上述目的,本发明还提出一种习惯任务的打卡设备,所述习惯任务的打卡设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的习惯任务的打卡程序,所述习惯任务的打卡程序配置为实现如上文所述的习惯任务的打卡方法的步骤。

41、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有习惯任务的打卡程序,所述习惯任务的打卡程序被处理器执行时实现如上文所述的习惯任务的打卡方法的步骤。

42、在本发明中,通过确定习惯任务的打卡方式,打卡方式包括定时打卡、自由打卡和多任务打卡中的至少一种,根据打卡方式检测到习惯任务满足打卡条件时,按照打卡方式对应的打卡模型、习惯任务对应的模型参数以及操作数据,确定是否完成习惯任务的打卡过程,若是,则生成习惯任务的打卡记录,基于预设周期内每天的习惯任务的打卡记录,生成习惯养成数据。相较于简单、单一的传统习惯打卡管理模式,在不同场景下的适应性较差,培养过程效果不佳,本发明可以根据不同的习惯灵活设置打卡方式,提高在不同场景下的适应性,提高习惯培养的效果,同时自动记录打卡情况,便于分析和调整,有效辅助用户的习惯养成。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1