利益相关声明:作者与文中产品有直接的利益相关(开发者、自家产品等)

半年前,xCal 在少数派上首发上线,受到了很多派友的关注和喜爱,顺利完成冷启动。当时的 xCal 只是可以单向显示提醒事项的菜单栏日历。大家对它简洁优雅的设计褒奖有加,同时也积极反馈了使用后发现的问题和想要添加的功能。经历了 20 余个版本的迭代,有了今天 xCal 2.0 的样子。我非常享受和大家一起共创的感觉,也希望 xCal 是你想象中的那个Mac日历工具。

下面我来展开 xCal 2.0 到底带来了哪些变化:

1、从“偏科”到“全能”的进化:同步苹果日历

支持日历和提醒事项双向同步

xCal 最开始只实现了提醒事项的同步,提醒事项(包括带重复规则的未来事项)都能够准确无误地显示日历对应的日期上。

为什么一开始只实现了提醒事项的同步,而没有日历?因为我本身非常依赖提醒事项去帮我记住很多工作生活中的事情,其中包括很多定期重复的事项。我希望在查看日期的同时,也能够在菜单栏快速查看今天或未来日期有什么事情需要我去处理。最初开发 xCal 首先满足自己常用的需求,但是平时我很少用到日历的日程去管理时间,所以在 1.0 版本没有同步日历。

然而,很多 xCal 用户也是日历的重度使用者,每天依靠日程去管理时间。同步苹果日历这个功能成为了呼声最高的新增功能。

现在,你只需轻轻点击 xCal 的菜单栏图标或者使用全局快捷键呼出 xCal 日历,就能轻松快速查看所在日期的日程和提醒事项,在一条时间线上统一管理你的所有事情。

苹果的日历和提醒事项允许用户创建不同的列表来管理日程和提醒,使用 xCal 的排序和筛选列表的功能,你也可以轻松快速地根据不同的状态去管理日程和提醒事项。

2、输入即所得的 NLP 体验:自然语言快速创建

自然语言快速创日程和提醒事项

除了能在 xCal 中查看日程和提醒事项,支持创建功能是另外一个呼声很高的需求。

从最基础地创建出发,结合了自然语言的识别,xCal 能够自动识别你输入文本中的日期和时间,自动填充到日程和提醒中。

比如直接输入:

“周五晚 7 点看电影”

“周一 10:00 到 12:00 开产品研讨会”

“晚上 6 点去山姆买东西”

... ...

无需再手动选择日期和时间

同时通过输入“@”可以快速选择将任务创建到哪个列表,输入“/”快速选择提醒事项的优先级。

实现双手不离开键盘快捷地完成日程和提醒事项的创建。

3、拒绝“错过”的强提醒:全屏通知功能

开启全屏通知提醒

当你在专注手头的事情时,Mac 右上角的横幅通知太容易被忽略了,而且所有的 App 的通知都是用这种形式出现并混杂在一起,更容易让重要的日程和提醒事项淹没其中。

为了解决这个问题,xCal 可以针对重要的日程和提醒事项开启全屏通知,无论是会议开始,还是重要的 Deadline 到期,它都会用全屏弹窗强力打断你。这可能是最简单粗暴也是最有效的拒绝“错过”的手段。

在全屏通知设置中,你还可以自定义自己喜欢或更醒目的背景,添加提示音,让通知更能够引起你的注意。

4、细节打磨与优化:更快速高效

从 1.0 到 2.0 是打磨的一个过程,当用户量大起来时,xCal 隐藏的问题就慢慢浮现。用户积极地反馈了他们使用过程中出现的崩溃、卡顿、CPU 占用高等 Bugs。也在大家的帮助下,一一解决和优化了这些问题,让 xCal 变得更加丝滑和顺畅。

结语:当我们在谈论日历时,我们在期待什么?

xCal 2.0 是我给自己和大家交出的一份答卷。它不是那种大而全的日历软件,没有复杂的项目管理功能,但它足够轻、足够快,刚好能接管你每天的“时间流”。

最后,欢迎大家到 Mac App Store 更新或下载最新的 xCal 使用体验,也欢迎大家提出更多更好的想法和意见,2.0 只是新的开始,xCal 一直在进化。

 

 

 

 

3
12