欢迎大家关注 王掌柜带你玩转 Zapier 系列 ,这个系列将持续更新,本篇是这个系列第一篇「影评自动化」。
看过王掌柜上篇文章《 玩转 Workflow - 一个极客文艺青年的观影之旅 》的同学应该知道,我在上篇文章中推荐了一个 Workflow 脚本 ,实现了如下流程
Workflow 生成了 观影日历 ,哪一天去什么地点看什么电影
Workflow 创建了一个 提醒写影评 的任务
☞︎ 附录①︎ 中可以查看上一篇文章的简要说明
那么我在看完电影后是如何写 影评 ,同时又如何 自动化影评流程 呢
这就引出了今天的主题 自动化影评流程
什么是影评自动化
老规矩,先描述一下 自动化影评 的整体流程
观影完成后 第 7 天 的晚上 22:45 , Todoist 提醒我该写影评了(此时间可以调整成任意时间)
当我准备写影评的时候,通过 Launch Center Pro 启动 Day One ,完成一句话影评流程, 查看 LCP 脚本
进入 Day One 后,写完影评
将影评完成后分享到 EverNote
Zapier 会自动找到 Todoist 中的 影评提醒任务 ,把它设为已完成,同时将 Evernote 的这篇影评分享到 twitter 中
其实以上 1-3步 在上一篇文章《 玩转 Workflow - 一个极客文艺青年的观影之旅 》已经实现,那么 4-5步 - 自动化影评 就要用到今天给大家推荐的神器 Zapier
用 Zapier 实现自动影评流程
Zapier 一个基于云端服务 API 自动化流程的工具,非常类似 IFTTT 这个服务,正如它们的 Slogan Automate the Web 翻译过来:让网络自动化,通过 Zapier 提供的对接服务,我们可以实现一系列的组合云服务,完成一个个的自动化流程
☞︎ 附录④︎ 中可以查看 Zapier VS IFTTT 内容
我们回顾一下我们要做的事情:
我收到了 Todoist 的任务提醒,让我把上周看的电影的影评赶紧写出来,然后我找一个合适的时间在 Day One 里写完了影评,我再把影评文章从 Day One 分享到 EverNote 的 013@电影笔记 文件夹里,此时我就完成了影评的编写,最后, Zapier 会自动的在 Todoist 中查找和影评笔记标题同名的 Task (就是刚才提醒我的那条任务),并完成这个 Task ,最后在 twitter 中发布刚才创建的影评笔记的分享链接
我们逐步分解一下此流程如何实现的
图片如果过小可以点击全屏查看
第一步,在 Zapier 后台我们选择创建一个 Zap ,选择 触发器 为 New Note ,即,当 013@电影笔记 文件夹下新增了笔记时
图中我用箭头指出来 触发器 和 触发条件
第二步,选择 Todoist ,条件为 Find Task ,意思是,在 Todoist 中的 观后感 项目下查找任务标题和 上一步 触动 触发器 的那条笔记的标题一致的 Task
注意红色标记出来的条件
第三步,继续选择 Todoist ,条件为 Mark Task as Completed ,意思是,在 Todoist 中 Task ID 等于 上一步 满足条件后找到的 Task 的 ID ,将符合条件的 Task 设置为完成状态
这里注意红色标记,选择上一步的条件
第四步,选择 twitter ,条件为 Create Tweet ,意思是,发布一条消息,内容就是 第一步 触动 触发器 的那篇笔记的标题和链接(分享链接)
通过以上4步,我们就完成了 自动化影评流程
如果用过 IFTTT 的同学一定会觉得 Zapier 比它实现一个连续的流程要简单和实用的多,相信如果玩得好的话,你一定会喜欢上 Zapier 的
懒是第一生产力
文章写到这,我有了一些其他思考,首先像 Zapier 和 IFTTT 还有 iOS 上的 Workflow 这样的服务存在对生产力的提高带来了极大的便利,他使得一些没有编程能力的人能够像搭积木一样,通过简单的拼接,将两个独立存在的服务进行了融合
就像文章中举的例子,我写完了影评保存到 EverNote 后, Zapier 会自动去 Todoist 中找到提醒任务并完成它,最后在自动发布这篇文章到 twitter ,这里的一切,从我保存到 EverNote 后,他就全部自动完成了,我不用在做任何处理
我其实手动也能做,而且也不会太耗时,但是我就是懒,所以我才想到使用这些服务,现在养成的习惯是, 一旦一件事情,重复的去做,而且还很枯燥,我就想把它自动化 ,所以 自动化 是懒人的福音,是我们提高生产力的动力
One More Thing
既然今天是带大家玩转 Zapier ,后续王掌柜会陆续推出几篇 Zapier 的系列文章,下一篇预告: Zapier 实现稍后读流程
一句话描述任务
当我在 EverNote 中创建一片文章后,给文章加上 稍后读 的标签, Zapier 会自动在 Todoist 中创建一条任务,在当天晚上10点钟提醒我进行阅读,当我阅读完成以后,我只需要在 Todoist 完成这个任务, EverNote 中的文章就会加上 已读 标签,我就把这篇文章归档了
①︎ 《玩转 Workflow - 一个极客文艺青年的观影之旅》简要说明
关于我的观影之旅这篇文章,先简单总结一下,我的最终目的尽量自动化的实现以下几件事:
☞︎ 文章的任务管理工具已经由 OmniFocus 切换到 Todoist ,有需要的可以 点击查看新脚本
☞︎ 附录②︎ 中提供了 简版 的 Workflow 脚本
☞︎ 附录③︎ 中可以查看,执行该脚本的 影票信息 内容说明
②︎ 简版观影流程 主要实现以下功能
如果觉得《玩转 Workflow - 一个极客文艺青年的观影之旅》文章里的 Workflow 过于复杂 ,这里还有一个 简版 的脚本, 点击查看脚本
根据 猫眼 App 的出票信息,在豆瓣 API 中模糊搜索,然后手动确认观影信息
创建观影提醒日历,什么时间去哪里看什么电影
③︎如何在 猫眼 App 中获得能够被脚本处理的电影票信息
在 Wallet 中,可以查看并选中符合条件的影票信息
☞︎ 另外,如果你不是使用 猫眼 App 订票,也可以根据我的影票信息格式,对照一下,把你自己的影票信息改造成符合我的脚本能够执行的内容(主要是位置对应就可以)