自从谷歌为 Android 推出 Gemini 应用,并允许用户在诸多限制和功能缺失的情况下从 Assistant 切换到 Gemini 以来,已经将近两年时间了。其中一个问题就是不支持多个日历。在这种情况下,你无法查询来自次要日历(例如工作、学校或家庭日历)的事件,也无法在这些日历中创建新事件。这种情况相当离谱,用户也曾多次对此进行抱怨(1、2、3),但始终无人理会。

如今,两年过去了,谷歌终于修复了这个愚蠢的疏漏,为 Gemini 重新加入了多日历支持。这意味着员工、家庭成员或学生终于可以再次访问自己的完整日程了——当然,仍然有一些需要注意的限制。
目前尚不清楚这一变化具体是在什么时候发生的,但在今年 1 月的某个时间点,谷歌在 Gemini 日历的支持页面中新增了以下两句话:
- 你也可以让 Gemini 在 Google 日历中的次要日历和共享日历上创建和管理事件。
- Gemini 默认会在你的主日历中创建事件,除非你指定使用其他日历。
不过,这项功能并没有你想象中那么直观,而且设置另一个默认日历的方式也相当反直觉,因为你需要深入到旧版 Assistant(助手)的设置中去操作。由于我是那种同时拥有三个重要日历、并且一直被 Gemini 限制搞得非常烦躁的人,所以我花了几天时间研究它到底是如何运作的。下面是你需要了解的重点
Gemini 支持多个日历,但不支持多个账号

Google Assistant 过去凭借多日历和多账号支持把我们“惯坏”了。像我这样同时拥有 三个 Google 账号(个人、工作、家庭)的人,可以轻松访问来自各个账号的多个日历,而不用操心事件到底是保存在哪个日历里。只要我问一句“我今天的日程是什么?”,得到的始终是一份完整的事件列表——无论是工作会议、个人事务,还是家庭聚餐。
相比之下,Gemini 只支持单一 Google 账号下的日历,但好在它终于可以读取该账号中的次要日历和共享日历了。如果你想让 Gemini 访问工作或学校账号中的日程,就必须把那个日历共享给你的个人 Google 账号。我就是这么做的:我把家庭日历共享给了主账号,现在当我询问自己的日程时,Gemini 也会一并告诉我个人和家庭的事件。这已经让我松了一大口气;在过去两年里,我几乎不再指望 Gemini 处理任何与日历相关的事情,因为它始终只支持一个日程。


在添加事件时,你也可以明确指定要添加到哪个日历。例如,说或输入:“在明晚 8 点把一场晚餐添加到我的【某某】日历”,这种方式在手机端和网页版上都可以正常使用。对我来说,在 Google Nest 音箱和智能屏幕上偶尔会出问题,不过你的实际体验可能会有所不同。
更改 Gemini 创建事件时使用的默认日历
默认情况下,只要你让 Gemini 新建事件,它就会使用你 Google 账号中的主日历。如果你经常把事件添加到另一个日历(比如我的是家庭日历),又不想每次都手动输入或说“添加到 X 日历”,或者你希望在智能音箱或智能屏幕上使用时不再出现异常,那么你可以在老旧的 Google Assistant 设置中切换默认日历。
操作方法如下:
打开手机上的 Google Home 应用或Google 主应用,点击右上角的头像,然后进入 设置 > Google Assistant。进入后,找到 日历 选项,在“用于创建事件的默认日历”下方点击铅笔图标,并在你的主 Google 账号下选择任意一个日历即可。
至于其他 Google 账号的日历,就不用考虑了——正如前面所说,Gemini 并无法识别它们。


如果你确实更改了默认日历,仍然可以通过说一句 “把【事件名称】添加到我的个人日历”,来将事件添加回主日历。这样可以绕过新的默认设置,把事件保存到与你邮箱地址关联的主日历中。自从我把默认日历切换为家庭日历后,我就是用这种方式来添加个人事件的。
另外值得一提的是,你可以尝试在“你的日历”部分勾选或取消勾选任意日历,但根据我的经验,这并不会改变 Gemini 回答问题的方式,也不会影响它向你汇报的事件内容。我曾尝试让 Gemini 访问我 Android Authority 邮箱下的工作日历,但它完全无视了这一点,因为该日历属于另一个 Google 账号。(如果我真的想让 Gemini 看到它,就必须把该日历共享给我的个人邮箱账号,不过目前我并不打算这么做。)