Skip to content

Tasker / 自動化整合 — 讓剪貼簿成為自動化工作流程的一環

CrossPaste 提供開放的 Intent API,與 Android 自動化生態無縫對接。無論您使用 Tasker、Automate 還是 MacroDroid,都能將 CrossPaste 剪貼簿融入您的自動化工作流程,釋放無限可能。

1. 支援的自動化工具

CrossPaste 的 Intent API 相容主流 Android 自動化工具:

  • Tasker — 最強大的 Android 自動化工具
  • Automate — 流程圖式自動化
  • MacroDroid — 簡單易用的自動化方案

2. 可接收的 Intent

您可以透過下列 Intent 與 CrossPaste 互動:

GET_LATEST — 取得最新剪貼簿條目

屬性
Actioncom.crosspaste.action.GET_LATEST
參數
回傳最新剪貼簿條目的內容與中繼資訊

SEARCH_CLIPBOARD — 搜尋剪貼簿

屬性
Actioncom.crosspaste.action.SEARCH_CLIPBOARD
參數見下表
參數說明必填
EXTRA_SEARCH_QUERY搜尋關鍵字
EXTRA_LIMIT回傳結果數量限制
EXTRA_PASTE_TYPE依類型篩選(text / url / image / file / html / rtf / color)

COPY_TO_CLIPBOARD — 複製文字到剪貼簿

屬性
Actioncom.crosspaste.action.COPY_TO_CLIPBOARD
參數EXTRA_TEXT(要複製的文字內容)

3. 發出的廣播

CrossPaste 在剪貼簿內容變化時會發出廣播,您的自動化工具可以監聽這些事件:

CLIPBOARD_CHANGED — 剪貼簿內容變化

屬性
Actioncom.crosspaste.event.CLIPBOARD_CHANGED
觸發時機剪貼簿內容變化時

附帶資料:

欄位說明
EXTRA_RESULT_CONTENT剪貼簿內容
EXTRA_RESULT_TYPE內容類型
EXTRA_RESULT_TIMESTAMP時間戳記

4. 範例:自動記錄到筆記

情境:每次複製內容時,自動附加到筆記檔案,打造個人知識收集器。

Tasker 設定步驟

  1. 建立一個「事件 Profile」,選擇「Intent Received」。
  2. 設定 Action 為 com.crosspaste.event.CLIPBOARD_CHANGED
  3. 建立關聯 Task:
    • 讀取變數 %EXTRA_RESULT_CONTENT
    • 使用「Write File」動作,將內容附加到指定的筆記檔案中。

5. 更多自動化情境靈感

  • 自動翻譯:複製外語文字後,自動呼叫翻譯 API 並顯示結果
  • 連結歸檔:複製的 URL 自動儲存到書籤管理工具
  • 工作日誌:工作時段內複製的內容自動記錄為工作日誌
  • 智慧分類:根據複製內容的類型自動執行不同操作

CrossPaste 的開放 API 為您的創意提供無限空間。