https://github.com/bennytsai1234/youtube-cleaner
YouTube Cleaner - 隱藏 Shorts、過濾推薦與雜訊,讓 YouTube 回歸純淨。Remove Shorts, suggestions & clutter for a clean layout.
https://github.com/bennytsai1234/youtube-cleaner
cleaner no-ads tampermonkey userscript youtube youtube-cleaner youtube-shorts
Last synced: 26 days ago
JSON representation
YouTube Cleaner - 隱藏 Shorts、過濾推薦與雜訊,讓 YouTube 回歸純淨。Remove Shorts, suggestions & clutter for a clean layout.
- Host: GitHub
- URL: https://github.com/bennytsai1234/youtube-cleaner
- Owner: bennytsai1234
- License: mit
- Created: 2025-06-20T18:44:33.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2026-01-25T09:58:59.000Z (5 months ago)
- Last Synced: 2026-01-26T00:42:16.431Z (5 months ago)
- Topics: cleaner, no-ads, tampermonkey, userscript, youtube, youtube-cleaner, youtube-shorts
- Language: JavaScript
- Homepage:
- Size: 3.96 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-greasyfork.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# 🎯 YouTube Cleaner - Remove Shorts, Clutter & Suggestions
### 🚫 Hide Shorts · 🧹 Remove Clutter · 📺 Clean Layout · ⚡ High Performance
隱藏 Shorts、過濾推薦與雜訊,讓 YouTube 回歸純淨!
---
## ⭐ 喜歡這個腳本嗎?
請到 GitHub 給我一顆星星!⭐
👉 **GitHub**: https://github.com/bennytsai1234/youtube-homepage-cleaner
---
## 🌟 為什麼選擇這個腳本?
| 😤 使用前 | 😊 使用後 |
|:---:|:---:|
| 首頁充斥廣告與推廣 | ✅ 純淨的影片列表 |
| Shorts 佔據大量版面 | ✅ 完全隱藏 Shorts |
| 低品質內容干擾 | ✅ 智慧過濾低熱度影片 |
| 點擊跳轉中斷瀏覽 | ✅ 全部新分頁開啟 |
| Anti-Adblock 彈窗騷擾 | ✅ 自動偵測處理 (非暴力) |
> 🎉 **超過 15+ 種過濾規則**,所有功能都可以**一鍵開關**,完全由你掌控!
---
## ✨ 主要功能與特色
### 🧼 介面淨化與過濾 (UI Cleaning)
腳本會移除頁面上的特定元素,您可以透過選單獨立開關每一條規則:
| 類別 | 過濾內容 |
|:---|:---|
| 🚫 **廣告區塊** | 隱藏首頁橫幅、贊助商區塊、Premium 推廣、問卷調查 (僅隱藏介面元素) |
| 📱 **Shorts** | 隱藏首頁 Shorts 區塊、搜尋結果 Shorts、Shorts Grid |
| 🎬 **版面整理** | 隱藏合輯 (Mix)、新聞快報、社群貼文、電影推薦、YouTube 精選、熱門遊戲 |
| 📑 **播放清單** | 隱藏首頁推薦播放清單 (不影響頻道頁面) |
| 👑 **特定內容** | 隱藏會員專屬影片 |
| 📉 **低觀看數過濾** | 隱藏低觀看數影片 (**閾值與 4 小時豁免期可自訂**) |
### 🖱️ 瀏覽體驗優化
改善 YouTube 的瀏覽行為:
- 🚀 **新分頁開啟**: 可強制影片、Shorts、播放清單連結以及**播放清單內影片 (Playlist items)** 在新分頁開啟,避免打斷當前觀看進度 (支援範圍:首頁、搜尋結果、相關影片、播放清單頁面)。
- 🛡️ **彈窗處理**: 自動偵測並關閉 YouTube 的反廣告攔截警告彈窗,並恢復頁面捲動功能 (非暴力阻擋,僅處理介面阻礙)。
- 🌐 **多語言支援**: 介面支援繁體中文、简体中文、English、日本語 (自動偵測)。
---
## 舊用戶注意 (原「YouTube 淨化大師」)
> ⚠️ **這是同一個腳本!** 只是改了名字而已。
>
> 如果你之前安裝的是「**YouTube 淨化大師**」,**不需要重新安裝**!
> Tampermonkey 會自動更新,你的設定也會保留。
>
> 新名稱:`YouTube Cleaner - Remove Shorts, Recommendations & Clutter`
---
## 📋 版本紀錄
### v1.9.0 (2026-01-25)
- 🎨 **介面優化**: 將「閾值設定」與「豁免期設定」拆分為獨立選單,操作更直覺
### v1.8.9 (2026-01-25)
- ✨ **自訂豁免期**: 現在可以在主選單設定低觀看數的「時間豁免期」 (包含設為 0 以完全停用豁免)
### v1.8.8 (2026-01-25)
- 🔧 **合輯過濾**: 修復新版 Rich Grid 佈局中的「合輯」(Mix) 影片無法正確過濾的問題
### v1.8.7 (2026-01-25)
- 🔧 **修復通知互動**: 修復評論通知中的影片縮圖無法在新分頁開啟的問題
### v1.8.6 (2026-01-25)
- 🚀 **效能優化**: 文字過濾改用 `textContent`,大幅減少捲動卡頓 (Reflow)
- 🛡️ **穩定性**: AdBlockGuard 檢查優化,降低 CPU 佔用
### v1.8.3 (2026-01-25)
- 🔥 **設定修復**: 解決設定無法儲存的重大 Bug (感謝 Leadra 回報)
### v1.8.2 (2026-01-24)
- 🔥 **過濾修復**: 解決 v1.8.0 引入的過濾失效問題
### v1.8.0 (2026-01-22)
- ✨ **區塊過濾器**: 全新功能!可依標題過濾首頁區塊 (如「耳目一新」、「重溫舊愛」)
### v1.7.0 (2026-01-18)
- 🚀 **增量掃描**: 導入 MutationObserver 增量處理,大幅降低 CPU 使用率
### v1.6.7 (2026-01-07)
- 🔄 **OpenCC-JS**: 繁簡轉換引擎升級,準確度大幅提升
### v1.6.5 (2026-01-06)
- 🧠 **邏輯優化**: 修正「稍後觀看」列表會被過濾的問題
### v1.6.1 (2026-01-04)
- 🔔 **通知新分頁**: 強制通知選單中的連結在新分頁開啟
### v1.6.0 (2025-12-26)
- 🚀 **全新架構**: 代碼完全重寫,模組化設計
- ⚡ **極致效能**: 導入 `requestIdleCallback` 與智慧防抖
- 🌐 **國際化**: 繁中/简中/EN/日語 完整支援
- 📊 **過濾統計**: 可視化統計面板
- 💾 **設定備份**: 匯出/匯入功能
- 🛡️ **Anti-Adblock 2.0**: 全新白名單機制
### v1.5.7
- 🆕 支援新版 YouTube 佈局 (`yt-lockup-view-model`)
---
## 🤝 支持作者
如果這個腳本對你有幫助,請到 GitHub 給我一顆 ⭐ 星星!
👉 https://github.com/bennytsai1234/youtube-homepage-cleaner
### 問題回報 & 功能建議
- 🐛 GitHub Issues: https://github.com/bennytsai1234/youtube-homepage-cleaner/issues
---
## ⚠️ 已知問題
YouTube 經常進行 A/B 測試推送新版介面。如果過濾功能突然失效,請到 GitHub 回報!
---
## 📄 授權
MIT License
---
**Made with ❤️ by Benny**
GitHub: https://github.com/bennytsai1234