Matrix 是少数派的全新产品,一个纯净、小众的写作平台,我们主张分享真实的产品体验,有实用价值的互联网领域经验、思考。欢迎忠于写作,喜好分享的朋友参与内测。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。

本文内容仅代表作者本人观点,文章对标题和排版略作修改,原文链接


引言

「5 年前的今天我在做什么?10 年后的今天又在做什么?10 年后,市面上不知还有没有 iPhone。」 空下来时大脑经常会进入这种 YY 模式(呃,这个某种意义上算不算精神病?),感慨岁月的神奇,总觉得该给未来的自己写些什么。

2016 年初 Day One 2.0 发布,新增了「那年今日」功能。顾名思义,N 年前的今天如果写了日记就会提醒。很喜欢这个功能,重读两三年前的日记让人感慨很多,时光匆匆。 借着这个功能,在 Launch Center Pro 里面设置了「每日一句」 Day One URL Scheme,对每天做一句话总结,不过还是感觉少了点什么。

Day One那年今日.jpg


一次偶然机会了解到 柳比歇夫 以及他近乎极端的时间事件记录法1 。感觉不错,不过每件事所花时间对我来说并不重要(实际工作情况也做不到精确记录每件事花费时间),所以只需简化版即可,记录事件与开始时间,告诉未来的自己当下在做些什么。

Day One 显示效果

先来看一下 Day One 显示效果,以及对应的 Html 源代码2  (偶然间发现 Day One 支持 Html)。 Html 我不懂,但有捷径,详见文末。

Day One显示效果级Html源代码.jpg

开始

步骤一:准备工具

请出效率神器: Workflow,还有 Day One 2.0、Evernote 印象笔记 以及 Launch Center Pro(非必需,以下简称 LCP)。如果懂些 Html 就更得心应手了。



步骤二:编写 Workflow

对于事件记录要求:快速且可再次修改

第一个 Workflow:记录事件时间数据; 第二个 Workflow:获取 Evernote 笔记内容后导入 Day One; 上述两个动作导入 LCP,形成 肌肉记忆 并设置每日提醒。

(1) Workflow 记录事件时间数据

该动作需要实现:

  • 标签选择
  • 详细内容输入
  • 时间记录
  • Append Evernote 笔记(我设置的笔记名是《给未来的自己时间履历》)

Workflow 在此,步骤不难(使用前设置 Evernote 参数),以下两点说明。

1. 图中是各标签对应颜色 RGB 值,按需修改。

.1484493845453.png2. 不同标签对应不同背景色,需要用到 Dictionary 功能。因为选择标签时有表情符号显得更直观 + 美观,但是导入 Day One 时不需要(当然你也可以保留表情符号),所以用到 Split Text 把表情符号与文字用空格进行分割,作为 Dictionary 的 Key。

(2) Workflow 获取 Evernote 笔记内容后导入Day One

该动作需要实现:

  • 今日心情选择;
  • 获取《给未来的自己时间履历》笔记内容后删除该笔记并创建新的同名空白笔记用于第二天记录;
  • 导入 Day One。

Workflow 动作在此,步骤整体上也应该容易理解,不再赘述,有疑问的同学可留言,注意使用前务必设置好 Evernote 参数

(3) Workflow 动作导入 Launch Center Pro

这一步非必需,也可以直接把动作添加到主屏幕。导入 LCP 看中其肌肉记忆和定时提醒,避免晚上忘记运行第二个 Workflow 。

Html 代码使用捷径

本文需要的 Html 知识很基础,为了这个特地去学 Html 太花时间,所以可用「在线 Html 编辑器」。网上搜一下很多,功能大同小异。简单说下使用步骤(仅举例示意,根据实际需要修改 Html 代码,不同的编辑器生成的代码也有差异)

1. 搜索在线 Html 编辑器,制作表格样式;

.1484496238677.png

2. 切换为 Html 代码模式 (上图红框按钮,每个 Html 在线编辑器都有这个功能)

3. 找到表格行相关代码,针对下图,把红框处代码导入第一个 Workflow,其余表头表尾代码导入第二个 Workflow今日心情一行可写入 Html 中,也可单纯的文本行处理,比如我的 Workflow)

.1484496280304.png
如果 Html 代码熟练,结合 Workflow 可以写出更漂亮的 Day One 日志。虽然 Html 编辑不如 Markdown 方便,但 Html 显示效果拔群。

扩展

  • 本文把 Evernote 当作中转服务,其实也可以选择系统 Reminder 做中转,只要 Workflow 支持对该应用数据获取、创建、删除即可。系统 Note 感觉最适合做中转,无奈 Workflow 仅支持创建 Note。
  • 针对第一个 Workflow,若把详细内容 「Ask for Input」换成「Get Clipboard」,结合 Pin,就可以在通知中心完成内容输入,有需要的同学可以试试。

总结

时间履历,有点类似个人事件微博,只不过 Follower 是未来的你。当然记录事件时间履历不一定对每个人有用,但我喜欢它的纯粹客观,不带感情色彩。日积月累下来成为一种回忆,不想给未来的自己留下一片空白的过去3

如果一直这么记录下去的话,到我七十岁的时候,也许就能出本书了。退一万步说,就算没出成书,等到几十年后,翻开这些过往,就像是重新过了一遍人生似的,何乐而不为呢。

——《奇特的一生》柳比歇夫

  1. aTimelogger 和 Timetrack.io 理念比较接近柳比歇夫的方法,但无法做到上述「那年今日」↩︎
  2. 标签圆角背景填充色代码来自《Workflow + 印象笔记,定制高效碎片知识管理工作流》↩︎
  3. 出自《Daygram——不平凡的日记,还是回归日记的本质》↩︎