做一個出現在「分享」表單裡的捷徑
智 iLab學校智慧長AI × Apple・Apple Intelligence・捷徑自動化・依官方資訊整理開始前
門市裡最常被問的捷徑問題,不是「怎麼做捷徑」,而是「我做好了,可是要用的時候找半天」。客人通常是這樣:在 Safari 看到一篇文章想存成 Markdown 連結,結果得退出 Safari、打開捷徑 App、找到那條捷徑、把網址貼進去——四五個動作下來,當初想省的時間早就花掉了。
其實 iOS 17 之後,捷徑原生就能塞進「分享」那張表單裡。你在哪個 App 看到東西,就在那張表單上按一下,內容直接送進捷徑跑。不用付費、不用裝描述檔。只是設定上有兩個關卡沒過,會出現一種很掃興的狀況:捷徑明明出現在表單裡了,一點下去卻沒反應、甚至直接閃退。這篇就是帶你把那兩關過掉。
我拿一個櫃台上真的會教客人的例子全程走一遍:從任何地方分享一個網址,自動抓出網頁標題、跟網址合成一條 Markdown 連結,複製好。 做筆記的、寫部落格的、用 Obsidian 的人,這條捷徑大概天天會按到。
從分享表單觸發,差在哪
差在資料的「源頭」。
你手動把網址貼進捷徑,貼的是一份副本;從分享表單進去,捷徑拿到的是當下畫面的原始物件——網址、圖片本身、那段純文字,連網頁的標題都一起帶過來。少了複製貼上這一手,也少了出錯的機會。
更實際的好處是,它讓捷徑變成一套「選了文字之後的右鍵工具箱」。Safari 選一段字 → 分享 → 翻譯、存稿、丟進待辦,全部一鍵到位。客人體會到這個之後,回頭再去捷徑 App 裡一條條手動跑,就回不去了。
先把兩個開關設對
打開捷徑 App,長按你要設定的那條捷徑,或在編輯畫面點右上角的 ⋯ 進「詳細資訊」,把「在分享表單中顯示」打開。這一開,iOS 才會把它登記進分享表單的服務清單裡。
接著是最多人漏掉、偏偏又最致命的一步:宣告輸入類型。沒設這個,捷徑會乖乖出現在表單裡,但你一點它就空轉,什麼也不發生——大多數人「設好了卻沒反應」就卡在這。
做法是在捷徑的第一個動作加入『接受輸入』,然後點進去:
- 輸入類型:依需求勾。這個範例勾「URL」和「Safari 網頁」,後者在從 Safari 分享時會連整個網頁物件一起帶過來,比單純 URL 多一個現成的頁面標題可用。
- 如果沒有輸入:選「停止並回應錯誤」,免得手滑誤觸時不知道發生什麼事。
順手提醒一個命名習慣:分享表單的顯示空間很窄,名字超過二十個字左右就會被切掉,而這個名字就是表單裡看到的標籤。用「動詞+目的」最清楚,像「存 Markdown 連結」「翻譯選取文字」,一眼就知道按下去會發生什麼。
完整的六個動作
照順序加,邊加邊在捷徑 App 裡按播放鍵試跑,比一次堆完再除錯省事。
第一個動作就是剛才講的『接受輸入』,勾「URL」和「Safari 網頁」,沒輸入時停止並回應錯誤。
第二個加『取得網頁詳細資訊』,輸入選「捷徑輸入」(iOS 17 多半會自動帶,看到「取自上一動作結果」也是對的),詳細資訊選「頁面標題」。這個動作吐出來的,就是網頁 <title> 那行文字。
第三個用『設定變數』把標題存起來,變數名叫 pageTitle,輸入接「取自上一動作結果」。
第四個再加一次『取得網頁詳細資訊』,輸入一樣選「捷徑輸入」,這次詳細資訊改選「URL」,把乾淨的網址取出來。
第五個是合成。加『文字』動作,在框裡組出這個樣子:
[變數:pageTitle](變數:URL)
實際操作是先打 [,點工具列的插入變數圖示選 pageTitle,再打 ](,插入 URL 變數,最後補上 )。跑起來會長這樣:
[如何讓捷徑出現在分享表單 | iLab 學校](https://edu.ilab.tw/learn/shortcuts-share-sheet/)
第六個收尾,加『將內容拷貝至剪貼簿』,輸入接「取自上一動作結果」。這裡有個小地方要注意:「本地」這個開關記得關掉,開著的話只會複製到你手上這台,iCloud 上的其他裝置貼不到。
做完從 Safari 分享這條捷徑,大概一兩秒就會看到「已複製」的通知條,去哪都能貼出一條標準的 Markdown 連結。
想更聰明一點
如果你希望同一條捷徑「收到網址就產 Markdown、收到純文字就直接複製」,在『接受輸入』後面插一個『如果』就行:輸入選「捷徑輸入」,條件設「是 URL」。是網址走上面那串標題加連結的流程;否則就直接把收到的文字複製掉。一條捷徑兩種用法,省得做兩條。
有件事值得知道:「捷徑輸入」這個魔法變數在整段執行期間隨時都能叫出來,不是只有第一個動作能用。所以在後面任何『文字』或『如果』動作裡要它,直接插就好,不一定每次都得先存成變數,動作能少幾個算幾個。
至於效能,從分享表單觸發的捷徑跑在擴充功能的記憶體配額裡,某些情況上限比手動開 App 跑還低。所以邏輯複雜、或會處理大圖、或要『重複每個項目』跑上百次的捷徑,建議開發時先在捷徑 App 裡跑順,確認沒問題再丟去分享表單用;萬一閃退,先懷疑是記憶體頂到天花板,而不是你邏輯寫錯。iOS 17 之後 Apple 有悄悄把這個上限拉高一些,但量大時還是容易撞牆。
這類捷徑說穿了門檻不高,難的是有沒有人在旁邊把那兩個容易卡住的關卡點破。我們門市平常就在做這件事——想把 iPhone 用得更順手,或者還在猶豫哪台機型適合自己,都可以先用選機小幫手看看,或直接到店裡來,我們陪你把第一條真正用得上的捷徑做出來。