跳到主要內容
Cypher's Practical Coding
正在準備工作環境...

久坐提醒 + 長任務推送

AI 替你幹活,你卻忘了站起來

用 AI 的效率太好了,這本身是個問題。

一坐下來,讓 AI 幫你做這個、做那個,一眨眼四個小時過去了。你沒有換電腦、沒有離開辦公室,甚至懶得去倒杯水。早上九點開始,再抬頭下午四點,腰根本不知道發生了什麼事。

Apple Watch 有久坐提醒,但你坐在電腦前——最直接的提醒應該出現在電腦上,不是手腕上。

這個 Hook 就是幹這件事的。

Hook 一:啟動後每小時提醒休息

做法很簡單,直接告訴 AI:

幫我設一個 Hook,在我啟動 Claude Code 後,每隔一小時在終端機推送一條休息提醒。

每小時一條提醒,比 Apple Watch 的震動更難忽略——就顯示在你一直盯著的那個畫面上。

你可以加點個性化:

提醒訊息要輪替,不要每次都說一樣的話。
可以說「站起來動一下」「喝個水回來」「眼睛閉一分鐘」之類的。

Hook 二:長任務完成推送到手機

另一個痛點是等待。

你交給 AI 一個大任務——重構一個模組、分析一批資料、生成幾十頁的文件。這種任務可能跑個十分鐘、二十分鐘。你不可能傻坐在那裡等,但你也不確定什麼時候跑完,所以一直切回來看,切過去做別的,切回來看,很分心。

解法是讓 AI 做完的時候主動通知你。

用 Bark 推送到手機

Bark 是 App Store 上一個免費的推送工具。下載它,不需要註冊帳號,裝完之後它給你一個推送用的 URL。

把這個 URL 給 AI,讓它設進 Hook:

我裝了 Bark,推送 URL 是 [你的 Bark URL]。
幫我設一個 Hook,當長任務完成時,用 Bark 推送通知到我手機,
訊息寫「Claude 做完了,可以回來看了」。

做完之後,手機和手錶同時收到通知。你可以在 Bark 裡幫這個通知設一個特別的聲音,跟 LINE、Slack 的聲音區分開——一聽聲音就知道是 AI 做完了,不用拿起手機看是誰傳訊息。

進階:成功和失敗用不同聲音

讓 AI 再細化一下:

任務成功完成用輕鬆的提示音,
任務失敗或中途出錯用明顯的提示音,
如果任務執行到一半需要我的輸入,推送時要寫清楚在等什麼。

這樣光聽聲音就能判斷要不要立刻回來,還是再等一會兒。


兩個 Hook 加在一起

久坐提醒 + 任務完成推送,這兩個 Hook 一起用,讓你的工作節奏變成這樣:

  1. 啟動 Claude Code,交出一個大任務
  2. 離開電腦去做別的事
  3. 手機推送聲響——AI 做完了
  4. 回來繼續
  5. 一小時後,終端機提醒你起來活動一下

AI 替你管任務進度,也替你管你的身體。


AI 協作:學了這個,跟 AI 怎麼配合?

這兩個 Hook 都在幫你解決一個問題:在 AI 工作的同時,你不用一直守在旁邊。它讓你可以放心去做別的事,又不用擔心錯過關鍵時刻。

你的人類優勢:

  • 你知道自己的工作節奏——多久提醒一次才不會煩、什麼樣的聲音才會注意到
  • 你能決定哪些任務算「長任務」、值得設推送提醒
  • 你能判斷手機推送的訊息要包含哪些資訊,才能讓你決定要不要立刻回去處理

可以這樣跟 AI 說:

幫我設兩個 Hook:第一個是啟動 Claude Code 後每 60 分鐘提醒我起來活動一下,提醒訊息要每次不一樣;第二個是長任務完成後用 Bark 推送到我手機,推送 URL 是 https://api.day.app/你的token/,成功和失敗分別用不同的訊息。


挑戰任務

Task 1

除了久坐提醒和任務完成推送,你還有沒有其他「需要 AI 主動通知你」的情境?(例如:某個檔案被修改了、某個錯誤出現了、某個數值超過門檻了……)

BackNext Lesson →