2 个版本

0.2.16 2024年4月4日
0.2.15 2024年4月3日

324 in 日期和时间

MITLGPL-3.0-or-later

125KB
2.5K SLoC

任务管理工具

任务管理“做得正确”。

tsk

一个用于创建和管理已知任务或其状态的实用程序。也可以使用 startstop 子命令跟踪任何特定任务的耗时。

任务描述语言

简单定义任务的属性和元数据

This is a prj:需要完成的工程项目任务.due:2022-08-01T16:00:00prio:low meta:x-fuu=bar tag:some tag:tags tag:can tag:be tag:added

并且这个描述符可以被提供给 tsk new 命令。

不需要填充所有或任何描述符,任务仍然可以创建,只需填写描述即可。其他值可以使用 tsk set 子命令设置。

特殊标签

标签 描述
hold 当存在时,从分数中减去点以降低任务的紧急性。
next 当存在时,增加分数以使其成为您任务列表中的第一个。
start 仅在 tsk new 时有效。当存在时,会自动开始时间跟踪。

tsknt

一个实用程序,可以将 Markdown 格式的笔记本添加到您的任务中。当离开一个任务去处理另一个任务时,只需留下一个笔记,说明您已经做了什么,这样就可以更容易地从离开的地方继续。

为了帮助您组织工作,您可以在笔记中写入待办事项列表,使用 Markdown GitHub 风格的扩展,如下所示

  • 这个行动点尚未完成
  • 这个行动点已经完成

然后可以使用 tsknt action-points 子命令查询这些行动点。

依赖关系

~24–41MB
~606K SLoC