CJW

CJW 个人博客

分享网络知识和知识记录
github
email

收藏夾清灰術方案與工具

01 🍚
現在正值年底,我正在準備年終總結和明年的計劃。在這個過程中,我意識到整理瀏覽器收藏夾可能是一個尋找靈感和填補信息遺漏的好方法。我希望通過這個整理的過程,挖掘出過去瀏覽網頁時忽略的寶藏內容,為我的年終總結提供新的思路和見解。此外,我還期待在這個過程中,發現之前錯過的有價值的信息,為明年的計劃提供更全面的支持和參考。我決定展開一次整理行動。整個行動分為三步,首先,我決定清理那些滿是灰塵,已經失效的網頁書籤。

我一個個打開收藏夾裡的網頁鏈接,發現連接無法打開,或者內容內容已經變了,那就刪掉或者歸檔。這項任務似乎簡單,但挑戰在於我的收藏夾裡堆積了一千兩百多個網頁鏈接(現在已經到了一千三了…)。

隨著任務的進行,我意識到這項任務比我想象的要複雜得多。即便我每分鐘能驗證一個頁面,也需要專注長達 20 個小時。也就是,假設我每天抽出 1 個小時,也要一個月的時間才能驗證完。而這只是整理的第一步,按這個進度總結和計劃得都耽誤了。

我的收藏夾現狀

02 🥘
於是,開始琢磨偷懶之法解決方案。在搜索過程中,我還是挖掘出了解決方案和工具。一些 Chrome 擴展確實可以輔助清理,但它們有的需要付費,有的是直接刪除(怎麼判斷是不是誤刪呢,有一些鏈接需要特殊網段,有一些需要科學上網,我想留給自己判斷),有的是連標題都沒有,也沒有找到能歸檔的功能。

需要開通高級帳號

無法恢復

無標題說明
分析了收藏鏈接失效的邏輯,其實並不複雜,程序只需要能自動挨個訪問收藏夾裡的所有鏈接,根據我制定的標準,把不健康的鏈接標記出來,就行了。

處理邏輯

03 🍻
擴展的開發消耗了一些時間,但最終它還是出來了。它能夠自動批量檢查我的收藏夾,並會標記出那些無法打開的,以及內容發生變化的鏈接,最後再由我快速篩選。通過這個擴展,我能夠更直觀,更快速、更輕鬆地清理我的收藏夾啦。

擴展示例截圖
我立即開始篩選和刪除無用的鏈接,經過工具初步分類後,有 226 個鏈接已經失效了,最少節省了我接近四個小時,大大大大節省我的時間。

把表面的灰塵快速清理完後,接下來,就是開始整理的第二步,真正地分析收藏夾,歸類、連點成線,構建網絡。

PS:

把方案的源碼上傳到 Github,也把寫成拓展 1 方便使用,大家有興趣可以下載玩,這個工具如果有需要還是能接著完善的,希望能幫到大家~

🥢 檢查重複鏈接,檢查空文件夾
🥢 提升檢查速度
🥢 檢查內容變化規則升級(可以利用 AI 進行向量的語義化判斷)
🥢 批量刪除與歸檔
Github:https://github.com/IAMSHENSH/g-mark-magic-ext

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。