Chrome-Ext-Dashboard

🎯 Chrome 擴充功能管理器

License: MIT Chrome Web Store Manifest V3

個人專屬的Chrome擴充功能管理器,提供比原生更直覺、穩定、可客製化的管理體驗。

專案主介面

🚀 輕量快速 • 🎨 專業外觀 • 🔧 高度客製化 • 🛡️ 隱私安全

✨ 功能亮點

這個擴充功能解決了 Chrome 原生管理介面複雜且缺乏客製化的問題,提供了以下核心功能:

主要特色實現

設定頁面 歷史紀錄頁面
高度客製化的設定頁面 清晰易讀的變更歷史

💡 技術提示:此專案展示了如何使用 Chrome Extension API 建立功能完整的管理工具,所有原始碼都可作為學習或改進的參考基礎。

🎨 v1.1.0 圖標更新 (2025-09-24)

🔧 安裝教學

前置需求

安裝步驟

  1. 下載或複製專案檔案
    • 下載此專案的所有檔案到本機資料夾
    • 確保資料夾包含 manifest.json 等核心檔案
  2. 開啟 Chrome 擴充功能頁面
    • 在瀏覽器網址列輸入 chrome://extensions/
    • 或透過選單:更多工具 → 擴充功能
  3. 啟用開發人員模式
    • 點擊右上角的「開發人員模式」切換開關
    • 切換開關變為藍色即表示已啟用
  4. 載入擴充功能
    • 點擊左上方的「載入未封裝項目」按鈕
    • 瀏覽並選擇您下載的專案資料夾中的 extension 資料夾
    • 點擊「選取資料夾」完成安裝
  5. 確認安裝成功
    • 擴充功能清單中會出現「Chrome 擴充功能管理器」
    • 瀏覽器工具列會顯示擴充功能圖標(如果有提供圖標檔案)

安裝成功截圖

可選:自訂新增圖標檔案

在專案的 icons/ 資料夾中放入以下圖標檔案:

💡 提示:圖標檔案不影響功能運行,可以稍後補充或使用自訂圖案

安裝注意事項

📖 使用指南

快速上手

  1. 安裝完成後,您可以透過以下兩種方式開啟管理介面:
    • 快速彈窗:點擊瀏覽器工具列的擴充功能圖標
    • 完整介面:右鍵點擊圖標選擇「選項」,或在彈窗中點擊「完整介面」

Popup 彈窗介面

  1. 基本操作
    • 開關擴充功能:點擊卡片右上角的藍色切換開關,即時啟用或停用
    • 查看詳細資訊:點擊卡片右下角的「ⓘ」按鈕,查看版本、權限等詳細資訊
    • 開啟設定頁面:點擊卡片中的「⚙️ 設定」按鈕,直接跳轉到該擴充功能的選項頁面
  2. 搜尋與篩選
    • 在頂部搜尋框輸入關鍵字,系統會即時搜尋名稱和描述
    • 點擊左側的群組名稱進行分類篩選
    • 使用「狀態排序」和「名稱排序」按鈕改變顯示順序

進階功能

  1. 個人化描述
    • 點擊任一擴充功能卡片中的描述文字
    • 在彈出的編輯框中輸入您的個人化描述(10-30字建議)
    • 按 Enter 或點擊其他地方自動儲存
  2. 快照管理
    • 建立快照:點擊右側面板的「📸 建立快照」按鈕
    • 查看歷史:在右側面板查看所有快照記錄
    • 一鍵還原:點擊任一快照項目,確認後即可還原到該時間點的狀態
    • 自動快照:在設定頁面中可開啟每日自動快照功能
  3. 群組管理
    • 使用預設分類:系統提供 10 個智能分類群組:
      • 🛡️ 廣告封鎖與隱私、🤖 AI助手與聊天、📌 生產力工具
      • 💻 開發工具、📸 截圖與複製、🎬 YouTube工具
      • 🌐 翻譯工具、🔍 資料抓取、🔧 其他工具
    • 建立自訂群組:點擊群組區域底部的「+ 新增群組」按鈕
    • 編輯群組名稱:雙擊任一自訂群組名稱進行編輯
    • 刪除群組:點擊自訂群組旁的「×」按鈕(預設群組無法刪除)
    • 拖放分組:直接將擴充功能卡片拖拉到目標群組中
  4. 批量操作
    • 選擇一個群組後,使用右側面板底部的批量操作按鈕
    • 可一次啟用或停用整個群組的所有擴充功能
    • 所有批量操作都會記錄在變更歷史中,支援復原
  5. 個人化設定
    • 主題切換:在設定頁面選擇 Monokai 暗色主題或明亮主題
    • 顯示選項:調整卡片密度、是否顯示描述等
    • 資料管理:匯出您的設定和快照資料,或匯入先前的備份

💡 提示:圖標檔案不影響功能運行,可以稍後補充或使用自訂圖案

🛡️ 隱私與安全

🐛 已知限制

  1. 無法正常調用、顯示原有的圖標 - 沒有公開API支援此功能
  2. 無法修改「允許在無痕模式」設定 - 這是Chrome的私有API,只能手動在擴充功能詳情頁設定
  3. 無法修改其他擴充功能的內部設定 - 僅能操作主要設定頁面的開關控制。

🆘 常見問題

擴充功能無法運作?

📝 更新日誌

v1.0.0 (2025-09-22)

📁 項目結構

.
├── extension/              # 擴充功能核心檔案
│   ├── manifest.json       # 擴充功能配置檔
│   ├── background.js       # Service Worker
│   ├── popup.html/js      # 快速彈窗介面
│   ├── options.html/js    # 主要管理介面
│   ├── styles/            # CSS 樣式檔案
│   └── icons/             # 圖標檔案
├── assets/                 # README 圖片資源
├── README.md               # 專案說明文件
└── LICENSE                 # 授權協議

📄 授權

本專案採用 MIT License 授權。

MIT License 條款摘要

👨‍💻 開發者

此專案基於個人需求設計,全部使用 AI 開發,現開源供社群使用。