-
🔍 智能深度檢測
- 採用 並發隊列控制,即使有數千個書籤也能穩定運行。
- 智能模擬
User-Agent,大幅減少被伺服器誤判的機率。 - 精確識別 404, 410, 50x 等多種失效狀態。
-
🛠️ 高效批量管理
- 批量選擇:一鍵選取多個失效書籤,快速清理。
- 路徑顯示:清楚顯示失效書籤所在的資料夾路徑,方便定位。
- 自動備份:清理前自動導出 HTML 備份,確保數據萬無一失。
- 💻 現代化 UI
- 全新的卡片式佈局,視覺更清晰。
- 實時進度展示與流暢的動畫反饋。
- 適配標準 Netscape 書籤格式,備份文件可完美遷移。
- 打開 Chrome 瀏覽器,進入
chrome://extensions/ - 開啟右上角的「開發人員模式」
- 點擊「載入未封裝項目」
- 選擇本專案的
BC-main資料夾
- 點擊 「開始檢查」,系統將並發掃描所有書籤。
- 在失效列表中查看結果,可以看到每個書籤的 錯誤原因 與 所在路徑。
- 勾選想要刪除的項目,點擊 「刪除選中項」。
- 或者使用 「自動清理」,一鍵完成備份與全量清理。
- ✨ 新功能:增加書籤批量選擇與刪除功能。
- ✨ 新功能:列表顯示書籤父級資料夾路徑。
- 🛠️ 架構重構:將遞迴檢查改為 Promise 隊列模式,提升穩定性。
- 🛠️ 網絡優化:優化 HEAD 請求邏輯,增加對 403/405 狀態的降級處理。
- 💄 介面美化:重設計 popup 佈局,優化進度條與按鈕視覺。
- 並發控制:使用
workers隊列模式,限制並發數為 5,避免瀏覽器請求過載。 - 錯誤診斷:針對不同 HTTP 狀態碼提供人性化的中文描述。
- 數據持久化:使用
chrome.storage.local同步檢查進度,popup 關閉後背景任務持續執行。 - 標準兼容:備份功能生成的 HTML 嚴格遵循 Netscape 格式,支持各種瀏覽器匯入。