這是一個 Chrome 擴充功能,可以在您的 GitHub 儲存庫頁面上加入一個切換按鈕,讓您快速切換 GitHub Copilot Coding Agent 防火牆的開啟與關閉狀態。
- 🔥 在 GitHub 儲存庫頁面的導覽列上加入防火牆切換按鈕
- ⚡ 快速切換 GitHub Copilot Coding Agent 防火牆狀態
- 🎯 只在特定 GitHub 使用者的儲存庫頁面上啟用(需在選項頁面設定)
- 🌐 支援多國語言(繁體中文、簡體中文、英文、日文、韓文)
- ✅ 符合 Manifest V3 標準和最小權限原則
- 🔒 使用靜態內容腳本宣告,無需額外權限
- 下載或複製此專案
- 開啟 Chrome 瀏覽器,進入
chrome://extensions/ - 開啟右上角的「開發人員模式」
- 點選「載入未封裝項目」
- 選擇此專案的資料夾
- 首次安裝時會自動開啟選項頁面,請設定您的 GitHub 使用者名稱
- 安裝擴充功能後,開啟選項頁面設定您的 GitHub 使用者名稱(例如:
doggy8088) - 前往您的 GitHub 儲存庫頁面(例如:
https://github.com/doggy8088/your-repo) - 在頁面上方的導覽列會出現一個帶有 🔥 圖示的切換按鈕
- 點選該按鈕即可切換 GitHub Copilot Coding Agent 防火牆的開啟與關閉狀態
- ✅ 使用 Manifest V3 標準
- ✅ 靜態內容腳本宣告(無需
scripting權限) - ✅ 最小權限原則(僅需
storage權限) - ✅ 完整的錯誤處理和日誌記錄
- ✅ 使用 IIFE 避免全域命名空間污染
- ✅ 符合 CSP(內容安全政策)要求
- 此擴充功能只會在您設定的 GitHub 使用者名稱所擁有的儲存庫頁面上運作
- 如果沒有設定 GitHub 使用者名稱,內容腳本將不會執行任何操作
- 需要有 GitHub Copilot Coding Agent 的存取權限才能使用防火牆功能
MIT License