YouTube CPU負載減輕工具 – 混合策略(改良版)

採用混合DOMMutation與requestAnimationFrame策略,動態切換並修正延遲,降低YouTube的CPU負載

作者
koyasi777
今日安裝
24
安裝總數
68
評價
1 0 0
版本
4.00
建立日期
2025-04-24
更新日期
2025-04-25
尺寸
8.5 KB
授權條款
MIT
腳本執行於

🎯 YouTube CPU 降載工具 – 混合版(改良版)

🧩 概要

這個使用者腳本旨在於瀏覽 YouTube 和 YouTube Music 時降低 CPU 使用率
根據標籤頁是否可見,自動在 requestAnimationFrameMutationObserver 之間切換,優化 setTimeoutsetInterval 的行為。

  • ⚙️ 混合觸發策略:依照可見性智慧切換機制
  • 🧠 具延遲修正的定時器,確保執行精準
  • 🔄 標籤頁可見性變更時自動調整模式
  • 🧼 使用 iframe 產生乾淨的執行環境

🚀 安裝方式

  1. 在瀏覽器中安裝 ViolentmonkeyTampermonkey
  2. 點擊以下連結安裝腳本
    👉 安裝此腳本

📌 支援網站

🔍 技術特點

  • 封裝原生定時器 API(如 setTimeout, setInterval),降低資源消耗
  • 背景標籤頁自動切換為 MutationObserver 模式
  • 使用 iframe 提供獨立乾淨的 API 環境
  • 保留 .toString() 輸出以降低被偵測機率

👨‍💻 開發者備註

  • 採用現代 ES2020 JavaScript 撰寫
  • 不汙染全域命名空間
  • 使用 @inject-into: page 深度整合至 YouTube 內部環境

📜 授權條款

MIT License
您可自由使用、修改及散布此腳本,請自行承擔使用風險。


🎥 讓您的 YouTube 體驗更流暢,讓 CPU 也能稍作喘息。