跳至內容

Apple 捷徑

Mindwtr 透過原生 App Intents,在 iPhone 及 iPad 上支援 Apple 捷徑。第一個版本著重於 GTD 收集循環:快速將未竟事項放入 Mindwtr,再到應用程式內回顧及處理。

這項功能刻意比 Things 成熟的捷徑系統精簡。Things 提供建立、尋找、編輯、顯示,以及自訂項目/清單動作。Mindwtr v1 從收集及導覽開始,以維持可靠性,也避免繞過 Mindwtr 的一般任務建立、修訂及同步流程。

可用範圍

包含 Mindwtr App Intents 整合的 iOS 組建可使用 Apple 捷徑支援。

支援的介面:

介面支援狀態
「捷徑」app
Siri
Spotlight/建議的捷徑
透過動作按鈕執行捷徑
Apple Watch 直接動作否,v1 不支援
CarPlay否,v1 不支援

動作

Capture to Mindwtr

使用 Capture to Mindwtr,將任務送入 Mindwtr 的收集箱收集確認流程。

參數:

參數必要說明
Task任務標題。空白標題會遭拒絕。
Note新增為任務描述。
Tags以逗號分隔的標籤。Mindwtr 儲存時會將其正規化為 #tag
Project依標題比對使用中的專案;若沒有相符專案,儲存收集項目時會建立專案。

執行時會發生以下情況:

  1. 「捷徑」會開啟 Mindwtr。
  2. Mindwtr 顯示收集畫面,並填入標題及選用的中繼資料。
  3. 你可以檢視收集項目,再透過 Mindwtr 的一般流程儲存。

任務不會直接從 Swift 寫入。這能讓任務建立留在 Mindwtr 既有的 store、SQLite、修訂及同步邏輯內。

Open Mindwtr List

使用 Open Mindwtr List 跳至 GTD 檢視。

支援的目的地:

清單開啟位置
Inbox收集箱
Focus專注/下一步行動
Waiting等待中
Someday將來/也許
Projects專案
Review回顧
Calendar行事曆

若未設定清單,捷徑預設開啟收集箱。

Add to Mindwtr Inbox

使用 Add to Mindwtr Inbox 可安靜建立任務,而不開啟 Mindwtr。這適合在「捷徑」的「自動化」中使用。時間、行事曆或位置觸發條件可以在無人操作手機時新增任務。

參數:

參數必要說明
Task任務標題。空白標題會讓捷徑失敗。
Note新增為任務描述。
Tags以逗號分隔的標籤。Mindwtr 會將其正規化為 #tag
Project依標題比對使用中的專案。未知或已封存的專案會被忽略,任務仍會進入收集箱。

執行時會發生以下情況:

  1. 動作會將收集項目排入裝置佇列,隨即完成;Mindwtr 維持在背景執行。
  2. 下次 Mindwtr 開啟(或回到前景)時,會透過一般 store 及同步流程,在收集箱中建立佇列內的任務。

由於任務會在下次開啟時建立,因此 Mindwtr 再次於該 iPhone 或 iPad 上執行前,任務不會出現在其他同步裝置上,也不會觸發提醒。與 Capture to Mindwtr 不同,此動作絕不會建立新專案。

範例:行事曆觸發的任務

  1. 捷徑 app 中開啟自動化,並建立新的自動化操作。
  2. 選擇觸發條件,例如標題含有「garbage collection」的行事曆事件。
  3. 新增 Mindwtr 的 Add to Mindwtr Inbox 動作,並將 Task 設為「Take out the trash」。
  4. 將自動化操作設為立即執行,使其無須確認。

捷徑範例

透過語音收集

  1. 開啟 Apple 的捷徑 app。
  2. 建立新捷徑。
  3. 新增聽寫文字要求輸入
  4. 新增 Mindwtr 的 Capture to Mindwtr 動作。
  5. 將聽寫的文字傳入 Task
  6. 也可將 Tags 設為類似 phone,errands 的值。

這適合在步行、通勤或切換應用程式時快速收集。在某些環境中,Siri 語音辨識仍可能聽錯字詞,因此請先檢視收集內容再儲存。

從動作按鈕開啟專注檢視

  1. 使用 Open Mindwtr List 建立捷徑。
  2. List 設為 Focus
  3. 在 iOS 設定中,將該捷徑指派給動作按鈕。

URL scheme 替代方式

Mindwtr 也支援 URL scheme 自動化。當其他自動化工具看不到原生 App Intents 時,可使用此方式。

URL動作
mindwtr://capture?title=Buy%20groceries開啟收集畫面並填入標題
mindwtr://capture?title=Buy%20groceries&note=From%20store開啟收集畫面並填入標題及筆記
mindwtr://capture?title=Buy%20groceries&project=Shopping&tags=errands,home開啟收集畫面並填入專案及標籤
mindwtr://open-feature?feature=focus開啟專注檢視
mindwtr://open-feature?feature=review開啟回顧

支援的收集別名:

欄位別名
Titletitle, text, name, thingName, itemListElementName, itemListName
Notenote, description, body, thingDescription, itemListDescription

v1 限制

Mindwtr v1 不包含:

  • 自訂 AppEntity 任務或清單類型。
  • 尋找、編輯、複製、刪除或批次動作。
  • 從「捷徑」直接設定重複任務、提醒或日期排程。
  • Apple Watch 或 CarPlay 支援。

這些都是適合未來加入的功能,但仍需仔細設計,因為編輯及背景寫入必須維持 Mindwtr 的在地優先同步及 GTD 工作流程規則。

相關連結

Mindwtr 是免費、開放原始碼且在地優先的應用程式。
Getting Things Done 與 GTD 是 David Allen Company 的註冊商標。Mindwtr 與 David Allen Company 無關,亦未獲其背書或贊助。