一個基於 Textual 終端機 UI (TUI) 框架打造的開源跨平台 Linux 套件管理工具。完美整合 Arch Linux (pacman)、Ubuntu / Debian (apt) 與新世代沙盒 (snap) 三大通路並行多工掃描,並內建 Gemini AI 智慧解說與極簡流暢的「一擊必殺」單擊卸載流。
- ⚡ 並行多工全通路掃描:啟動時自動、並行偵測系統環境。不論是原生
pacman、apt還是snap沙盒套件,一鍵全自動跨發行版交叉撈取,並以霓虹專屬色彩標籤完美渲染。 - 🎯 一擊必殺卸載流:回歸極客最直覺的操作本能!在下方表格中用滑鼠「輕點一下」或鍵盤按下
Enter,程式將毫無廢話、瞬間自動判斷套件來源,並應聲彈出系統預設終端機(如 Konsole 或 Gnome-terminal)直接帶入sudo卸載程序。 - 📊 雙維度自適應排序:
- 點擊 「套件名稱」 標頭:套件依字母
A ~ Z/Z ~ A字典順序極速重排。 - 點擊 「佔用容量」 標頭:自動解析不同單位的記憶體大小,依容量大到小 / 小到大精準排序。
- 點擊 「套件名稱」 標頭:套件依字母
- 🤖 Gemini AI 智慧通靈:點擊套件的同時,右側區塊自動調用 Gemini-2.5-Flash 模型,用台灣習慣的白話繁體中文為你即時解說套件核心用途。
- 🛡️ 開機金鑰防呆提示:啟動時若系統未偵測到環境變數,會主動跳出互動式問答,可手動貼上金鑰或輸入
z略過 AI 功能,確保單機卸載功能依然流暢運作。
本專案採用 Python 3.10+ 開發,且已完整測試過最新環境相容性。請在專案目錄下依序執行以下指令來初始化環境:
# 1. 建立並啟用 Python 虛擬環境
python3 -m venv .venv
source .venv/bin/activate
# 2. 一鍵安裝官方標準相容依賴套件(包含 Textual 與 Google GenAI)
pip install -r requirements.txt