iOS 應用 Workflow 有哪些有趣的或能提升生活效率的玩法?

更新:蘋果收購知名iOS自動化應用Workflow,提供免費下載

官方網站:Workflow

App Store:Workflow: Powerful Automation Made Simple on the App Store on iTunes


零、Workflow 入門指南

從零開始用 Workflow 專題。( 少數派 - 高品質數字消費指南 )

一、分享獲取 Workflow 的途徑

1. 少數派剛發布的 Workflow Gallery: http://workflow.sspai.com 初期內容不多,但是隨著時間的推移,內容越來越豐富。

2. 有人(其實就是我)在消息推送應用「即刻」製作了一個分享 Workflow 的提醒,可以嘗試關注一下,這幾天關注人數陡增。爬蟲第一時間爬取微博部分用戶的 Timeline 並推送分享。

https://u.nu/jike

3. 少數派作者 _RYAN_ 寫了一個可以搜索 Workflow 的 Telegram Bot,你可以通過它發現或分享 Workflow: 少數派 - 高品質數字消費指南

4. 播客節目 CheckedFM 一直在關注 Workflow 。加入 CheckedFM 播客節目的 Slack 聊天群,在 #Workflow 頻道中可以參與討論分享。(已更名為 ios-automation)。

http://checkedfm.slack.com

5. Reddit 專區 Workflow: Powerful Automation for iPhone and iPad ? r/workflow 。

相關:Workflow 發布的基礎知識官方文檔:Workflow, The knowledge base for Workflow for iOS.

二、分享一下自己用過的 Workflow

1. 利用百度翻譯 API 推送譯文。支持所有百度支持的翻譯語言翻譯為中文。(答主自己申請 AppKey,翻譯詞數上限 200 萬字元每月,但一般不會超出,有需求可以獲取此 Workflow: https://workflow.is/workflows/84ef4f4330b84ad6acb47848a58ba485 )

1.7.3 Workflow 將默認翻譯改為了微軟的,所以這套動作也可有可無,但值得嘗試學習如何用 API 製作 Workflow。

2. 自製:利用豆瓣電影公共 API 推送評分。一開始只通過 GET 獲取到分數,後來發現有主演,導演,上映年份和簡介就一併加上去。最後發現變數 Photo 也可以推送出來索性直接把電影海報的 URL 也加上去了,效果不錯。少數派的 Gallery 里也出現了不少電影主題,比如 查詢電影多平台評分 View Movie Ratings 。

(獲取:https://workflow.is/workflows/6b576bdf8bc84c5b83910d44fa682e1f )

利用豆瓣電影 API 推送內容的預覽。由於豆瓣電影的用戶登陸授權 API 不對獨立開發者開放,所以實現不了標記「想看/看過」功能,但是你可以自己再添加動作放到自己的 ToDoList 來標記想看的電影。

GIF 見此處:http://i1.piimg.com/580272/164eaf8f7d0a293b.gif

//題外話:

實現想看的電影到 To Do List ——

(1) 使用 IFTTT: IF 自己的豆瓣 RSS Feed 觸發,Match 關鍵詞「想看」,THEN 加入到 iOS Reminder 或者其他 GTD 應用,有時也會自動導入到 GTD 的 Inbox 中。

(2) Workflow + Todoist: Douban To Todoist

3.自製:利用貼圖庫圖床 API 和百度識圖實現以圖搜圖功能。

首先選擇一張圖片,Workflow 會通過 Safari 直接彈出了百度的圖片搜索的結果。

裡面蘊含了一個圖床,因為識圖的一種方法是通過 URL 的方式獲取圖片,所以得到本地圖片的 URL。當然了,如果只要做一個圖床獲取圖片 URL 的話,可以把最後的輸出改成 Copy to Clipboard,這樣輸入是照片,輸出是它的 URL。這個 API 是用的自己的圖床,出於隱私保護,建議換用自己的圖床。

建議使用 sm.ms 圖床服務。

4.利用扇貝英語的 API 向自己的單詞本中加入新單詞,暫時不提供具體的 Workflow,因為 Token 是自己的,第三方用戶運行後會把單詞放到 Token 的所有者賬戶里。嘗試學習製作,詳細教程: Workflow 教程(八):利用新的請求方法打造 Web 小程序

5.搜尋附近的免費 Wi-Fi 並擇一顯示在系統地圖上。Workflow 分享:顯示附近的免費 Wi-Fi

6.短網址生成

(獲取: 短網址生成)

附一個可以自定義 URL 後綴的 API:U.NU - URL shortener。

7.用 Workflow 發微博

//Todo: 這裡需要用到兩個 Workflow,有空都貼出來。

微博是採用 OAuth2 的認證方式授權用戶登錄來調用 API 的,這裡就不像公共 API 可以隨便調用。需要準備一個微博開發者賬號,註冊應用後若通過審核才會顯示尾巴,否則顯示「未通過審核應用」。

第一步: 用 AppKey (ClientID) 和 Secret 來獲取 AccessToken 並保存。

第二步: 憑藉 AccessToken 來訪問 API。比如通過 POST 方式發消息的介面,或者發圖片的介面等等。

8.使用微軟一系列機器識別 API 來識別圖片信息,包括 OCR 等視覺處理。

API 文檔:Microsoft Cognitive Services - Documentation

Key 的獲取( OCR 請選擇 Computer Vision ):Microsoft Cognitive Services - 馬上開始免費試用

不同的 API 每個月有不同的調用次數,超過則收費,因此提供的 Workflow 需要自己獲取 Key。

舉例(獲取不含 Key 的 Workflow: OCR),此 OCR 文字識別所用的 API文檔: Cognitive Services

嘗試識別《退步集》某一頁的文字並推送 輸入的圖片 和 輸出的字元 :

效果驚人。可將結果輸出到 Clipboard。

更進一步,結合利用本文開頭的百度翻譯 Workflow,厲害的事情便發生了,即類似於有道、谷歌的攝像頭取詞翻譯,兩個 API 的結合。

而最新版本(2017 年 3 月)的 Workflow 已經允許在一個 Workflow 中調用另一個 Workflow 了!因此可以「封裝」百度翻譯的 Workflow 在 OCR 中調用它,就會出現這樣的結果。

之所以使用百度的介面,是保證任何網路環境下都能使用。//如上文提到,你可以選擇微軟的翻譯。同學們也可以用 Google Translation API 做一個,今年 3 月 29 日,大陸用戶可以完全使用 Google Translate 的 .cn 域名,不知道 API 是否有對應的版本,基於 CNN 的機器翻譯是目前體驗最佳的機器翻譯,期待有用戶能夠製作分享,但似乎 Google Translate API 不怎麼好拿到。

Google 的譯文:

計算機視覺 API 提供最先進的演算法來處理圖像和返回信息。 例如,它可以用於確定圖像是否包含成熟內容,或者可以用於查找圖像中的所有面部。 它還具有其他功能,如估計主導色和重音色,分類圖像的內容,並用完整的英語句子描述圖像。 此外,它還可以智能地生成用於有效地顯示大圖像的圖像縮略圖。

9. 圖靈機器人 幫助中心- Powered By TURING

請求提交的參數都是 key 和 info,不同的 API 返回的 json 參數不同,可以定製自己的機器人。可以練練手來學習怎麼用 API,實用不大,就不貼了。

10. 下載網易雲音樂 MV。(by @特殊字元)

https://workflow.is/workflows/02df3038ff044328ba0fe5870e55fd42

首先在網易雲的某個 MV 頁面中找到該 MV 的所在頁面的 URL ,將其複製,再運行這個 Workflow ,選擇清晰度,就可以下載到手機相冊本地。

11. 已刪除。

還會陸續更新補充!


強烈推薦 JailbreakHum 發布在少數派的系列文章。

Workflow 系列文章

  • Workflow 教程(七):征服 Workflow 中的最高峰
  • Workflow 教程(六):如何備份恢復你的 Workflow 動作
  • Workflow 教程(五):如何利用 Workflow 與網頁互動
  • Workflow 教程(四):如何使用 Workflow 中關於文章的那些動作
  • Workflow 教程(三):Workflow 本身能做什麼?
  • Workflow 教程(二):Workflow 基礎用法
  • Workflow 教程(一):Workflow 是款什麼樣的應用?
  • 更多關於 Workflow 的文章 &>


的話,剛下了個workflow,弄了一晚覺得沒什麼大用,今天追漫畫的時候突發奇想workflow應該可以用來自製美漫pdf!

正文開始!

工具:

Workflow

iBooks

美漫資源:

http://www.readcomics.net

(這裡都是英文原版,更新快質量高,需要中文版的請自行查找別的網站)

首先分享Workflow:

https://workflow.is/workflows/569c9f85fbf44d6e9cd70d586b5beccf

運行workflow後會讓你輸入兩個變數,第一個是書名,比如我今天想看超膽俠2016,那麼我就輸入daredevil-2016(短線是英文短線),想看內戰就輸入civil-war-ii(用英文輸入法的時候小心天殺的自動拼寫)。之後會讓你輸入第幾集(issue)輸入數字即可。輸入的時候注意不要輸入多餘的空格。

之後workflow就會開始工作了!它會將漫畫存為pdf,完成後讓你先預覽一下,之後問你是否保存到iBooks!

如果你開啟了iBooks的雲端的話,你就能同時在mac、iphone、iPad等等設備上瀏覽你的漫畫了(你也可以最終將它保存到iCloud,請自行修改流程)。

FYI

我在測試的過程中發現網路還是很重要的,我都是用4G完成的漫畫下載,不支持斷點續傳.....後期也許會完善,加入偽-斷點續傳的功能。

如果出現request time out的話,在repeat中加個等待時長就好,我設置的是2秒。

最後曬一下我下下來的漫畫!我賤!


Workflow 可以解析 json api 的數據,以及 run script over SSH, 所以只有想不到沒有做不到。

比如我用雅虎天氣的 api 做了一個一鍵通過 between 發送北京天氣情況給妹子。還有 lucifer 大神做的 pm2.5 數據。

把手機最近的截圖去掉狀態欄。只適用於豎屏截出來的5s,Workflow 沒法判斷機型所以寫不出通用的。用其它機器的小夥伴改一下 crop 里的 y 值就好了。 截圖去掉狀態欄

一直不爽沒有特別方便的 Windows電腦/手機共享文字鏈接文件的方法,原先是在 Safari 打開了一個頁面,複製鏈接,打開 pushbullet,推送。現在做了一個藉助 pushbullet 的 url scheme 的 workflow,把流程簡化到了在 Safari 當前頁面打開 share sheet,選 run workflow,推送。

鏈接:Share Page With Pushbullet 缺點:無法自動跳回到 Safari 繼續瀏覽當前頁面,所以如果目標只是 push 的話更合理的方法是用 pushbullet 的 bookmarklet。優點:結合 Drafts 可以做一些其它的事情。

期待高手利用網上的各種 api 折騰出來更好玩的東西。


少數派一直聚集這一群擅長把 Workflow 打招成利器的作者,因為我們還專門建立了 Workflow Gallery,裡面收錄了不少有趣或實用的 Workflow 流程。

以下介紹的 Workflow 都可以在少數派的 Workflow Gallery 中下載!

  • 摩斯密碼電筒(作者不詳,由 NeroAsmar 提交):在 Workflow 應用里輸入字母或者數字,轉化為摩斯密碼並以閃光燈閃爍的形式表現出來。
  • 小辮表情(作者:JaillbreakHum):把表情外面套上一個小辮兒,像這樣 ? ?,你可以隨意輸入表情,都會套上外面的兩個小辮兒。
  • 川普推特生成器(作者:creampie):在 Workflow 應用中運行後,輸入任意文字即可生成惡搞圖片。

  • GIF 正反序來回播放(作者:阿弟):將 Live Photo 製作成正序倒序來回播放的 GIF。
  • 桌面圖標任意擺(作者:Saintw):想不想個性化一下桌面圖標的位置?這個 Workflow 可以讓你在主屏上隨意擺圖標。由於此 Workflow 步驟比較多,詳見《用 Workflow 讓你在主屏上隨意擺圖標》這篇介紹文章。
  • 每日一記(作者:DJ丶香蕉):受日記應用 Loop Journal 啟發,共 366 個問題,每天一個問題,每天都有新鮮感,並且有簡體中文和英文兩種語言可選。
  • 閃念膠囊(作者:gzf6):使用語音輸入將一閃而過的靈感快速存入備忘錄,可選擇存為語音或文字。
  • 語音播報天氣(作者:gzf6):語音播報一周的天氣。
  • 常用快遞查詢(作者:Mr_龍0615):基於快遞 100 實現常用快遞查詢,自動識別快遞公司。
  • Bing 每日壁紙(作者: creampie):獲取每日的 Bing 首頁壁紙。
  • 網頁翻譯(作者:刺蝟先森):翻譯網頁內容成中文。
  • 掃碼支付(作者:陳某豪):支持調用 Apple Pay、支付寶掃碼、支付寶付款碼、微信掃碼支付。
  • YouTube 視頻下載(作者:@Se7en_YXS):下載前可選擇 720p、360p、180p、144p 四種解析度。由於 YouTube 提供的視頻中,僅有 720p、360p、180p、144p 這四種解析度包含音軌,其它解析度均只包含視頻軌道。因此下載時僅提供上述四種解析度供選擇。
  • Instagram 全類型下載(作者:@ekat19):可以下載 Instagram 單張圖片、多張圖片和視頻,自動識別。
  • Apple Music 分享(作者:Frank Septillion):將當前正在播放的 Apple Music 音樂分享到社交網路,包含:標題、歌手、專輯、專輯圖片和 iTunes 鏈接。
  • 12306 簡訊保存到日曆(作者不詳):快速把車票信息按乘坐時間添加到日曆,省得坐車前來回翻簡訊確認時間與座位號。

以上介紹的 Workflow 都可以在少數派的 Workflow Gallery 中下載!

--------------------------------------------------------------------------------------------------------

用了 iPhone 只是聊微信/聽音樂/看視頻/玩遊戲?少數派讓你的 iPhone 值那個價。


借用無所不能的谷歌(有延遲)

==========最近一周內分享的Workflow(按分享時間排序)===========

site:workflow.is/workflows

結合VisualPing - Visual Website Monitoring. Simplified.網站可將更新發送至郵箱

============ Rss訂閱 最近一周內分享的Workflow ================

http://www.feed43.com/4288250836775607.xml

============所有可搜索到的Workflow=========================

在Google中搜索「site:workflow.is/workflows/」,或者點擊site:workflow.is/workflows/,可以看到所有網友分享的workflow


很多workflow的例子都是為了用這個東西而寫的,個人認為不能解決自己核心需求、幫助解約時間是沒有意義的。下面是我寫的幾個,拋磚引玉。

一、Find RSS

RSS真是沒落了,很多網站都沒有明確輸出Feed地址,每次想訂閱都要浪費不少時間,所以寫了這個:

Find RSS

1. 列出頁面中所有的Feed地址,點擊後複製到剪貼板
2. 如果頁面中的Feed地址是相對地址,自動轉換為絕對地址
3. 如果頁面中沒有Feed地址,列出常見的幾種地址,並偵測被點選的地址,偵測成功後自動複製到剪貼板

二、Send to Kindle

轉成PDF和fivefilters都不完美,http://send.reabble.com是迄今最好的解決方案,所以寫了這個:

Send to Kindle


利用網易的API,自動下載並預覽當前播放音樂的歌詞:

將微博當作圖床,上傳圖片並獲取直鏈:


自己好不容易做了一個查看圖片 Exif 的流程,基本上也算是最複雜的一類流程之一了吧,分享給大家特供大家研究:https://workflow.is/workflows/d7a47ba626a94650a47d77cafe65af80

相機名稱、鏡頭型號、光圈(已轉化為常用光圈單位)、ISO、快門速度(小於0.5秒顯示分數,否則顯示浮點數)、GPS(還能在地圖中查看)都給你們做出來了。

自己用著怪可惜的,相信這個功能很多人都用得著。從此再不需要別的軟體看 Exif 了。

建議作為 Action Extension 使用,相冊里選擇圖片,點擊分享,選 Workflow 使用。


最簡單酸爽的就是通過自建logo打開app,徒增幸福感。iphoneX?So what?耍的是情懷!

??(?? ̄? .? ̄???) ?

菜鳥級workflow設定,只要一步哦!

1.選擇app—open app 拖入—然後添加你可以添加的app比如視頻、音樂、相冊、微博、微信等等…

2.然後點右上角小齒輪更改名稱和圖標

3.Done—Add to Home Screen

同樣菜鳥級設定也可以在桌面添加網頁快捷鏈接

1.選擇並拖入URL,鍵入網站地址

2.拖入open URL

其他同上

打開以上流程有跳轉延時,適用所有雞肋軟體

為了裝B忍就忍了……

放幾個易上手又好用的workflow

圖片去頂部狀態欄保存並刪除原圖

https://workflow.is/workflows/df16b67ce55a4621a0467f1a9b5b213f

在桌面添加快捷電話或免費face time語音

https://workflow.is/workflows/8e993b8c526c44b89974a7556656d71b

獲得當前歌曲歌詞

https://workflow.is/workflows/3aec76dc11dc433f847617aeab6f2201

一鍵拍攝視頻可選畫質

https://workflow.is/workflows/1139090849484739b5e200002f507c39

將頁面做成PDF並存入ibook

https://workflow.is/workflows/c068c262da0d4297a49dcdd579bea326

或者將PDF發送至kindle,此擊活狀態欄點擊run workflow 然後選擇send to kindle

https://workflow.is/workflows/5a82de6a08034189a022a1df463e480f

一鍵掃描二維碼

https://workflow.is/workflows/b6da161d4f8444f9b036ae26cdaafdbb

一鍵組合多圖!再也不用p圖軟體了

https://workflow.is/workflows/29b9475b6e2844479540afff43275ab8

獲取頁面圖片

https://workflow.is/workflows/775f849f8d4a4d199cd23c8c447ff8ad

快遞搜索附近休閑場所並顯示地圖

https://workflow.is/workflows/1f05432b9be74c43ab5f29f0d198238f

下載youtube或其他網站的視頻

https://workflow.is/workflows/defa8ab1316b42e794429554689dd8d4


Reddit 上已經有專頁了。找了一個比較有用的,下載 youtube 視頻。

Workflow: Download YouTube videos : workflow

下載安裝鏈接在此:Download YouTube

在 iPad Air 2 上親測有效。可以做一些修改已達到修改文件名,上傳到 iCloud, Dropbox 等雲服務的功能。

我只是搬運工,credit goes to danielnotdan_ and /u/AriX。

請叫我雷鋒,多謝!


Workflow 玩上癮了,寫了個自動解析微博視頻保存到相冊的 Workflow,有需要的自取 https://workflow.is/workflows/479e234881a5421f8a0c6faf0b18f2ef 演示視頻:http://t.cn/RJ03Jh1


我做了一個猜數字的workflow和sos的workflow,有興趣的玩玩撒…

猜數字https://workflow.is/workflows/1d7ff2b60fea480c90730f01a45cfcf4

soshttps://workflow.is/workflows/3efd23ac5d7a489dbdbcc209d5890029


2017-10-01更新:獲取本地ip信息 修復bug

2017-5-17更新:音樂視頻下載 修復bug

2017-4-7更新:圖靈機器人 支持查很多很多東西 查快遞 看新聞 查菜譜 查機票

優化 :手機歸屬地實例

2017-3-31更新:音樂視頻下載中的微博 echo回聲 twitter修復

翻譯新增微軟翻譯

詳情:https://www.ecyy.net/41.html


作為一個剛接觸兩天workflow的妹子也來怒答一發(求輕拍)

成果在此:workflow.is/workflows/bca3af35331849c38a2d2644196ea1b7

目的:快速打開支付寶掃一掃或微信掃一掃。

不敢跟大神們的工作流相比,但是親測使用體驗還是不錯的,的確能極大地縮短時間,提高效率,且使用範圍也相對較廣,所以分享出來,喜歡的小夥伴可以試試。


有幾條對我們沒有用,但是可以大大提高長輩的生活效率的玩法。

所有的操作提示都改成了便於理解的語言。比如沒說「發送成功」而是「發好了!」

1.撥號輔助

https://workflow.is/workflows/93f06b542fc14540b8bf92b5128bcd16

對我們來說,電話-通訊錄-目標人-電話號碼 旁邊的話筒 是一個非常簡單的操作。但是我爺爺一直記不住 電話-最近通話 和 電話-通訊錄 的區別。(前者一點就打出去了,後者還要點進去找到電話,再找話筒圖標。)

所以設計了一個全彈窗的撥號Workflow。

2.簡訊輔助

同理。因為經常忘記點擊「發送」。

額外增加了「下一步請點擊藍色或者綠色的"發送"」和最後「發好了」的彈窗。沒有找到退回主屏幕的action,只能靠最後的彈窗反饋。

中間幾步效果這樣

整個Worlflow 也不複雜

https://workflow.is/workflows/c3b90dd24cc645bfbbcdb6c7fab7e681

目前最大的缺點是,OK和Cancel不能換成中文;簡訊不能自動發送,還是要手動點擊「發送」;簡訊發送完之後不能回到主屏幕;

3.快捷撥號/視頻給特定人

這個gallery裡面有。

另外:Get Workflow之後如何添加到主屏幕的教程。

(圖裡的「免費視頻」就是一鍵Facetime給我,非常簡單就不貼了)

2017.5.14更新:

我就反饋一下2年後的實際體驗:

我爺爺記住了系統自帶的操作,完。

2017.8.5更新:

Siri,語音控制,語音輸入,教起來有開頭困難,但是可以學會的話,是最方便的。


分頁阅读: 1 2