#task #list #minimalist #daily #planner #time #hyper

app akiv

超简约的每日计划工具

3 个版本

0.1.2 2021 年 5 月 19 日
0.1.1 2021 年 5 月 19 日
0.1.0 2021 年 5 月 19 日

#6#planner

GPL-3.0 许可协议

105KB
618

Akiv,超简约的每日计划工具

Akiv 帮助您保持当天要完成的任务清单。在功能与简洁之间,我们选择了简洁。

Akiv 非常简单,其有用性令人怀疑。

使用方法

Akiv 适用于按顺序排列的任务清单。请注意,所有操作都应用于当前日期的任务清单。每天结束时(考虑您的本地时区),一个新的任务清单开始。

使用 akiv 通常意味着

  • 添加新任务。
  • 将当前任务移到下一个任务。
  • 查看任务清单。

添加任务

akiv add "Finish writing the README" "20 minutes"

1. Finish writing the README (20m)

akiv add 在列表末尾添加一个新任务。它需要两个必填参数:一个描述和一个预计完成时间(见 有效持续时间字符串)。

您还可以使用 -a 参数在给定位置添加任务。

列出任务

akiv list

打印当前任务清单。

First list

以下字段将被打印

  • id 任务的位置,也可以用作某些操作的标识符。
  • task 任务的描述。
  • started at 用户开始处理任务的时间。
  • exp. duration 完成任务的预计时间。
  • ellapsed 处理任务所花费的时间(不计暂停时间)。
  • exp. end time 预计完成任务的时间。
  • pause time 此任务暂停的总持续时间。

开始 / 停止

用户要么在工作,要么不在处理任务。使用 akiv startakiv stop 在这两种状态之间切换。请注意,用户默认不工作,您需要明确开始工作后添加一些任务。

如果没有启动任务,start 也会将列表中第一个未启动的任务设置为活动任务。活动任务以亮绿色显示。

Active task

如果用户没有工作,它将显示为紫色。

Active task - not working

下一个

当用户完成一个任务时,使用 akiv next 将移动到下一个任务。已完成的任务以常规绿色显示。

Done tasks

依赖关系

~28MB
~513K SLoC