基于VSCode开发环境的健康管理系统及方法技术方案

技术编号:34289270 阅读:62 留言:0更新日期:2022-07-27 09:04
本发明专利技术提供一种基于VSCode开发环境的健康管理系统及方法,健康管理系统包括VSCode集成开发环境,以及在所述VSCode集成开发环境中设定的番茄工作法模块和输入模块。健康管理方法包括以下步骤:启动VSCode集成开发环境,激活番茄工作法模块;劫持键盘与鼠标事件;开始工作时间倒计时,执行番茄工作法规则。本发明专利技术在VSCode集成开发环境结合番茄工作法规则对工作人员的工作时间和休息时间进行分配、管理和监控,能够在提高个人效率的同时,提醒或强制工作人员定期休息,保护工作人员的身体健康。康。康。

【技术实现步骤摘要】
基于VSCode开发环境的健康管理系统及方法


[0001]本专利技术是关于一种工作管理系统及方法,尤其是一种适用于长时间使用电脑的工作人员的健康管理系统及方法。

技术介绍

[0002]由于电脑的普及,越来越多的人需要长时间使用电脑伏案工作,在完成工作的过程中人们经常心无旁骛,保持一个专注的动作在工位上一坐好几个小时不动,这种情况在长期状况下,对人的身体伤害极大,高强度的工作严重影响了开发人员群体的身体健康,颈椎病、腰椎间盘突出等时有发生,这些状况不但严重影响个人健康,并且也极大的降低了工作效率,并且严重时往往也会影响企业声誉。
[0003]为防止上述情况的发生,目前可以在电脑中安装兼容程序实现定时时间提醒。这种方式在一定程度上能够起到提醒工作人员休息的作用,但是同时还存在着下列问题:(1)需要安装的程序多种多样,而很多程序无法同时支持Windows、Linux和macOS操作系统,通用性不强;(2)上述程序只能完成时间提醒,无法监控工作状态,容易打断工作节奏或思路,进而影响到工作效率;(3)程序只能起到纯粹的提醒作用,无法强制工作人员进入休息状态,提醒往往被忽略。
[0004]因此,需要提供一种通用性强的健康管理系统,能够方便的监控工作,在提高工作效率的同时最大可能的使用者的身体健康。

技术实现思路

[0005]为解决上述问题,本专利技术的目的是提供一种基于VSCode开发环境的健康管理系统,在Windows、Linux和macOS操作系统中均能使用。
[0006]本专利技术还提供一种基于VSCode开发环境的健康管理方法,能够使工作人员劳逸结合,保证合理的休息时间。
[0007]为达到上述目的,本专利技术提供的技术方案为:一种基于VSCode开发环境的健康管理系统,包括:VSCode集成开发环境,以及在所述VSCode集成开发环境中设定的番茄工作法模块和输入模块,所述番茄工作法模块与所述输入模块相连接。
[0008]其中,所述输入模块包括代码编辑器以及键盘与鼠标事件,所述键盘与鼠标事件与所述番茄工作法模块连接。
[0009]另外地,所述番茄工作法模块中设定番茄工作法规则。
[0010]一种使用基于VSCode开发环境的健康管理系统实现的健康管理方法,包括以下步骤:启动VSCode集成开发环境,激活番茄工作法模块;劫持键盘与鼠标事件;开始工作时间倒计时,执行番茄工作法规则。
[0011]其中,所述执行番茄工作法规则包括:工作时间进行45分钟,进入短休息时间;经历两次短休息时间,再次工作时间进行45分钟后,进入长休息时间。
[0012]所述短休息时间为5分钟;所述长休息时间为15分钟。
[0013]另外地,当处于所述进入短休息时间和所述进入长休息时间的阶段,锁定VSCode集成开发环境的界面,禁止操作输入模块,确保工作人员。
[0014]所述开始工作时间倒计时,当工作倒计时剩余5分钟时,提醒工作人员剩余工作时间。
[0015]其中,所述开始工作时间倒计时的阶段中,预定为45分钟,当工作倒计时到0时,判断代码编辑器的状态。若代码编辑器正在输入变量、函数等,延长工作时间至多5分钟后,再执行番茄工作法规则进入短休息时间或者长休息时间,以此防止工作人员思路被突然打断;若代码编辑器状态没有变化,则直接执行番茄工作法规则进入短休息时间或者长休息时间。
[0016]本专利技术的有益效果在于:本专利技术在VSCode集成开发环境中设定番茄工作法模块,实现番茄工作法规则的功能,VSCode集成开发环境启动后自动记录工作人员的工作时间,监控输入模块情况,结合代码编辑器的状态判定,根据番茄工作法规则,定时提醒工作人员的工作时间,督促其短暂休息,并在合适时机强制禁止操作输入模块,锁定VSCode集成开发环境的界面,强制开发人员休息。通过实施本专利技术的健康管理系统和健康管理方法,能够保证每天合理的休息时间,避免超强度工作。
附图说明
[0017]图1:本专利技术的健康管理系统的结构示意简图;图2:本专利技术的健康管理方法的流程示意图。
具体实施方式
[0018]下面结合附图,对本专利技术的技术方案进行清楚、完整地描述。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。
[0019]本专利技术提供了一种基于VSCode开发环境的健康管理系统,基于VSCode(Visual Studio Code)开发环境保证本专利技术的健康管理系统能够在多种操作系统中适配。如图1所示,具体来说,所述健康管理系统主要包括VSCode集成开发环境,在所述VSCode集成开发环境中设定有番茄工作法模块和输入模块,所述番茄工作法模块与所述输入模块相连接。所述输入模块包括代码编辑器以及键盘与鼠标事件,所述键盘与鼠标事件与所述番茄工作法模块连接。另外地,在所述番茄工作法模块中设定番茄工作法规则。
[0020]番茄工作法是一个简单的时间管理工具,坚持使用能极大提升工作效率。番茄工作法鼓励工作25分钟之后休息5分钟,25分钟称为一个番茄钟,在25分钟工作的时间专注的工作,休息的时候高质量的休息。本专利技术中,使用番茄工作法规则,所述番茄工作法规则总
体来说,包括穿插间隔设置的工作时间和休息时间。其中每工作时间进行45分钟后,即进入休息时间。所述休息时间分为短休息时间和长休息时间,短休息时间为5分钟,长休息时间为15分钟。当进入两次短休息时间后,再次工作时间进行45分钟,则进入长休息时间。通过使用番茄工作法规则,使工作人员能够合理分配工作时间和休息时间,在休息时间完成驻足、观察、醒悟,并进行改进,提高工作效率。
[0021]与此同时,本专利技术还提供了一种使用基于VSCode开发环境的健康管理系统实现的健康管理方法,本专利技术的健康管理方法结合番茄工作法规则对工作人员的工作时间和休息时间进行分配、管理和监控,能够在提高个人效率的同时,提醒或强制工作人员定期休息,最大可能的保护工作人员的身体健康。
[0022]本专利技术的健康管理方法主要包括以下步骤:启动VSCode集成开发环境,激活番茄工作法模块;劫持键盘与鼠标事件;开始工作时间倒计时,执行番茄工作法规则。
[0023]其中,所述执行番茄工作法规则包括:工作时间进行45分钟,进入短休息时间;经历两次短休息时间,再次工作时间进行45分钟后,进入长休息时间。
[0024]所述短休息时间为5分钟;所述长休息时间为15分钟。当处于所述进入短休息时间和所述进入长休息时间的阶段时,锁定VSCode集成开发环境的界面,禁止操作输入模块。
[0025]具体来说,本专利技术的完整流程的流程如图2所示,包括:1)启动VSCode集成开发环境,在VSCode集成开发环境中设定番茄工作法模块、代码编辑器以及键盘与鼠标事件。
[0026]2)激活番茄工作法模块,在番茄工作法模本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于VSCode开发环境的健康管理系统,其特征在于,包括:VSCode集成开发环境,以及在所述VSCode集成开发环境中设定的番茄工作法模块和输入模块,所述番茄工作法模块与所述输入模块相连接。2.根据权利要求1所述的基于VSCode开发环境的健康管理系统,其特征在于,所述输入模块包括代码编辑器以及键盘与鼠标事件,所述键盘与鼠标事件与所述番茄工作法模块连接。3.根据权利要求1所述的基于VSCode开发环境的健康管理系统,其特征在于,所述番茄工作法模块中设定番茄工作法规则。4.一种使用权利要求3所述的基于VSCode开发环境的健康管理系统实现的健康管理方法,其特征在于,包括以下步骤:启动VSCode集成开发环境,激活番茄工作法模块;劫持键盘与鼠标事件;开始工作时间倒计时,执行番茄工作法规则。5.根据权利要求4所述的健康管理方法,其特征在于,所述执行番茄工作法规则包括:工作时间进行45...

【专利技术属性】
技术研发人员:林超超吴春光齐璇顾郁莲战茅
申请(专利权)人:麒麟软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1