8

我已经使用 org-mode 大约一年来进行任务和时间跟踪。我的主要目的是能够管理任务(待处理的、已完成的、何时完成)以及创建一个总结我时间的每周报告。

我一直在使用一种非常简单的方法。我有一个大纲层次结构,顶部是月份,然后是星期,然后每天我都会建立我的任务。我使用 thisweek 属性在月级别设置了时钟表报告,以便在每周结束时获得一份报告,可用于填写我的考勤卡。

它看起来像这样:

* November
#+BEGIN: clocktable :maxlevel 5 :block thisweek :scope tree1 :link t
#+END: clocktable    
** Nov 5 - 9
*** Nov 5
**** admin, email
     CLOCK: [2012-11-05 Mon 14:28]--[2012-11-05 Mon 16:23] =>  1:55
     CLOCK: [2012-11-05 Mon 13:31]--[2012-11-05 Mon 13:36] =>  0:05
     CLOCK: [2012-11-05 Mon 13:20]--[2012-11-05 Mon 13:22] =>  0:02
     CLOCK: [2012-11-05 Mon 09:11]--[2012-11-05 Mon 09:14] =>  0:03
     CLOCK: [2012-11-05 Mon 08:03]--[2012-11-05 Mon 08:08] =>  0:05
**** TODO Fix scrubber to work with any environment
**** DONE Remedy Training
     CLOCK: [2012-11-05 Mon 08:30]--[2012-11-05 Mon 09:11] =>  0:41
**** TODO Improve label creation parsing
**** DONE CM Deploy: 8177529
     CLOCK: [2012-11-05 Mon 08:08]--[2012-11-05 Mon 08:21] =>  0:13

可以,但是如果任务跨越一天,我需要为第二天创建一个新任务,否则无法正确创建时间表(即使将任务 - 连同其记录的时间 - 移动到第二天) .

现在我开始考虑使用议程,因为它看起来更强大、更优雅,但我遇到了同样的问题——如果我有一个任务安排在一天,但我没有完成,所以我需要把它移到第二天?

这似乎是一种很常见的情况,但我在 SOF 或网络上没有找到任何相关信息。也许它是如此基本,我只是做错了什么?即使是我对 org-mode 日常实际使用的超级参考,以纯文本组织你的生活似乎也没有解决这个问题。

我正在尝试实现两件事:1)如果我没有完成任务,则不必在多天内重新输入任务,以及 2)获得准确的每周报告(每日级别),不会重复计算或算错时间。

任何人都可以提出建议吗?

4

0 回答 0