我為自己打造的即時服務狀態系統,把「我現在有沒有空」變成一個系統

By Siang - 2/10/2026

 


身為一名全職接案工程師,我的工作型態和一般公司制不太一樣。
沒有固定上下班時間,也沒有標準客服時段,多數時間只假設一件事:

只要我在電腦前,就能處理事情。

但實際情況其實更複雜。

有時候在寫程式、部署系統、搬移主機;

有時候在外出;
有時候在休息;
也有時候是半夜已經睡著。

剛好過年前,大部分案件都收尾完成,或工期排到年後,出現一段難得的空檔期,我就利用這段時間,做了一套一直想做的工具:

即時服務狀態顯示系統。

為什麼會想做這個功能?

這個想法其實來自一個很常見、但很少被說出來的情境:

很多客戶會在半夜想到事情想聯繫我,但會猶豫:

  • 怕我已經睡了

  • 怕打擾我休息

  • 怕傳了訊息沒回很尷尬

  • 又怕自己隔天忘記要講什麼

於是就會出現兩種情況:

要嘛硬撐著不傳
要嘛傳了又補一句「不好意思半夜打擾」

其實我完全懂這種心情。

所以我開始思考:

能不能讓客戶在聯繫之前,就先知道我目前的狀態?

讓溝通變得更安心、更自然。


我把服務狀態做成即時顯示

現在在我的網站上,會顯示目前服務狀態:

服務狀態頁面

這邊會增加導向到聯絡葉面按鈕 忙碌時也會增加AI估價按鈕
(休息應該也要增加 但我忘了 晚點有空再弄吧😁)

聯絡我們頁面

這邊就比較簡單了 因為已經有很多聯絡方式可以選擇 但依舊忘記把休息加上AI估價按鈕

這不是固定寫死的文字,而是即時同步的狀態值。

客戶在聯繫前可以先看到:

  • 是否適合即時討論

  • 是否可能延後回覆

這能明顯降低溝通壓力與誤會。


重點不是顯示,而是「隨時能切換」

如果狀態只能登入後台修改,那實用度會很低。
所以我把整套系統設計成 API 控制,讓各種裝置都能即時切換狀態。

目前我可以透過:

  • 手機捷徑

  • Apple Watch

  • 電腦桌面快捷鍵

  • Stream Deck (不是玩遊戲那個Steam Deck😏)

直接一鍵更新狀態。

也就是說——
不管我人在客廳、外出、或離開座位,都能即時更新。


🎬 操作示範(手機切換)




⌨️Stream Deck 


沒有工商 但這台真的超好用

這原本是做來給自己方便用的,但實測之後非常順手,變成常用入口之一。


我加了一層確認機制:Telegram 通知

為了避免切換失敗卻不知道,我在 API 後面加了一個通知機制:

只要狀態更新成功,就會即時發送 Telegram 訊息給我。

(知道為什麼不用LINE嗎 因為訊息要錢)

這可以確保:

  • 請求成功

  • 沒有網路錯誤

  • 沒有誤觸

  • 網站狀態一定同步


這功能不只是給客戶看,也是給自己用

很多人會把這種狀態系統當作展示功能,
但對我來說,它其實也是一個工作邊界管理工具

接案最累的不是忙,而是:

沒有明確的「暫停點」。

當我把狀態切成「休息」:

  • 我會真的去休息

  • 不會被訊息拉回來

  • 心理壓力會小很多


一個空檔期的小專案,變成長期工具

原本只是過年前空檔時間做的小系統,
但完成後,實用度遠超過預期。

現在它已經變成我服務流程的一部分:

  • 客戶更安心

  • 溝通更透明

  • 回覆預期更清楚

  • 服務更有制度感

  • Share:

You Might Also Like

0 意見