我的生活改变了我通过邮件收到Amazon Echo的那天。 现在,Alexa似乎是一家人。 我还是一个非常有效率的书呆子,住在Omnifocus。 我首先想到的是将两者联系起来。 我希望Alexa能够添加任务,并且想问她我需要完成什么。 使用该IFTTT小程序可以快速地将任务添加到Omnifocus,但是要找到一种方法让Alexa告诉我当天的任务则更加困难。 Alexa没有OmniFocus的本机集成,但可以从日历中读取。 Alexa也不支持iCloud日历,OmniFocus仅同步到iCloud日历。 在IFTTT发布有关iOS日历集成的公告之后,我很高兴现在可以在Echo上聆听当天的任务。
此工作流程需要一个iCloud日历,Google日历,Amazon Echo和IFTTT帐户。 运作方式如下:
1.将Omnifocus连接到您的iOS日历
在OmniFocus(在Mac桌面上)上,转到首选项窗格,然后单击“通知”。从“将到期项目发布为日历警报”菜单中选择“事件发生日期”。 单击“订阅…”,它将打开您的日历。 确保将OmniFocus Reminders日历添加到iCloud。

- 如何改善睡眠以获取更多能量,更好的专注力和世界一流的生产力。
- 生活工具:使用问责制合作伙伴保持步调一致
- 如何建立优秀的技术团队的许多技巧,您知道吗?
- 生产率与技巧和黑客无关。 关于选择。
- 我观看了SpongeBob Squarepant狂欢,并学到了宝贵的一课
您还可以在iOS设备上的“设置”菜单下添加日历。 在“日历集成”设置下选择“活动日期”。 系统将提示您输入OmniSync信息。

2.将Amazon Echo连接到您的Google日历
在iOS设备上的Alexa应用中,转到“设置”>“日历”以输入您的Google日历信息。

3.使用IFTTT连接iOS和Google日历
在IFTTT上创建一个将OmniFocus Reminders日历和默认Google日历连接的小程序。

4.询问Alexa今天您有什么活动
只需问“ Alexa,今天我的日历上有什么?”,您就会听到您的事件和OmniFocus待办事项。 缺点是,所有服务都需要一段时间才能同步,因此会有延迟。 我发现大约需要20到30分钟才能将事件添加到我的日历中,Alexa将会获得正确的信息。
将OmniFocus初始同步到Google日历
我还发现,当我第一次实施此工作流程时,OmniFocus执行的工作已经设置了到期日期时,该项目未同步到我的Google日历。 我只是从iCloud中的OmniFocus Reminders日历中导出了事件,然后将它们导入了Google日历。 以下是显示如何导入和导出的文章。
Mac日历:导入或导出日历
导出日历的事件,然后将其导入另一台日历或计算机。 或者,导出所有日历,以便您拥有… support.apple.com 将事件导入Google日历–日历帮助
您可以将事件从其他日历应用程序或Google帐户转移到Google日历。 注意:当您… support.google.com时
此工作流程有一些缺点,我前面提到过延迟,我发现它增加了双重通知。 我同时收到来自OmniFocus和我的Google日历的通知。 为了解决这个问题,我使用了仅包含OmniFocus项目的Google日历,并关闭了该日历的所有通知。 我还关闭了OmniFocus iCloud日历上的通知。 也许有一天我们将在OmniFocus和Alexa之间进行本机集成,但是现在我很高兴终于有了一种将它们连接起来的方法。