org-heatmap :在 org-mode 中显示热力图

org-mode 内置的 org-habit 功能有点弱,基本只能起到一个提示的作用,统计功能约等于零。于是我写这个插件,初衷是为 org-habit 增加可视化的功能。效果如下

  1. 在 agenda buffer 中生成当前 habit 的热力图,以年为单位。 org-heatmap-habit-overview

  2. 在 Calendar 中显示当前 habit 的热力图。与上个命令的区别是可以使用内置的 Calendar 命令,如跳转到某一日期的 agenda view,还增加了一些辅助功能。 org-heatmap-habit-calendar

  3. 加强 habit 的统计功能:habits 后面灰色部分的字的意思分别是当前坚持的天数、坚持的最长天数和总坚持天数。

更多信息见 README。

之所以叫 org-heatmap 而不是叫 org-habit-heatmap 的原因是我觉得这种表现方式不仅只适用于 org-habit ,而且想做更多的可视化,所以起了这个名字。

当然,这个插件还处于十分初级的阶段,我本人也是第一次写插件,难免有所疏漏,欢迎大家的意见和建议。

24 个赞