Hark
日历

Mac 版 Google 日历:一个原生选择

Google Calendar 没有自己的 Mac 应用,所以在 Mac 上,它要么是一个浏览器标签页,要么是 Gmail 里的侧边面板,要么是第三方客户端。Hark 属于第三种,但有一点不同:日历和你的 Gmail 在同一个窗口里,你在日历上的每个操作都通过 Google 自己的 API 写入——你一改,网页版和手机上马上就能看到。

视图

日、周、月、年和日程视图,外加 Google 提供的自定义跨度:4 天、2 周和 4 周。一周从哪天开始,以你的 Google 设置为准,因为 Hark 读取的是这项设置而不是自行猜测;时间按你 Mac 的时区显示。当前时间是贯穿今天的一条线,全天日程位于小时格上方的横栏里;月视图中某个格子放不下的日程,会像网页版一样折叠起来,只显示剩余数量。

网格特意对照 Google 的做了测量:小时高度、标题栏、每个日历日程块的颜色、标题的字重。目标是让 Hark 中的一周,看起来和你早已熟悉的那一周一模一样。

不只是查看,还能编辑

你的日历,以及别人的日历

日历与邮件的交汇处

这是独立日历应用做不到的部分。邀请到达 Gmail 后,在 Hark 里,这封邮件会以卡片形式显示该日程,卡片上带有“Yes”、“No”和“Maybe”。在那里回复,结果会直接写入你的日历,日程也会出现在日历网格上,点一下就能看到。以 .ics 附件形式收到的邀请,也会显示同样的卡片。

关于为什么这个衔接点正是把两者放进一个应用的意义所在,我们另有一篇详细介绍:在一个原生 Mac 应用里同时使用 Gmail 和日历。

Google Tasks,就在网格旁边

你的任务列表在日历旁的面板中打开。可以创建、重命名和删除列表;添加带详情和截止日期的任务;完成任务、调整顺序,在任务下添加子任务。把任务拖到某一天,它就会被安排在那一天。日程视图会把每天的任务和日程一起列出,让一天读起来就是一份完整的计划。

Google 只留在网页版的功能

Google Calendar 的部分功能,任何应用都无法通过 Calendar API 访问。Hark 不会把它们藏起来,而是把在界面中有位置的那些标为不可用——“Appointment schedule”(预约安排)在“Create”菜单中显示为灰色,日程类型会显示但被锁定。完整列表如下:

系统要求

需要搭载 Apple 芯片、运行 macOS 14 或更高版本的 Mac,以及一个 Gmail 或 Google Workspace 账户;Hark 公测期间,每次安装只能使用一个账户。

常见问题

Google Calendar 有官方的 Mac 应用吗?

没有。Google 提供的是网页版、Gmail 内的侧边面板和手机应用。在 Mac 上,想要一个日历窗口,就只能用通过 Google Calendar API 通信的第三方应用——Hark 就是这样的应用,而且你的 Gmail 也在同一个窗口里。

在 Hark 中编辑,会改动我真正的 Google Calendar 吗?

会。每一项改动——新建日程、拖到另一天、回复邀请、隐藏某个日历——都会在你操作的同时通过 Google 的 API 写入,所以网页版和手机上会立即显示。不存在需要另行导出的单独副本。

可以通过链接订阅日历吗?

可以。以 iCalendar 订阅源形式发布的日历(以 .ics 结尾的 webcal 或 https 链接),可以在侧边栏中通过“From URL”添加;别人与你共享的 Google 日历,可以通过其地址添加。添加后,两者都会像其他日历一样与你的 Google 账户同步。

包含 Google Tasks 吗?

包含。你的任务列表就在日历旁边。你可以创建、编辑、完成任务和调整任务顺序,为任务设置截止日期,或者把它拖到某一天来安排日程。日程视图会把一天的任务和日程一起列出。

它做不到什么?

Google 的 API 对任何应用都不开放的那些功能:预约安排、对邀请提议新时间,以及在创建后更改日程类型。Hark 会在“Create”菜单中把“Appointment schedule”显示为灰色,并将日程类型显示为锁定,而不是把它们藏起来;没有“提议新时间”的控件,因为 API 根本没有提供可以对接的接口。

Hark 正在免费公测中。

需要搭载 Apple 芯片、运行 macOS 14 或更高版本的 Mac。

看看应用——首页上的窗口就是真实的界面,你可以直接在页面上更改它的强调色和主题。