Skip to main content

update

 · 

🛠️ 首頁三處打磨 — 計數刷新、隱私修復、留言順暢 | 4/17

計數即時刷新 / 修復歡迎彈窗快取洩漏 / 未登入留言不再出錯

Pickful 社群朋友們,

接著上一輪首頁 CDN 快取的工作,這兩天我們做了三個小但關鍵的修復,目標只有一個:讓首頁既快,又對。

🔄 按讚 / 留言數即時刷新

之前首頁走 1 小時快取,有些貼文明明被按了很多讚,你看到的還是 0,看起來像沒人用。

現在每次列表載入後,我們會非同步拉一份新鮮的按讚 / 留言數補回來,只升不降——這樣可以保護你剛按的讚不被舊資料回退。「0」也不再硬顯示,空就空著,看上去更清爽。

🔒 修復一處快取隱私漏洞

CDN 快取的代價之一,是登入後的個性化內容如果不小心混進快取,可能被其他訪客看到。我們發現歡迎引導彈窗(只對新使用者首次顯示的那個)就有這個問題——它帶著使用者名稱一起被快取了。

修復方式是把這塊單獨拆出來,改用獨立的私有端點(Cache-Control: private, no-store)非同步載入,從此不會再進 CDN。順手也把彈窗的手機端排版重新打磨了一遍。

💬 未登入留言不再卡住

之前未登入訪客點留言按鈕,會彈出輸入框,送出時卻撞到「Content missing」錯誤。現在改為彈出登入提示,直接引導你登入或註冊,體驗順暢了。

🔧 其他小改進

  • 圖表元件本地化:K 線圖之前從 jsDelivr CDN 載入,現在改為本地打包,少一個外部依賴,連線更穩定。
  • 賞金支付前置檢查:託管錢包餘額不足時,系統會主動通知管理員充值,避免賞金發放被靜默卡住。
  • 清理舊編輯器程式碼:移除已被 Lexxy 取代的 Trix / ActionText JS 檔案,頁面載入更輕。
  • 搜尋引擎不再抓取後台:robots.txt 明確禁止 /admin、登入註冊等路徑被收錄,更乾淨。
  • 程式碼提交自動檢查:開發流程加了 RuboCop 門禁,每次 commit 自動過一遍程式碼規範。

以上改進已在 Web、iOS、Android 三端同步上線,無需更新 App 即可使用。

如果你在使用中發現還有別的「數字不對」「彈窗怪怪的」之類的細節,歡迎隨時反饋。


Pickful 團隊
2026 年 4 月 17 日

Download Pickful App

Better experience on mobile

iOS

Android

APK