Skip to main content
  1. 捷徑/

每日摘要

概覽
#

設定 PocketHook 的背景輪詢,自動檢查新資訊並傳送每日摘要通知。

運作方式
#

  1. PocketHook 定期輪詢您的伺服器(可設定間隔)
  2. 當輪詢端點回傳 true 時,PocketHook 傳送 fetch 訊息
  3. 伺服器以摘要回應,並可選擇觸發 Shortcut

伺服器設定
#

輪詢端點
#

建立一個在有新資料時回傳 true 的端點。URL 在 PocketHook 設定中完全可設定 – 您可以使用任何路徑(如 /jobs/check/status):

// In your server
app.get("/jobs", () => {
  const hasNewData = checkForUpdates(); // your logic
  return new Response(hasNewData ? "true" : "false");
});

摘要指令
#

在路由器中處理 fetch 訊息:

case "daily-summary":
  const summary = await generateDailySummary(); // your logic
  return toResponse(
    shortcut(summary, "ShowSummary", {
      date: new Date().toISOString(),
      items: summaryItems
    })
  );

PocketHook 設定
#

  1. 前往設定背景輪詢
  2. 啟用輪詢
  3. 輪詢 URL 設為 https://your-server.com/jobs
  4. Fetch 訊息設為 daily-summary
  5. 選擇您的輪詢間隔(如 60 分鐘)
  6. 在提示時授予通知權限

所需的 iOS Shortcut
#

ShowSummary
#

  1. Shortcut 輸入 — 接收摘要資料
  2. 顯示通知 附帶摘要文字
  3. 可選:加入提醒事項建立備忘錄以供參考