最近不用去公司上班,但窗外早九晚五蓋捷運,超級吵。
所以我除了排定面試以外,幾乎都會去圖書館或餐廳。
然後也是因為不用上班,所以有時間來整理通訊軟體。
原本的想像把所有的軟體 bridge 到 IRC。再用一個 IRC client 看。
但後來發現有現成的工具。試了一下 Rambox,覺得還不錯。
Rambox 其實就是一個對通訊軟體調校過的瀏覽器。
每個分頁是一個通訊軟體的網頁,可以巢狀分頁,視窗可以在裝置間同步。
分頁可以自動休眠或關通知,並設定巢狀分頁的未讀計數邏輯。
除了通訊軟體,也可以放一般常用的頁面,如 Google Calendar、Claude、Splitwise。
比較大的問題是耗電,以及 Line 一般使用者沒有網頁版,所以不能用…
幸好電量問題我的 Macbook Air 還夠用,Line 我只有跟家人用。
所以我平時筆電和房間桌電(其實是大學的舊筆電)都會開著同樣的 Rambox 視窗。
如果我用桌電時把筆電放桌上充電,有人敲我時我就會聽到兩聲通知。(不含手機 App)
最近想一想,發現要把這個通知的框架訂好還真不容易。就像 Dropbox 同步,一堆 edge case。
比方我在筆電上設定某檔案不要同步,那其他裝置上的這個檔案還會同步嗎?新裝置呢?
我在想能不能有一個框架,把同步的邏輯參數化。
這樣要做多裝置的人就可以直接引用 library,明確各種同步行為。
我覺得這個框架至少要支援:
- 通知已讀後,決定是否撤回其他裝置的通知。
- Focus 某裝置時,只有該裝置會跳通知。直到 unfocus,未讀通知才會出現在其他裝置。
- 使用者對通知進行分類分級,每個裝置可以獨立設定要跳通知的分類或等級。
- 上述「每個裝置獨立」的設定,要可以在任一裝置上設定所有裝置。
- 上述分類分級的設定,要可以在裝置維度和分類維度暫時覆寫。
這樣列一列,好像除了第二點 unfocus 要跳出很多通知以外,都可以用 email filter 實作。
–
※ 發信站: 批踢踢兔(ptt2.cc), 來自: xxx.xxx.xxx.xxx (新加坡)