人生香皂·全面工作台:时间管理功能

0 阅读5分钟

诸神缄默不语-个人技术博文与视频目录

感觉做个人工作台的热度已经过去了,但是我的个人工作台倒是已经用起来了,目前还只有我一个用户,分享一下现在网站的功能,如果大家感兴趣的话可以联系我。
暂时应该还不会开源,毕竟没有做什么安全防护,就一网站,我连域名都没有买,SSL证书都是自签的,感觉一开源就会被炸(没有说不开源就不会被炸的意思)。

做了移动端兼容,但是电脑端效果比较好,所以展示电脑端的效果。

目前做了一个邀请注册机制,需要用邮箱注册登录:

注册第一步

注册第二步

目前,我将我工作和生活中的任务大致分成了健康、财务、社交、工作、小说、独立开发、自媒体、商品管理、游戏、学习这几类,最开头的时间管理和最后的知识库管理是作为一种统筹的工作。
时间管理是进入后的首页,上半部分如图所示:

时间管理页面(上部)

可以切换日期,或者跳转到今天。
左边是时间轴。
时间轴的最左边是一个精力和心情的曲线图。我一开始想的是根据自己的每天的精力和心情的波动来安排任务,但是感觉在实操中很难去定量地描述自己的精力和心情啊,所以在考虑要不要把这个功能给去掉。操作就是点击并且输入自己当前精力和心情的定量值,然后系统会自动绘制曲线图。
中间和右边分别是计划和实际的时间轴,可以手动添加时间块,可以设置时间块的标题、分类、时间、备注:

新建第一个时间块

新建第二个时间块

这里需要注意的是,如果在这当前时间轴上有时间块的话,点击“接上一块”就可以自动将开始时间设置为上一个时间块的结束时间;在选择结束时间的时候,可以直接点击“此刻”选择当前时间。
下图就是这两个时间块在时间轴上渲染的效果:

时间轴效果

需要注意的是,时间比较短的时间块上面字体会变小,并且会只排一行,如果实在排不下,字就会被挤得看不见。不过,我感觉记录时间也不需要太过于细致,至少十几分钟才记一次吧?在我电脑的分辨率上,15分钟就能把一行字显示全了。 目前对计划时间轴的自动生成还只做了一些前提条件,做了一个写规则的界面:

写规则

还做了通过yaml纯文本配置文件格式来导入和导出时间块的功能,这都是为了以后能够让AI来方便自动规划。
但是我目前在自己使用中感觉可能更应该在多试一段时间,然后再加入AI的成分。所以总之现在还没有直接做说AI生成的功能,我再想想怎么做更好吧。
中间是任务管理,点击添加任务即可新建任务。这里其实有参考一些禅道的任务管理逻辑,但是我感觉我这个搞法对我来说还是更顺手点。
首先任务可以建为一次性的或者是周期性的,一次性任务就是一般的被派了一个做完就结束的任务。而周期性任务就是比如每天/周/月/工作日要做一次,比如我每天都要在某个网站上打卡,前一段时间需要每个工作日刷一遍题(是的,我实现了在法定工作日自动提醒这个功能),这种周期性完成的任务就建为一个周期性任务,在周期结束时点击结束周期即可。
这里演示建立一次性任务:

建立任务窗口(上部)

建立任务窗口(下部)

可以填写任务标题、任务描述,给任务进行分类,指定任务的优先级,后面都是可选的,可以关联项目、产品和别的对象(在这里主要是给任务自动绑定我在线写笔记的浮窗里,我就可以打开任务后直接跳转过去了),可以规划用时,预计完成时间是根据预计开始时间和预计工时自动计算的。
(但是实话说,虽然这里功能做得非常详尽,其实我也很少真的规划这么详细的来创建任务……不过我确实希望以后能够更加这么详细地来安排和记录自己的时间)
一个任务有一个从创建到开始到完成的生命周期:

未开始状态

进行中状态

在任务详情中可以写备注,备注是markdown格式,里面的图是可以放大看的(在这里强调这个,是因为在自媒体管理那里,配图也做了可以看大图的功能。这个等到以后讲到那里了讲):

备注功能

备注中的图是可以放大看的

任务列表有自动按照生命周期、优先级和分类排序的机制,也可以进行手动排序任务本身,也可以创建子任务。在这里就不赘述了,看图:

排序和子任务等功能

时间管理的下半部分如图所示:

时间管理页面(下部)

中间是日志功能,填写就直接写就可以。可以按周导出数据:

导出日志

用AI自动写周报的时候,你们会感激我的。

右边是日历功能,联网自动获取全国节假日信息,也可以根据你们地区或者公司的实际情况来增加节假日,年假也可以填上:

添加自定义节假日

也可以在重要的时间节点新增日程,新增后的日程会在日历上这一天右上角增加一个红点:

新增日程