← 回到小林の筆記

READING NOTE

通知流程如果沒收斂,內部系統只會越用越亂

通知不是多一個按鈕就好,誰收到、什麼時候收到、重送怎麼算,這些規則沒先定,系統只會越提醒越失控。

約 3 分鐘

通知流程如果沒收斂,內部系統只會越用越亂

QUICK READ

閱讀重點

重點摘要

  • 通知不是功能裝飾,而是在系統裡分配責任。
  • 沒有先定義誰該收到、何時收到、錯了怎麼補,通知只會製造更多噪音。
  • 通知太多和通知太少一樣危險,都會讓使用者不再相信系統。
  • 我會先整理事件、角色、頻率和重送規則,再開始做 UI。
文章目錄

很多內部系統一開始都想把通知做得很完整:有人送出就通知、有人修改就通知、有人沒處理也通知。但如果沒有先定規則,通知只會從提醒變成噪音。

通知流程真正要處理的,不是畫面上多一顆按鈕,而是責任邊界。誰該知道這件事、什麼時候該知道、收到後要做什麼、如果失敗要怎麼補,這些沒有先講清楚,系統只會越用越亂。

這篇核心結論

通知不是越多越好,而是要剛好把下一個該負責的人推到正確位置。

我現在做通知會先問三件事

通知前先問

  • 這個事件真的需要通知嗎,還是列表狀態就夠了?
  • 通知要給誰,對方收到後需要做什麼動作?
  • 如果通知失敗、重複或逾時,系統要怎麼處理?

這三題回答不出來,我不會急著做通知。因為通知一旦上線,使用者會開始依賴它;如果規則不穩,反而會讓大家更不信任系統。

通知太多和通知太少,一樣都會害系統失效

通知太少,事情會卡住,使用者不知道下一步輪到誰。通知太多,大家會開始忽略它,真正重要的提醒也被埋掉。這兩種結果都會讓系統失去控制感。

我會把通知分成幾種層級:需要立即處理的、可以每日摘要的、只需要在列表顯示狀態的。不是每個事件都值得打斷使用者。

通知類型 適合情境 要避免
即時通知 會阻塞流程或有時效壓力 把所有小變更都即時推送
摘要通知 低風險、可集中處理的事項 摘要太長,失去可操作性
狀態提示 只需要讓使用者查得到 明明不用處理卻一直提醒

通知其實是在收斂責任邊界

好的通知流程會讓每個人知道「現在輪到誰」。它不只是提醒,而是把事件從上一個角色交給下一個角色。如果這個交接規則不清楚,通知再漂亮也沒有用。

所以我做內部系統時,會把通知和權限、狀態、任務流一起看。誰能處理、誰只能看、誰要被提醒、誰處理完後要停止提醒,這些要在同一套規則裡。

一個判斷方式

如果使用者收到通知後不知道該做什麼,這不是通知文案問題,而是流程責任還沒定清楚。

常見 FAQ

FAQ

  1. 通知要不要做已讀?
    如果通知會影響工作流程,就需要已讀或處理狀態;如果只是資訊提示,可能不需要。
  2. 重送通知要怎麼避免騷擾?
    要先定義重送間隔、次數上限和停止條件,不能每次排程跑到就重送。
  3. Email、LINE、站內通知要怎麼選?
    看事件重要性和使用者工作場景。高時效可用外部通知,低時效適合站內或摘要。

結論

通知流程做得好,系統會更有秩序;通知流程沒收斂,系統只會更吵。真正要設計的不是通知本身,而是事件、角色和責任如何被穩定交接。

TOP