华尔街投资大神、对冲基金公司桥水创始人瑞·达利欧在《原则》中提到,建造并进化你的机器。我把它深深的印在了脑海里,后来看到这篇文章 Set Direction with Goals, Make Progress with Systems 也感受认同。文章的标题浅显易懂,是的,目标是我们前进的方向,系统则让我们在前进的路上知道我们现在走到了哪儿,距离目标还有多远。

于是,我收拾行囊,带上宝剑,踏上了从零开始构建我的个人系统 - 集合 的漫漫征途。

我的故事

我是 2018 年看了耐克创始人的自传《鞋狗》开始认真跑步的。以前踢足球保持健康,有了孩子加上足球夜场回家有点晚又依赖团队,后来就慢慢淡出,幸好找到了属于一个人的最好运动 - 跑步。

Apple Watch, iPhone 和 AirPods Pro 是我的跑步三件套。Apple Watch 是一直戴着的,只有充电或者忘记的的时候不是;iPhone 有时候拿在手上,有时候放到臂包戴在胳膊上。后来,有时候干脆就不带了;AirPods Pro 在跑步的时候可以听音乐或者播客,也可以听到跑步的状态和摘要。不戴的时候,就专注于跑步,感受自己的呼吸和脚步,放空自己。

截止 2022 年底,我已经跑过 7 个半程和 1 个全程马拉松。个人 PB 是 2022.10.30 的桐庐半程马拉松,穿着李宁赤兔 5 Pro 跑出 01:36:33 的成绩。2021 年目标 2021 公里结果跑了一半多点,2022 年眼看着就要完成结果年底🐑了,阳康之后2023 年又躺平了一个月。城市马拉松直通资格就是我现阶段的最大目标,2023 年半马 135 和 2023 公里跑量则是通向这个目标的关键结果。

程序员光环加持的我,开始为自己构建达利欧所说的机器,我称之为系统,它的名字叫做 集合。也可以说它是我自创的武功秘籍,使用苹果的 HealthKit 和 CloudKit 打造,因此有着苹果的深厚内功,同时结合我的独家心法融汇贯通,以记录和量化的招式把功力使出来,从而达到各个击破的效果。

下图左侧是这本秘籍的目录,展示了各路拳法和心法;中间的跑马之旅就是其中一种,记录了我这些年跑过的马拉松,显示我的武功进步明显;右侧时间进度的下方显示了这一周,这个月还有这一年武功修炼的进展,它告诉我现在练到了第几层,离修炼完还有几层。

CleanShot 2023-03-04 at 15.11.05@2x.png

集合 截图

好了,故事讲完了,接下来请允许我围绕 集合 这个个人系统讲一讲。

系统介绍

集合系统,由三个版本组成,分别是 iPhone 版、Mac 版 和 网页版。

iPhone 版 [后面简称 集合应用],是用来自我记录和量化的工具类应用,特别是和我一样使用 Apple Watch 进行体能训练和健康监测的用户。

没有记录就没有发生,没有量化便无法优化。生活中发生的很多事都值得记录下来,比如读过的图书,做过的笔记,看过的电影,去过的地方,跑过的马拉松……

有些事情,即使现在如何开心和美好,没有记录,时间久了也就淡了忘了。在还能记起的时刻发生的瞬间,留下文字、照片、语音或者视频,以后回看就能帮我们想起此时的点点滴滴,这就是记录的意义。

新的一年辞旧迎新,我们喜欢回顾过去,展望未来。很多时候,定完目标我们将其束之高阁,年底回顾豁然发现时间已经过去,但目标要么已经想不起,要么还离得很远。是的,目标指引我们前进的方向,如果前进的路上能留下一些数据,能过段时间看到中间的变化,发现做的不好的及时反馈改进,这便是量化的意义。

集合应用,由 集合、记录、发现、量化、我的 5 个模块组成。

  • 集合【开发中】,用户时间线,包括自动统计的睡眠、运动等每周摘要信息;
  • 记录,按照主题维度展示的数据记录,如体能训练,时间管理,睡眠跟踪等;
  • 发现,可以使用的频道服务,有记录(数据结构化) 和 量化(数据可视化)类型;
  • 量化,使用进度条、折线图、柱状图、圆环图和热力图等图表显示进度或数据变化;
  • 我的,账号相关的内容,如使用的频道列表,主题样式,数据导出等功能;

目前只有 iPhone 版,未来会继续开发 Mac 版和网页版。

应用截屏

三大模块

img

记录模块

记录和管理不同主题的数据。体能训练自动读取健康训练数据;时间管理自动整合训练和睡眠时间;睡眠跟踪显示睡眠时长和心率曲线。

img

量化模块

你的个人仪表盘,通过进度条、折线图、圆环图、热力图等图表显示数据变化和趋势;

img

发展路线

整体分为 4 个阶段,分别是健康、集合、融合和开放。

健康

以 Apple Watch 和 iPhone 健康数据为核心,结合用户日历、相册等数据,统计和显示不同主题的数据,如体能训练,时间管理,睡眠跟踪,旅行地图,并通过图表分析数据和趋势。

在健康数据的基础上,可以设置其它参数,比如可以设置这一年的目标跑量和骑行距离。这样可以按照本周、本月和今年三个时间维度展示当前的数据统计,跟踪目标的完成进度。

记录模块支持手动增加记录,比如时间跟踪可以增加时间记录,跑马之旅可以记录跑过的马拉松等。

集合

增加集合模块,按照时间顺序显示用户的活动记录和关注更新。

每周体能训练会生成本周的运动摘要,月底生成本月的数据统计;同时,也可以作为所有主题数据的记录入口,通过主题将数据自动整合进对应的记录模块。

另外,会在开放阶段通过执行 API 或者订阅 RSS 获取我们关注的社区,博客,播客等更新内容,可以有效的对感兴趣的内容保持关注。

融合

Mac 版本 会考虑电脑特性,提供更好的用户体验。比如使用快捷键快速开始和结束任务来跟踪任务和时间,结合 OKR + 番茄工作法跟进目标、关键结果和进度。

网页版本会优先支持显示和过滤功能,这样年底的时候可以快速看到这一年读过的图书,看过的电影,去过的地方,跑过的马拉松等内容,更方便我们进行年度回顾和总结。

开放

iPhone 和 Mac 版本数据会存储在用户的 iCloud 中,未来网页版会需要数据上传后才能显示;同时会支持后端 Docker 部署,可以将数据方便的保存在自己的服务器上,比如家里的群晖,或者购买的ECS。

增加开放 API 支持,支持如保存记录,PUSH 提醒等功能,然后基于 API 开发适合自己的能力,比如获取关注社区的最新内容并发送给自己在集合中显示,或者定时给自己发送 PUSH 提醒,也可以用来操作其它数据和系统之间的联动等。

下载体验

如果你对我的个人系统感兴趣,可以 点击跳转AppStore 下载体验, 点击加入 我的群组一起学习讨论;也可以扫一扫下图左侧的二维码下载,扫一扫下图右侧的二维码加入群组。

CleanShot 2023-03-04 at 15.42.58@2x.png

「曾经我们一起奋斗,如今仍在共同努力。」这是我在高中时想到的一句话,不仅适合于那时的我们,也同样适合于现在的我们。人生就是一场旅行,总有我们想去的地方,也总会想尽办法前往我们想去的那个地方。

img

原则 螺旋上升反馈循环

我的个人系统讲完了,系统构建还在路上,也会一直在路上。最后附上《原则》中提到的螺旋上升反馈循环,希望我们每个人都能找到适合自己的机器和系统,走在正确的道路上。