iOS 应用 Workflow 有哪些ios有趣的软件或能提升生活效率的玩法

ios的workflow到底怎么用_百度知道
ios的workflow到底怎么用
我有更好的答案
5、点击“位置”选择具体的位置提醒范围,点击打开。
2、如果你有多个提醒列表,输入提醒的名称即可。
6。如果想要为这个提醒添加一个时间提醒或者位置提醒、设置完成以后,回到提醒详细信息设置界面,选择一个,这里以系统默认的提醒列表为例。
8,并且还可以选择是要在到达时还是在离开时提醒、在列表中用手指点击即可开始创建一个新的提醒事项,点击提醒名称右边的“!”图标。
4、在提醒的详细信息设置界面。
7,打开时间提醒开关。点击“提醒时间”可手动选择具体的提醒时间,请在提醒详细信息设置界面中打开“位置提醒开关”、若要重复此提醒,点击“重复”选择重复的周期、如果要想实现基于位置的提醒1、找到 iPhone 主屏上的“提醒事项”图标
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。3,852被浏览566,036分享邀请回答readcomics.net(这里都是英文原版,更新快质量高,需要中文版的请自行查找别的网站)首先分享Workflow:运行workflow后会让你输入两个变量,第一个是书名,比如我今天想看超胆侠2016,那么我就输入daredevil-2016(短线是英文短线),想看内战就输入civil-war-ii(用英文输入法的时候小心天杀的自动拼写)。之后会让你输入第几集(issue)输入数字即可。输入的时候注意不要输入多余的空格。之后workflow就会开始工作了!它会将漫画存为pdf,完成后让你先预览一下,之后问你是否保存到iBooks!如果你开启了iBooks的云端的话,你就能同时在mac、iphone、iPad等等设备上浏览你的漫画了(你也可以最终将它保存到iCloud,请自行修改流程)。FYI我在测试的过程中发现网络还是很重要的,我都是用4G完成的漫画下载,不支持断点续传.....后期也许会完善,加入伪-断点续传的功能。如果出现request time out的话,在repeat中加个等待时长就好,我设置的是2秒。最后晒一下我下下来的漫画!我贱!2311 条评论分享收藏感谢收起&p&零、Workflow 入门指南&/p&&p&从零开始用 Workflow 专题。( &a href=&//link.zhihu.com/?target=https%3A//sspai.com/topic/100& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&少数派 - 高品质数字消费指南&i class=&icon-external&&&/i&&/a& )&/p&&p&一、分享获取 Workflow 的途径&/p&&p&1. 少数派刚发布的 Workflow Gallery: &a href=&//link.zhihu.com/?target=http%3A//workflow.sspai.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&workflow.sspai.com&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a& 初期内容不多,但是随着时间的推移,内容越来越丰富。&/p&&p&2. 有人(其实就是我)在消息推送应用「即刻」制作了一个分享 Workflow 的提醒,可以尝试关注一下,这几天关注人数陡增。爬虫第一时间爬取微博部分用户的 Timeline 并推送分享。&/p&&p&&a href=&//link.zhihu.com/?target=https%3A//u.nu/jike& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&u.nu/jike&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a& &/p&&p&3. 少数派作者 _RYAN_ 写了一个可以搜索 Workflow 的 Telegram Bot,你可以通过它发现或分享 Workflow: &a href=&//link.zhihu.com/?target=https%3A//sspai.com/post/38027& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&少数派 - 高品质数字消费指南&i class=&icon-external&&&/i&&/a&&/p&&p&4. 播客节目 CheckedFM 一直在关注 Workflow 。加入 CheckedFM 播客节目的 Slack 聊天群,在 #Workflow 频道中可以参与讨论分享。(已更名为 ios-automation)。&/p&&a href=&//link.zhihu.com/?target=http%3A//checkedfm.slack.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&checkedfm.slack.com&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&p&5. Reddit 专区 &a href=&//link.zhihu.com/?target=https%3A//www.reddit.com/r/workflow/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow: Powerful Automation for iPhone and iPad o r/workflow&i class=&icon-external&&&/i&&/a& 。&/p&&p&相关:Workflow 发布的基础知识官方文档:&a href=&//link.zhihu.com/?target=https%3A//workflow.is/docs& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow&i class=&icon-external&&&/i&&/a&, The knowledge base for Workflow for iOS.&/p&&p&二、分享一下自己用过的 Workflow&/p&&p&1. 利用百度翻译 API 推送译文。支持所有百度支持的翻译语言翻译为中文。(答主自己申请 AppKey,翻译词数上限 200 万字符每月,但一般不会超出,有需求可以获取此 Workflow: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/84ef4facb5& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&workflow.is/workflows/8&/span&&span class=&invisible&&4ef4facb5&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& )&/p&&figure&&img data-rawheight=&240& src=&https://pic2.zhimg.com/v2-f2f52f2da0dc3f2da564fecbaefacd75_b.jpg& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic2.zhimg.com/v2-f2f52f2da0dc3f2da564fecbaefacd75_r.jpg&&&/figure&&p&1.7.3 Workflow 将默认翻译改为了微软的,所以这套动作也可有可无,但值得尝试学习如何用 API 制作 Workflow。&/p&&p&2. 自制:利用豆瓣电影公共 API 推送评分。一开始只通过 GET 获取到分数,后来发现有主演,导演,上映年份和简介就一并加上去。最后发现变量 Photo 也可以推送出来索性直接把电影海报的 URL 也加上去了,效果不错。少数派的 Gallery 里也出现了不少电影主题,比如 查询电影多平台评分 &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/258b3eb9da334fdda7ace7dfe47df9f5& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&View Movie Ratings&i class=&icon-external&&&/i&&/a& 。&/p&&p&(获取:&a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/6b576bdf8bc84c5b2e1f& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&workflow.is/workflows/6&/span&&span class=&invisible&&b576bdf8bc84c5b2e1f&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&
)&/p&&figure&&img data-rawheight=&1334& src=&https://pic1.zhimg.com/v2-178b8f0f351c31adaef8e7c05da54438_b.png& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic1.zhimg.com/v2-178b8f0f351c31adaef8e7c05da54438_r.png&&&/figure&&br&&p&利用豆瓣电影 API 推送内容的预览。由于豆瓣电影的用户登陆授权 API 不对独立开发者开放,所以实现不了标记「想看/看过」功能,但是你可以自己再添加动作放到自己的 ToDoList 来标记想看的电影。&/p&&p&GIF 见此处:&a href=&//link.zhihu.com/?target=http%3A//i1.piimg.com/eaf8f7d0a293b.gif& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&i1.piimg.com/&/span&&span class=&invisible&&eaf8f7d0a293b.gif&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&/p&&p&//题外话:&/p&&p&实现想看的电影到 To Do List —— &/p&&p&(1) 使用 IFTTT:
IF 自己的豆瓣 RSS Feed 触发,Match 关键词「想看」,THEN 加入到 iOS Reminder 或者其他 GTD 应用,有时也会自动导入到 GTD 的 Inbox 中。&/p&&p&(2) Workflow + Todoist: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/873d338cdbf3fc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Douban To Todoist&i class=&icon-external&&&/i&&/a& &/p&&figure&&img data-rawheight=&1334& src=&https://pic1.zhimg.com/v2-bfb9e0b1fe03dcc071e370f8_b.png& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic1.zhimg.com/v2-bfb9e0b1fe03dcc071e370f8_r.png&&&/figure&&p&3.自制:利用贴图库图床 API 和百度识图实现以图搜图功能。&br&首先选择一张图片,Workflow 会通过 Safari 直接弹出了百度的图片搜索的结果。&br&里面蕴含了一个图床,因为识图的一种方法是通过 URL 的方式获取图片,所以得到本地图片的 URL。当然了,如果只要做一个图床获取图片 URL 的话,可以把最后的输出改成 Copy to Clipboard,这样输入是照片,输出是它的 URL。这个 API 是用的自己的图床,出于隐私保护,建议换用自己的图床。&br&建议使用 sm.ms 图床服务。&/p&&p&4.利用扇贝英语的 API 向自己的单词本中加入新单词,暂时不提供具体的 Workflow,因为 Token 是自己的,第三方用户运行后会把单词放到 Token 的所有者账户里。尝试学习制作,详细教程: &a href=&//link.zhihu.com/?target=http%3A//sspai.com/35857& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow 教程(八):利用新的请求方法打造 Web 小程序&i class=&icon-external&&&/i&&/a&&/p&&figure&&img data-rawheight=&445& src=&https://pic4.zhimg.com/v2-3d5b14ddcc91952b69cea3_b.jpg& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic4.zhimg.com/v2-3d5b14ddcc91952b69cea3_r.jpg&&&/figure&&br&&p&5.搜寻附近的免费 Wi-Fi 并择一显示在系统地图上。&a href=&//link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzIwMzA2NjUxNA%3D%3D%26mid%3D%26idx%3D1%26sn%3Dc5d433ed0a4d38cef154b1f5cchksm%3D96d45f11a1a3d6075601eaa527ab4cb7957c70dff9da6cb97dbde45af284ce2f95%26scene%3D0%23rd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow 分享:显示附近的免费 Wi-Fi&i class=&icon-external&&&/i&&/a&&/p&&p&6.短网址生成&/p&&figure&&img data-rawheight=&341& src=&https://pic1.zhimg.com/v2-f073ead679fd97defb6bc62dbbcdbbb4_b.jpg& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-f073ead679fd97defb6bc62dbbcdbbb4_r.jpg&&&/figure&&p&(获取: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/0adaa892ccbcd873a7915cd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&短网址生成&i class=&icon-external&&&/i&&/a&)&/p&&p&附一个可以自定义 URL 后缀的 API:&a href=&//link.zhihu.com/?target=https%3A//u.nu/api/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&U.NU - URL shortener。&i class=&icon-external&&&/i&&/a&&/p&&p&7.用 Workflow 发微博&/p&&p&//Todo: 这里需要用到两个 Workflow,有空都贴出来。&/p&&p&微博是采用 OAuth2 的认证方式授权用户登录来调用 API 的,这里就不像公共 API 可以随便调用。需要准备一个微博开发者账号,注册应用后若通过审核才会显示尾巴,否则显示「未通过审核应用」。&/p&&figure&&img data-rawheight=&208& src=&https://pic2.zhimg.com/v2-4e0e38fc76aca5bf835f09_b.jpg& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic2.zhimg.com/v2-4e0e38fc76aca5bf835f09_r.jpg&&&/figure&&br&&p&第一步: 用 AppKey (ClientID) 和 Secret 来获取 AccessToken 并保存。&br&第二步: 凭借 AccessToken 来访问 API。比如通过 POST 方式发消息的接口,或者发图片的接口等等。&/p&&p&8.使用微软一系列机器识别 API 来识别图片信息,包括 OCR 等视觉处理。&/p&&p&API 文档:&a href=&//link.zhihu.com/?target=https%3A//www.microsoft.com/cognitive-services/en-us/documentation& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Microsoft Cognitive Services - Documentation&i class=&icon-external&&&/i&&/a&&/p&&p&Key 的获取( OCR 请选择 Computer Vision ):&a href=&//link.zhihu.com/?target=https%3A//www.microsoft.com/cognitive-services/zh-CN/subscriptions%3Fmode%3DNewTrials& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Microsoft Cognitive Services - 马上开始免费试用&i class=&icon-external&&&/i&&/a&&/p&&p&不同的 API 每个月有不同的调用次数,超过则收费,因此提供的 Workflow 需要自己获取 Key。&/p&&p&举例(获取不含 Key 的 Workflow: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/47bb59ceefc46e52df49& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OCR&i class=&icon-external&&&/i&&/a&),此 OCR 文字识别所用的 API文档: &a href=&//link.zhihu.com/?target=https%3A//dev.projectoxford.ai/docs/services/56f91f2d778daf23d8ec6739/operations/56f91f2e778daf14a499e1fc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Cognitive Services&i class=&icon-external&&&/i&&/a&&/p&&p&尝试识别《退步集》某一页的文字并推送 输入的图片 和 输出的字符 :&/p&&figure&&img data-rawheight=&1067& src=&https://pic1.zhimg.com/v2-c9a119abc6a92d76d36e50_b.png& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-c9a119abc6a92d76d36e50_r.png&&&/figure&&p&效果惊人。可将结果输出到 Clipboard。&/p&&p&更进一步,结合利用本文开头的百度翻译 Workflow,厉害的事情便发生了,即类似于有道、谷歌的摄像头取词翻译,两个 API 的结合。&/p&&p&而最新版本(2017 年 3 月)的 Workflow 已经允许在一个 Workflow 中调用另一个 Workflow 了!因此可以「封装」百度翻译的 Workflow 在 OCR 中调用它,就会出现这样的结果。&/p&&figure&&img data-rawheight=&896& src=&https://pic2.zhimg.com/v2-9496dcbfa06e5b34aef75_b.jpg& data-rawwidth=&749& class=&origin_image zh-lightbox-thumb& width=&749& data-original=&https://pic2.zhimg.com/v2-9496dcbfa06e5b34aef75_r.jpg&&&/figure&&p&之所以使用百度的接口,是保证任何网络环境下都能使用。//如上文提到,你可以选择微软的翻译。同学们也可以用 Google Translation API 做一个,今年 3 月 29 日,大陆用户可以完全使用 Google Translate 的 .cn 域名,不知道 API 是否有对应的版本,基于 CNN 的机器翻译是目前体验最佳的机器翻译,期待有用户能够制作分享,但似乎 Google Translate API 不怎么好拿到。&/p&&p&Google 的译文:&/p&&blockquote&计算机视觉 API 提供最先进的算法来处理图像和返回信息。 例如,它可以用于确定图像是否包含成熟内容,或者可以用于查找图像中的所有面部。 它还具有其他功能,如估计主导色和重音色,分类图像的内容,并用完整的英语句子描述图像。 此外,它还可以智能地生成用于有效地显示大图像的图像缩略图。&/blockquote&&p&9. 图灵机器人
&a href=&//link.zhihu.com/?target=http%3A//www.tuling123.com/help/help_center.jhtml%3Fnav%3Ddoc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&帮助中心- Powered By TURING&i class=&icon-external&&&/i&&/a&&br&请求提交的参数都是 key 和 info,不同的 API 返回的 json 参数不同,可以定制自己的机器人。可以练练手来学习怎么用 API,实用不大,就不贴了。&/p&&br&&p&10. 下载网易云音乐 MV。(by @特殊字符)&/p&&a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/02dfba0fe& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&workflow.is/workflows/0&/span&&span class=&invisible&&2dfba0fe&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&p&首先在网易云的某个 MV 页面中找到该 MV 的所在页面的 URL ,将其复制,再运行这个 Workflow ,选择清晰度,就可以下载到手机相册本地。&/p&&p&11. 已删除。&/p&&p&还会陆续更新补充!&/p&
零、Workflow 入门指南从零开始用 Workflow 专题。(
)一、分享获取 Workflow 的途径1. 少数派刚发布的 Workflow Gallery:
初期内容不多,但是随着时间的推移,内容越来越丰富。2. 有人(其实就是我…
已有帐号?
无法登录?
社交帐号登录
30808 人关注
582 条内容
913 条内容
672 人关注
180 条内容
672 人关注
173 条内容
295 人关注
240 条内容&figure&&img src=&https://pic8.zhimg.com/afbe8910c_b.jpg& data-rawwidth=&607& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&607& data-original=&https://pic8.zhimg.com/afbe8910c_r.jpg&&&/figure&在2015年年末入手 Workflow 这款App之后,除了不断感慨相见恨晚之外,更是恨自己脑洞太小,无力将这款APP用到极致。下面要介绍的内容虽说脑洞未开,但是对于许多刚接触知乎,想要记录下自己在知乎中成长足迹的童鞋来说,还是能派上一些用场。&p&下面的教程属于 WorkFlow 的进阶教程之上,本人会力求步骤细致地将过程分解,理论上按照本教程一步步做完即可实现想要的效果。如若想了解更详细的相关基础教程,在文末会贴上相关教程链接。&/p&&p&先上几张完成之后的效果图。&/p&&p&1.这是在苹果通知栏下的样子,需要使用时只需要点击一下知乎按钮即可。&/p&&p&&figure&&img src=&https://pic1.zhimg.com/d1a4edb6f027d9e95dd5_b.jpg& data-rawwidth=&665& data-rawheight=&1182& class=&origin_image zh-lightbox-thumb& width=&665& data-original=&https://pic1.zhimg.com/d1a4edb6f027d9e95dd5_r.jpg&&&/figure&2.数据处理结束之后的样子&figure&&img src=&https://pic3.zhimg.com/c13ba1fec8_b.jpg& data-rawwidth=&665& data-rawheight=&1182& class=&origin_image zh-lightbox-thumb& width=&665& data-original=&https://pic3.zhimg.com/c13ba1fec8_r.jpg&&&/figure&&/p&&p&3.保存到 DayOne 后的样子。&figure&&img src=&https://pic4.zhimg.com/f82d432e6b80b1aab9b8dbcd69277ef0_b.jpg& data-rawwidth=&665& data-rawheight=&1182& class=&origin_image zh-lightbox-thumb& width=&665& data-original=&https://pic4.zhimg.com/f82d432e6b80b1aab9b8dbcd69277ef0_r.jpg&&&/figure&&br&&/p&&p&下面正式教程正式开始。&/p&&p&&b&步骤一:获取知乎账户在看知乎数据库中的Hash值。&/b&&/p&&p&打开 &a href=&http://link.zhihu.com/?target=http%3A//www.kanzhihu.com/api-document& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&API文档 - 看知乎&/a& 提供的API文档,翻到文档最下方,找到如下图所给API。&br&&/p&&p&根据文档所提供的示例,再依据个人的不同知乎帐号名更改后,在浏览器中打开。以本人帐号为例,如下所示。&/p&&p&打开页面后便可得到如下页面,我们将后面步骤所需的&hash&值记录下来便可,以本人为例,hash值为ec92ce83e8f11545bcf3bcd1b115f65d。&/p&&p&&b&步骤二:根据hash值获取个人知乎账户的json数据&/b&&/p&&p&同步骤一,在看知乎API文档中找到如下api。&/p&&p&根据示例用法将步骤一获取的hash值替换后在网页中打开,具体示例如下。&br&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//api.kanzhihu.com/userdetail2/1f644a1b7da169d2b56e1a4c6da61fea& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&api.kanzhihu.com/userde&/span&&span class=&invisible&&tail2/1f644a1b7da169d2b56e1a4c6da61fea&/span&&span class=&ellipsis&&&/span&&/a&&br&&/p&&p&上面这一段串看着乱七八糟的东西就是看知乎提供给我们所需要的数据的json格式,为了便于直观理解,再用postman对其进行格式化一下(一般用户不需要这一步)便得到下图。&/p&&p&好了,很明显,数据都有了,下面便是 Workflow 的 showTime 了。&/p&&p&&b&步骤三:在 Workflow 中打开如上 json&/b&&/p&&p&如下图(iPad版,iPhone版类似),首先先将URL ations 拖到右侧框中,在URL中贴上步骤二中拼凑好的URL,例如本人的URL为:&a href=&http://link.zhihu.com/?target=http%3A//api.kanzhihu.com/userdetail2/1f644a1b7da169d2b56e1a4c6da61fea& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&api.kanzhihu.com/userde&/span&&span class=&invisible&&tail2/1f644a1b7da169d2b56e1a4c6da61fea&/span&&span class=&ellipsis&&&/span&&/a&&/p&&p&接着拖入Get Contents of Web Page 这个 Action 来获取 json,然后点击上方的播放键尝试运行后会得到下方方框中的内容,但这内容并不是我们想要的东西。&/p&&p&&figure&&img src=&https://pic1.zhimg.com/a7b0f1b130ff6b5ebc514e9_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic1.zhimg.com/a7b0f1b130ff6b5ebc514e9_r.jpg&&&/figure&随后我们将再拖入Make Rich Text From HTML 和 Get Text From Input 这两个Action(至于为什么需要先使用Make Rich Text From HTML,有兴趣的同学可以试着将其去除然后观察两次返回的结果有什么不同即可)。接着我们可以得到如下图所示的正确 json 文件。&/p&&p&&figure&&img src=&https://pic2.zhimg.com/5efe4852d43dee49bbea0b5_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic2.zhimg.com/5efe4852d43dee49bbea0b5_r.jpg&&&/figure&&b&步骤四:从 json 中解析出我们想要的数据。&/b&&/p&&p&下面需要反复使用到一些关于Dictionary Key&&Value 相关 Actions。&/p&&p&通过观察 json 可知我们需要的大部分数据例如赞同数、关注数等都在detail这个dictionary中,因此第一步便是先将detail的东西提取出来。&/p&&p&同步骤三,我们继续在原有基础上拖入 Get Dictionary From Input 和 Get Value For Key 两个 Actions ,随后在 Get Value for Key 的空白处键入 detail 。然后试运行,便可得到 detail 中的数据了。&/p&&p&&figure&&img src=&https://pic2.zhimg.com/6f55ceaeeae8dcb2ea295e_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic2.zhimg.com/6f55ceaeeae8dcb2ea295e_r.jpg&&&/figure&为了方便后面使用,我们拖入两个 Variable 相关的 Action ,对获得数据与我们所设的变量进行绑定。&/p&&p&具体便是在上面步骤的基础上继续拖入 Get Dictionary From Input
和 Set Variable 两个Action ,在 Set Variable 控件中输入你想要的变量名,为方便起见,示例中将其命名为 detail,即之前所得到的detail这个dictionary的数据被绑定到detail变量上。后面要取得 detail 当中数据,我们只要反复运用 Get Variable、 GetValue for Key 以及 Set Variable 这三个Action,即可获得我们想要的目标数据并将其与变量绑定。&/p&&p&下面示例将用来示范如何将个人的回答数提取出来。&/p&&p&&figure&&img src=&https://pic2.zhimg.com/68bd42d3f_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic2.zhimg.com/68bd42d3f_r.jpg&&&/figure&运行之后的到的251即为本人的回答数,同理,不断重复从 detail 中取值便可得到想要的所有数据。&/p&&p&&b&步骤五:展示所得数据到 alert 中。&/b&&/p&&p&在取得并关联好所有感兴趣的数据后,拖入 Show Alert 这个 Action。然后点击这个控件的空白处,即可开始编辑,在键盘弹出之后的键盘面板右上角会有个 Variable 按钮,点击它便会出现之前已经绑定好的所有数据变量以供选择,具体如图。&/p&&p&&figure&&img src=&https://pic3.zhimg.com/308ec9b0c1d28be39a89beefdb4347af_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic3.zhimg.com/308ec9b0c1d28be39a89beefdb4347af_r.jpg&&&/figure&&figure&&img src=&https://pic4.zhimg.com/6addb8f8a05eaa4ac389731_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic4.zhimg.com/6addb8f8a05eaa4ac389731_r.jpg&&&/figure&编辑完毕后,点击运行按钮预览效果如下。&/p&&p&&figure&&img src=&https://pic4.zhimg.com/3ffdfac64488_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic4.zhimg.com/3ffdfac64488_r.jpg&&&/figure&&b&步骤六:将数据按MarkDown格式写入 Day One 中。&/b&&/p&&p&到步骤五时其实已经实现了随时一键查看知乎数据的功能,最后这部只是提供一个永久保存的途径。&/p&&p&下面便简单贴上我个人的保存格式,大家可以根据 Day
One 的 MarkDown 语法自行修改。&br&&/p&&figure&&img src=&https://pic4.zhimg.com/b890da5eeacb2ecdb4cd4f7bf7b0be78_b.jpg& data-rawwidth=&768& data-rawheight=&1024& class=&origin_image zh-lightbox-thumb& width=&768& data-original=&https://pic4.zhimg.com/b890da5eeacb2ecdb4cd4f7bf7b0be78_r.jpg&&&/figure&&br&&p&相关链接:&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//sspai.com/search%3Fq%3Dworkflow%2B& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow 基础及进阶教程&/a&&br&&/p&&p&&a href=&http://link.zhihu.com/?target=http%3A//dayoneapp.com/category/tutorials/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Day One 官方教程&/a&&br&&/p&&p&&a href=&http://link.zhihu.com/?target=https%3A//www.reddit.com/r/workflow/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Reddit 相关讨论&/a&&/p&&br&&p&&b&最后,感谢阅读,如有不解,欢迎留言。&/b&&/p&
在2015年年末入手 Workflow 这款App之后,除了不断感慨相见恨晚之外,更是恨自己脑洞太小,无力将这款APP用到极致。下面要介绍的内容虽说脑洞未开,但是对于许多刚接触知乎,想要记录下自己在知乎中成长足迹的童鞋来说,还是能派上一些用场。下面的教程属于…
&figure&&img src=&https://pic2.zhimg.com/v2-8b32ac0fe23fb_b.jpg& data-rawwidth=&1000& data-rawheight=&625& class=&origin_image zh-lightbox-thumb& width=&1000& data-original=&https://pic2.zhimg.com/v2-8b32ac0fe23fb_r.jpg&&&/figure&&p&如果你尚未听过 Workflow,那么它是一款 iOS 平台的神级自动化流程应用。所谓「流程」,就是将各类任务(Actions)串联起来的流水线(Flow),就好比是一家工厂。这家工厂的任务可以有很多种,比如获取剪切板内容,或是打开 app,播放歌曲等。&/p&&p&若此时,我们以特定的触发条件和执行顺序,将这些单一的任务衔接起来,便可以组成形形色色的流水线。而一旦流水线装配完成后,你会惊奇地发现:任务们就像是被安置在了传送带上一样,流程们会自动地被传送至任意想到达的地点。&/p&&p&而 Workflow 就是其中这样一家大工厂,它不仅能帮助我们省去每次重复操作的过程,而且还能完成许多不可思议的任务。喂,你有意识到吗,这是一股「平民化」的编程浪潮!听上去很酷不?那就加入这支先锋队吧。&/p&&p&首次打开应用,Workflow 会引导进入自带的一例入门教程 – 制作 GIF。该流程的制作过程包括:&/p&&ul&&li&拖拽「拍照」与「制作 GIF」这两个 Actions 至右侧流程&/li&&li&选取拍照的张数,并点击「播放键」运行流程&br&&/li&&/ul&&figure&&img src=&http://pic3.zhimg.com/v2-a852a8b628a0c6b06b1e_b.jpg& data-rawwidth=&800& data-rawheight=&705& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&http://pic3.zhimg.com/v2-a852a8b628a0c6b06b1e_r.jpg&&&/figure&&p&说到到这儿,相信你会猛然明白 Workflow 其特有的鲜明之处了吧!&/p&&blockquote&&p&敲代码并不是人人都会,可作为智能手机用户,有谁不会拖拽和点击呢?&/p&&/blockquote&&p&而且你得明白 iOS 平台可是一向以权限限制严格而著称,因此也只有像开发出 Workflow 这样的越狱天才才懂得如何用最精妙的方式,去在已有的规则下,完成不可思议之作。&/p&&p&以下,我们将从入门、进阶到最后罗列部分实例,来尝试覆盖 Workflow 一些常用或新奇的玩法。如果大家觉得不满足,可以提出建议和请求,我们后续也会有更新。但是请始终记住&/p&&blockquote&&p&入手 Workflow 后最重要的一件事,应该是将所有的 Actions 和它们对应的用法全浏览个遍。&/p&&/blockquote&&p&因为今后,你所有的新奇想法全会从这些 Actions 中迸发出。OK,话不多说,把玩开始!&/p&&h3&&strong&入门&/strong&&/h3&&p&作为一款效率软件,如何使用 Workflow 因人而异,但总归也万变不离其宗 —— 目的是去解决一个具体问题。因而,你得很清楚地知道自己需要完成何种目标,然后才能去具象化 Workflow 流程。&/p&&p&好比现在,我想要找一些绝美的壁纸,如何通过 Workflow 实现呢?其中一个思路就是通过 Unsplash 的随机 API 来获取精美图片。整个过程可包括三个任务动作:&/p&&ol&&li&&b&URL&/b& 中填入 &a href=&http://link.zhihu.com/?target=https%3A//source.unsplash.com/random& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&source.unsplash.com/ran&/span&&span class=&invisible&&dom&/span&&span class=&ellipsis&&&/span&&/a& (输入图片源)&/li&&li&&b&Get Contents of URL&/b&(获取链接内容)&/li&&li&&b&Quick Look&/b& & &b&Save to Photo Album&/b&(预览并保存至相册)&/li&&/ol&&figure&&img src=&http://pic4.zhimg.com/v2-bea7cd241b7ddb94d91327_b.jpg& data-rawwidth=&800& data-rawheight=&705& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&http://pic4.zhimg.com/v2-bea7cd241b7ddb94d91327_r.jpg&&&/figure&&p&其实在 &b&Quick Look&/b& 执行时,我们也可选择点击右上角保存图片,不过我还是推荐建立一个独立 Unsplash 相簿,将这些照片分门别类到一起。此 Workflow 不需要任何变量或复杂的环路,算是简洁实用的一例。&/p&&h3&&strong&稍进一阶&/strong&&/h3&&p&首先请原谅,我们在这边并不会仔细讨论与 URL Scheme 和 x-callback-url 相关的玩法。因为针对大部分用户,添加判断、循环之类已属不易,更不谈去添加一大行的 URL 语法了。&/p&&p&对我而言,有时需要去从网页中拖取一段视频。比如说:我现在想将微博内的秒拍视频下载到本地。而作为零基础的我,该怎样一步一步写出此 Workflow 脚本呢?&/p&&p&首先,我们得清楚地知道获取视频的过程无非就是:获得网页内的源下载链接,并保存该链接所指向的文件。所以此流程包括如下关键的两步:&/p&&p&&strong&1. 分析网页&/strong&&/p&&p&为了解析网页代码,我们可以使用 &b&Get Clipboard&/b& 抓取微博内的分享链接,接着 &b&Get Contents of URL&/b& 获取网页内容并 &b&Make HTML from Rich Text&/b& 即转化为 HTML 源代码。&figure&&img src=&http://pic4.zhimg.com/v2-1d2eb537eb3b8e619b977_b.jpg& data-rawwidth=&800& data-rawheight=&705& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&http://pic4.zhimg.com/v2-1d2eb537eb3b8e619b977_r.jpg&&&/figure&&/p&&p&得到源代码后,为了找到对应的视频代码块(HTML Block),我们得暂时使用 &b&Quick Look&/b& 稍加查看引号内的代码,并搜索定位至同时包含「http」和「mp4」的段落。而此链接就是我们最终需要的视频源链接。&/p&&p&&strong&2. 流程语法&/strong&&/p&&p&以上的测试流程尚属比较简单,但若想将故事拼凑完整,我们还需要这两个利器:「判断 If」和「重复 Repeat」,而在第一步分析中,其实这两件事都是在我们的大脑内完成的,因而最终的流程中还需要以下几个子任务:&/p&&ul&&li&&b&Split Text&/b& with Quotation Mark 以引号将原网页代码分割成片段;&/li&&li&&b&Repeat with Each&/b& & &b&If&/b& Control Flow by Keywords 重复所有的引号分割段,并通过关键字判断筛选出视频源链接;&/li&&li&&b&Set as Variable&/b& & &b&Get Contents of URL&/b& 将视频源链接设置为变量,待重复完成后,调出此变量并下载此链接所包含的源视频。&/li&&/ul&&figure&&img src=&http://pic1.zhimg.com/v2-68a0ac2efcfb8bcd2d7a9f246f532a9c_b.jpg& data-rawwidth=&800& data-rawheight=&705& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&http://pic1.zhimg.com/v2-68a0ac2efcfb8bcd2d7a9f246f532a9c_r.jpg&&&/figure&&p&需要注意的是,源网页内目标视频的代码片段中包含 Escape Chararcher – 反斜杠 ‘\',因此上面的变量需要替换掉该字符。纵观以上,整个事件包含了:触发,流程,判断,执行以及反馈,是一套完整的 Workflow 流程。正所谓一通百通,如果我们想要得到其他网站内嵌的视频,这一套解决方案也是通用的。&/p&&h3&&strong&实例&/strong&&/h3&&p&对于那些不清楚自己想要些什么,或者只是想纯粹去体验 Workflow 各大奇葩功能的主们,通常除了在官方 Workflow Gallery 之外,还可于非官方的集合 &a href=&http://link.zhihu.com/?target=http%3A//www.workflowgallery.co/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&workflowgallery.co&/a& 和 &a href=&http://link.zhihu.com/?target=http%3A//workflow-vcs.de/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&workflow - vcs.de&/a& 以及 &a href=&http://link.zhihu.com/?target=http%3A//workflow.directory/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&https://workflow.directory&/a& 中找到一些实用的例子。&/p&&p&这里,我们将罗列出十个可能会常用到的流程,请大家用 Safari 浏览器打开以下链接,并尽可能地去造作它们。&/p&&p&&strong&Random Unsplash&/strong& 随机显示 Unsplash 图片:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/ngk8grn& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l2XJm&/a&&/p&&p&&strong&Get Weibo Miaopai Video&/strong& 获取微博内视频:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/j854vq8& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l2Km4&/a&&/p&&p&&strong&Save Webpage to PDF&/strong& 保存网页至 PDF:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/hkp35he& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l2NUK&/a&&/p&&p&&strong&Scan QR Code&/strong& 扫描二维码,若为网页则打开之:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/pgsla8p& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l2p91&/a& (@JailJT)&/p&&p&&strong&Report Spam iMessage&/strong& 举报垃圾信息:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/hgtbrgh& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/RZGGS38&/a& (@tianshilei1992 、 @文刀刀漢三 )&/p&&p&&strong&Save from Instagram&/strong& 保存 Instagram 图片:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/zurcfwv& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/RZ3KEhX&/a&&/p&&p&&strong&Get Network & IP&/strong& 获取设备当前公网 IP 地址:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/nk3c6y4& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l2jDC&/a&&/p&&p&&strong&Combine Images&/strong& 横向拼接图片:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/jds8p53& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l2TXd&/a&&/p&&p&&strong&Astronomy Picture of the Day&/strong& 每日天文图:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/h68r7fl& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l2HeE&/a&&/p&&p&&strong&Search Clipboard by Provider&/strong& 搜索剪切板:&a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/qg295pz& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4l28eY&/a&&/p&&p&&strong&Who's Calling&/strong& 来电号码检测: &a href=&http://link.zhihu.com/?target=http%3A//tinyurl.com/hrgp484& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&http://t.cn/R4oVkcC&/a&&/p&&p&需求总是千变万化的,所以也恳请读者们尽可能地将自己的需求描述给我们听,而我们会尽可能的添加和完善 Workflow 分享社区(比如后面即将介绍给大家的 BitTorrent Sync 共享文件集)。&/p&&p&要知道,这个星球上从来都不缺乏创新,来自曼切斯特的 15 岁学生 @logandev22 两年前就开始了 iOS 应用的开发之路。@coolstarorg 今年 17 岁,他生活在 San Francisco,是一名地道的全平台开发者。而你,准备好用 Workflow 让手头的 iOS 设备闪闪发光了吗?&/p&&p&&b&本文作者 &a href=&http://www.zhihu.com/people/38b751eb68aeb61868e47& data-hash=&38b751eb68aeb61868e47& class=&member_mention& data-title=&@Meldonization& data-editable=&true& data-hovercard=&p$b$38b751eb68aeb61868e47&&@Meldonization&/a&,转载请先联系我们并获得授权。&/b&&/p&&p&&strong&本文由让手机更好用的 AppSo 原创出品,关注微信号 appsolution,回复 「Workflow」,深入学习 Workflow 的正确使用方法。&figure&&img src=&http://pic4.zhimg.com/v2-bbe7f55999bcce1ebad1e_b.png& data-rawwidth=&720& data-rawheight=&140& class=&origin_image zh-lightbox-thumb& width=&720& data-original=&http://pic4.zhimg.com/v2-bbe7f55999bcce1ebad1e_r.png&&&/figure&&/strong&&/p&
如果你尚未听过 Workflow,那么它是一款 iOS 平台的神级自动化流程应用。所谓「流程」,就是将各类任务(Actions)串联起来的流水线(Flow),就好比是一家工厂。这家工厂的任务可以有很多种,比如获取剪切板内容,或是打开 app,播放歌曲等。若此时,我们…
&p&零、Workflow 入门指南&/p&&p&从零开始用 Workflow 专题。( &a href=&//link.zhihu.com/?target=https%3A//sspai.com/topic/100& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&少数派 - 高品质数字消费指南&i class=&icon-external&&&/i&&/a& )&/p&&p&一、分享获取 Workflow 的途径&/p&&p&1. 少数派刚发布的 Workflow Gallery: &a href=&//link.zhihu.com/?target=http%3A//workflow.sspai.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&workflow.sspai.com&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a& 初期内容不多,但是随着时间的推移,内容越来越丰富。&/p&&p&2. 有人(其实就是我)在消息推送应用「即刻」制作了一个分享 Workflow 的提醒,可以尝试关注一下,这几天关注人数陡增。爬虫第一时间爬取微博部分用户的 Timeline 并推送分享。&/p&&p&&a href=&//link.zhihu.com/?target=https%3A//u.nu/jike& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&u.nu/jike&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a& &/p&&p&3. 少数派作者 _RYAN_ 写了一个可以搜索 Workflow 的 Telegram Bot,你可以通过它发现或分享 Workflow: &a href=&//link.zhihu.com/?target=https%3A//sspai.com/post/38027& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&少数派 - 高品质数字消费指南&i class=&icon-external&&&/i&&/a&&/p&&p&4. 播客节目 CheckedFM 一直在关注 Workflow 。加入 CheckedFM 播客节目的 Slack 聊天群,在 #Workflow 频道中可以参与讨论分享。(已更名为 ios-automation)。&/p&&a href=&//link.zhihu.com/?target=http%3A//checkedfm.slack.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&checkedfm.slack.com&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&&p&5. Reddit 专区 &a href=&//link.zhihu.com/?target=https%3A//www.reddit.com/r/workflow/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow: Powerful Automation for iPhone and iPad o r/workflow&i class=&icon-external&&&/i&&/a& 。&/p&&p&相关:Workflow 发布的基础知识官方文档:&a href=&//link.zhihu.com/?target=https%3A//workflow.is/docs& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow&i class=&icon-external&&&/i&&/a&, The knowledge base for Workflow for iOS.&/p&&p&二、分享一下自己用过的 Workflow&/p&&p&1. 利用百度翻译 API 推送译文。支持所有百度支持的翻译语言翻译为中文。(答主自己申请 AppKey,翻译词数上限 200 万字符每月,但一般不会超出,有需求可以获取此 Workflow: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/84ef4facb5& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&workflow.is/workflows/8&/span&&span class=&invisible&&4ef4facb5&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a& )&/p&&figure&&img data-rawheight=&240& src=&https://pic2.zhimg.com/v2-f2f52f2da0dc3f2da564fecbaefacd75_b.jpg& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic2.zhimg.com/v2-f2f52f2da0dc3f2da564fecbaefacd75_r.jpg&&&/figure&&p&1.7.3 Workflow 将默认翻译改为了微软的,所以这套动作也可有可无,但值得尝试学习如何用 API 制作 Workflow。&/p&&p&2. 自制:利用豆瓣电影公共 API 推送评分。一开始只通过 GET 获取到分数,后来发现有主演,导演,上映年份和简介就一并加上去。最后发现变量 Photo 也可以推送出来索性直接把电影海报的 URL 也加上去了,效果不错。少数派的 Gallery 里也出现了不少电影主题,比如 查询电影多平台评分 &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/258b3eb9da334fdda7ace7dfe47df9f5& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&View Movie Ratings&i class=&icon-external&&&/i&&/a& 。&/p&&p&(获取:&a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/6b576bdf8bc84c5b2e1f& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&workflow.is/workflows/6&/span&&span class=&invisible&&b576bdf8bc84c5b2e1f&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&
)&/p&&figure&&img data-rawheight=&1334& src=&https://pic1.zhimg.com/v2-178b8f0f351c31adaef8e7c05da54438_b.png& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic1.zhimg.com/v2-178b8f0f351c31adaef8e7c05da54438_r.png&&&/figure&&br&&p&利用豆瓣电影 API 推送内容的预览。由于豆瓣电影的用户登陆授权 API 不对独立开发者开放,所以实现不了标记「想看/看过」功能,但是你可以自己再添加动作放到自己的 ToDoList 来标记想看的电影。&/p&&p&GIF 见此处:&a href=&//link.zhihu.com/?target=http%3A//i1.piimg.com/eaf8f7d0a293b.gif& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&i1.piimg.com/&/span&&span class=&invisible&&eaf8f7d0a293b.gif&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&/p&&p&//题外话:&/p&&p&实现想看的电影到 To Do List —— &/p&&p&(1) 使用 IFTTT:
IF 自己的豆瓣 RSS Feed 触发,Match 关键词「想看」,THEN 加入到 iOS Reminder 或者其他 GTD 应用,有时也会自动导入到 GTD 的 Inbox 中。&/p&&p&(2) Workflow + Todoist: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/873d338cdbf3fc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Douban To Todoist&i class=&icon-external&&&/i&&/a& &/p&&figure&&img data-rawheight=&1334& src=&https://pic1.zhimg.com/v2-bfb9e0b1fe03dcc071e370f8_b.png& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic1.zhimg.com/v2-bfb9e0b1fe03dcc071e370f8_r.png&&&/figure&&p&3.自制:利用贴图库图床 API 和百度识图实现以图搜图功能。&br&首先选择一张图片,Workflow 会通过 Safari 直接弹出了百度的图片搜索的结果。&br&里面蕴含了一个图床,因为识图的一种方法是通过 URL 的方式获取图片,所以得到本地图片的 URL。当然了,如果只要做一个图床获取图片 URL 的话,可以把最后的输出改成 Copy to Clipboard,这样输入是照片,输出是它的 URL。这个 API 是用的自己的图床,出于隐私保护,建议换用自己的图床。&br&建议使用 sm.ms 图床服务。&/p&&p&4.利用扇贝英语的 API 向自己的单词本中加入新单词,暂时不提供具体的 Workflow,因为 Token 是自己的,第三方用户运行后会把单词放到 Token 的所有者账户里。尝试学习制作,详细教程: &a href=&//link.zhihu.com/?target=http%3A//sspai.com/35857& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow 教程(八):利用新的请求方法打造 Web 小程序&i class=&icon-external&&&/i&&/a&&/p&&figure&&img data-rawheight=&445& src=&https://pic4.zhimg.com/v2-3d5b14ddcc91952b69cea3_b.jpg& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic4.zhimg.com/v2-3d5b14ddcc91952b69cea3_r.jpg&&&/figure&&br&&p&5.搜寻附近的免费 Wi-Fi 并择一显示在系统地图上。&a href=&//link.zhihu.com/?target=http%3A//mp.weixin.qq.com/s%3F__biz%3DMzIwMzA2NjUxNA%3D%3D%26mid%3D%26idx%3D1%26sn%3Dc5d433ed0a4d38cef154b1f5cchksm%3D96d45f11a1a3d6075601eaa527ab4cb7957c70dff9da6cb97dbde45af284ce2f95%26scene%3D0%23rd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Workflow 分享:显示附近的免费 Wi-Fi&i class=&icon-external&&&/i&&/a&&/p&&p&6.短网址生成&/p&&figure&&img data-rawheight=&341& src=&https://pic1.zhimg.com/v2-f073ead679fd97defb6bc62dbbcdbbb4_b.jpg& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-f073ead679fd97defb6bc62dbbcdbbb4_r.jpg&&&/figure&&p&(获取: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/0adaa892ccbcd873a7915cd& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&短网址生成&i class=&icon-external&&&/i&&/a&)&/p&&p&附一个可以自定义 URL 后缀的 API:&a href=&//link.zhihu.com/?target=https%3A//u.nu/api/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&U.NU - URL shortener。&i class=&icon-external&&&/i&&/a&&/p&&p&7.用 Workflow 发微博&/p&&p&//Todo: 这里需要用到两个 Workflow,有空都贴出来。&/p&&p&微博是采用 OAuth2 的认证方式授权用户登录来调用 API 的,这里就不像公共 API 可以随便调用。需要准备一个微博开发者账号,注册应用后若通过审核才会显示尾巴,否则显示「未通过审核应用」。&/p&&figure&&img data-rawheight=&208& src=&https://pic2.zhimg.com/v2-4e0e38fc76aca5bf835f09_b.jpg& data-rawwidth=&750& class=&origin_image zh-lightbox-thumb& width=&750& data-original=&https://pic2.zhimg.com/v2-4e0e38fc76aca5bf835f09_r.jpg&&&/figure&&br&&p&第一步: 用 AppKey (ClientID) 和 Secret 来获取 AccessToken 并保存。&br&第二步: 凭借 AccessToken 来访问 API。比如通过 POST 方式发消息的接口,或者发图片的接口等等。&/p&&p&8.使用微软一系列机器识别 API 来识别图片信息,包括 OCR 等视觉处理。&/p&&p&API 文档:&a href=&//link.zhihu.com/?target=https%3A//www.microsoft.com/cognitive-services/en-us/documentation& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Microsoft Cognitive Services - Documentation&i class=&icon-external&&&/i&&/a&&/p&&p&Key 的获取( OCR 请选择 Computer Vision ):&a href=&//link.zhihu.com/?target=https%3A//www.microsoft.com/cognitive-services/zh-CN/subscriptions%3Fmode%3DNewTrials& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Microsoft Cognitive Services - 马上开始免费试用&i class=&icon-external&&&/i&&/a&&/p&&p&不同的 API 每个月有不同的调用次数,超过则收费,因此提供的 Workflow 需要自己获取 Key。&/p&&p&举例(获取不含 Key 的 Workflow: &a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/47bb59ceefc46e52df49& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&OCR&i class=&icon-external&&&/i&&/a&),此 OCR 文字识别所用的 API文档: &a href=&//link.zhihu.com/?target=https%3A//dev.projectoxford.ai/docs/services/56f91f2d778daf23d8ec6739/operations/56f91f2e778daf14a499e1fc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Cognitive Services&i class=&icon-external&&&/i&&/a&&/p&&p&尝试识别《退步集》某一页的文字并推送 输入的图片 和 输出的字符 :&/p&&figure&&img data-rawheight=&1067& src=&https://pic1.zhimg.com/v2-c9a119abc6a92d76d36e50_b.png& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&https://pic1.zhimg.com/v2-c9a119abc6a92d76d36e50_r.png&&&/figure&&p&效果惊人。可将结果输出到 Clipboard。&/p&&p&更进一步,结合利用本文开头的百度翻译 Workflow,厉害的事情便发生了,即类似于有道、谷歌的摄像头取词翻译,两个 API 的结合。&/p&&p&而最新版本(2017 年 3 月)的 Workflow 已经允许在一个 Workflow 中调用另一个 Workflow 了!因此可以「封装」百度翻译的 Workflow 在 OCR 中调用它,就会出现这样的结果。&/p&&figure&&img data-rawheight=&896& src=&https://pic2.zhimg.com/v2-9496dcbfa06e5b34aef75_b.jpg& data-rawwidth=&749& class=&origin_image zh-lightbox-thumb& width=&749& data-original=&https://pic2.zhimg.com/v2-9496dcbfa06e5b34aef75_r.jpg&&&/figure&&p&之所以使用百度的接口,是保证任何网络环境下都能使用。//如上文提到,你可以选择微软的翻译。同学们也可以用 Google Translation API 做一个,今年 3 月 29 日,大陆用户可以完全使用 Google Translate 的 .cn 域名,不知道 API 是否有对应的版本,基于 CNN 的机器翻译是目前体验最佳的机器翻译,期待有用户能够制作分享,但似乎 Google Translate API 不怎么好拿到。&/p&&p&Google 的译文:&/p&&blockquote&计算机视觉 API 提供最先进的算法来处理图像和返回信息。 例如,它可以用于确定图像是否包含成熟内容,或者可以用于查找图像中的所有面部。 它还具有其他功能,如估计主导色和重音色,分类图像的内容,并用完整的英语句子描述图像。 此外,它还可以智能地生成用于有效地显示大图像的图像缩略图。&/blockquote&&p&9. 图灵机器人
&a href=&//link.zhihu.com/?target=http%3A//www.tuling123.com/help/help_center.jhtml%3Fnav%3Ddoc& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&帮助中心- Powered By TURING&i class=&icon-external&&&/i&&/a&&br&请求提交的参数都是 key 和 info,不同的 API 返回的 json 参数不同,可以定制自己的机器人。可以练练手来学习怎么用 API,实用不大,就不贴了。&/p&&br&&p&10. 下载网易云音乐 MV。(by @特殊字符)&/p&&a href=&//link.zhihu.com/?target=https%3A//workflow.is/workflows/02dfba0fe& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&workflow.is/workflows/0&/span&&span class=&invisible&&2dfba0fe&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&p&首先在网易云的某个 MV 页面中找到该 MV 的所在页面的 URL ,将其复制,再运行这个 Workflow ,选择清晰度,就可以下载到手机相册本地。&/p&&p&11. 已删除。&/p&&p&还会陆续更新补充!&/p&
零、Workflow 入门指南从零开始用 Workflow 专题。(
)一、分享获取 Workflow 的途径1. 少数派刚发布的 Workflow Gallery:
初期内容不多,但是随着时间的推移,内容越来越丰富。2. 有人(其实就是我…
&figure&&img src=&https://pic1.zhimg.com/aef4b233c4acfd4fbfc43d9a_b.jpg& data-rawwidth=&1406& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1406& data-original=&https://pic1.zhimg.com/aef4b233c4acfd4fbfc43d9a_r.jpg&&&/figure&&i&前置说明:&/i&&p&&i&1)本文旨在帮你分析在当下这个时间点在不同机型不同容量的iPhone中做出选择。&/i&&/p&&p&&i&2)本文所有的价格都是指在撰写时&a href=&http://link.zhihu.com/?target=http%3A//Apple.com& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&Apple.com&/span&&span class=&invisible&&&/span&&/a&的中国大陆官方价格,单位是RMB。对美版港版日版澳门版同样有参考意义,但绝对价格需要您自行带入下表。&/i&&/p&&p&&i&3)考虑到iPhone的生命周期和高端定位,作者不推荐也不在本文比对第三方价格。毕竟在第三方购买时如遇产品的小瑕疵或不满意难以退换机,加上渠道可能存在各式各样的问题,如果不差那点钱,尽可能通过官方渠道购买。&/i&&/p&&p&首先,把所有的价格列出来,是这样。&/p&&p&&figure&&img src=&https://pic1.zhimg.com/cac592d2460dfdd399d809_b.jpg& data-rawwidth=&756& data-rawheight=&180& class=&origin_image zh-lightbox-thumb& width=&756& data-original=&https://pic1.zhimg.com/cac592d2460dfdd399d809_r.jpg&&&/figure&首先我们知道iPhone的版本差异最大的便是容量:&/p&&figure&&img src=&https://pic2.zhimg.com/c3d19b4e8ff4df199fca9_b.jpg& data-rawwidth=&762& data-rawheight=&207& class=&origin_image zh-lightbox-thumb& width=&762& data-original=&https://pic2.zhimg.com/c3d19b4e8ff4df199fca9_r.jpg&&&/figure&&p&基于上一步容量的考虑,接下来考虑性价比和绝对价格的因素,此时有两种考虑方式:&/p&&p&(A)如果你的考虑是&b&绝对价格优先,那么我这样推荐&/b&,你可以按自己的预算去选择:&/p&&figure&&img src=&https://pic2.zhimg.com/e80cfa957b5c_b.jpg& data-rawwidth=&759& data-rawheight=&211& class=&origin_image zh-lightbox-thumb& width=&759& data-original=&https://pic2.zhimg.com/e80cfa957b5c_r.jpg&&&/figure&&p&(B)如果你不太差钱,但是&b&非常注重性价比,那么我这样推荐&/b&,你可以按自己的预算去选择:&/p&&p&&figure&&img src=&https://pic1.zhimg.com/44f52cf7ab41d71eb2c8c_b.jpg& data-rawwidth=&760& data-rawheight=&211& class=&origin_image zh-lightbox-thumb& width=&760& data-original=&https://pic1.zhimg.com/44f52cf7ab41d71eb2c8c_r.jpg&&&/figure&&br&接下来是Q&A环节:&/p&&p&Q:为什么到了最后一步都把iPhone6s Plus给完全排除了呢?&/p&&p&A:我认为6s Plus和6s有3大不同,按重要顺序排列是:1)电池 2)光学防抖 3)屏幕。考虑到iPhone7也提升电池续航能力,以及光学防抖的加入。6Plus剩下的就只剩下屏幕的优势了。考虑到iPhone 7一代对&u&屏幕素质&/u&和&u&摄影能力&/u&的提升,更多&u&新特性&/u&的加入。遵循电子产品买新不买旧的大原则下,除非您对大屏幕的执着超越了我所说的这些因素,我推荐相同的价格买入iPhone 7的性价比更高。&/p&&p&Q:为什么始终在最终推荐保留了iPhone 7 Plus (128GB或以上的版本)?&/p&&p&A:通过已知的信息:iPhone 7 Plus可以说是市面上最强的手机(我没有收钱,我不需要遵循广告法):&/p&&blockquote&&p&1)摄影能力极强,通过几个国内评测组初步对比的样张来看:7 Plus逆转Note 7的拍照领先的局面。而且苹果通过A10处理器强悍能力把数码变焦运用在2个长短焦不同的定焦镜头之间。很多人担心的2个定焦镜头只能相互切换,根本没用------苹果真是教你怎么玩双摄!&/p&&p&2)是内存最大的iPhone,也许是双摄对内存的需求。又也许是Apple终于意识到更大屏幕(更高分辨率)的iPhone需要更大的内存。总之iPhone 7 Plus提供了3GB的内存。Apple对内存的抠门是有目共睹的啊!这性价比还不刚刚的?&/p&&p&3)是续航最佳的iPhone,毫无疑问Plus系列一向续航优秀,加上A10优异的表现减轻了充电宝们的负担。7 Plus是重度用户的福利。&/p&&/blockquote&&br&&p&Q:为什么把iPhone 6s作为中间档(无论是优先性价比还是优先绝对价格考虑)?&/p&&p&A:首先Apple更新了6s的容量规划,使最初购买16GB版本的价格,现在能买到128GB的版本(当时可是皇帝版)。其次iOS10几乎全面发挥了iPhone6s的优点,例如3D Touch,例如抬手亮屏(因为M9协处理器的功劳)。如果不是追求极致的拍照性能,iPhone 6s是目前iPhone中无论价格还是性价比都比较均衡的一位。&/p&&br&&p&Q:为什么仍然推荐小屏幕的iPhone SE?&/p&&p&A:首先iPhone SE作为基础款的iPhone,便宜是放在第一位的。其次iPhone SE与iPhone 6s的差距主要是Touch ID的速度,缺少了3D Touch以及前置摄像头的降档。但既然选择了比较便宜的iPhone这些次要因素受到影响不可避免。但是和6s一样的处理器性能和内存大小,却有着更小的屏幕对耗电和处理器性能占用更小,反而较6s要强一些。如果你已经或有计划购买iPad,对手机的要求又是不费心且耐用,SE仍然是上佳的选择。&/p&
前置说明:1)本文旨在帮你分析在当下这个时间点在不同机型不同容量的iPhone中做出选择。2)本文所有的价格都是指在撰写时的中国大陆官方价格,单位是RMB。对美版港版日版澳门版同样有参考意义,但绝对价格需要您自行带入下表。3)考虑…
已有帐号?
无法登录?
社交帐号登录
30808 人关注
582 条内容
913 条内容
672 人关注
180 条内容
672 人关注
173 条内容
295 人关注
240 条内容

我要回帖

更多关于 我的世界有趣玩法 的文章

 

随机推荐