【gemini】快速了解新專案 請對我當前目錄下的專案進行全面分析。我希望了解以下資訊: 1. **專案概述:** * 這個專案的主要類型和目的為何? * 它旨在解決什麼問題? 2. **核心技術棧:** * 請找出專案中使用的主要程式語言、框架和關鍵依賴庫。 * 它是否使用了任何資料庫、容器化技術(如 Docker)或雲端服務? 3. **資料夾結構分析:** * 請描述專案的頂層資料夾結構,並簡要說明每個主要資料夾(例如 `src/`、`public/`、`tests/`、`config/` 等)的用途。 * 特別說明 `src/` 或 `app/` 目錄下主要的模組或元件是如何組織的。 4. **程式碼行為與設計(高層次):** * 請簡要說明專案的核心功能是如何實現的(例如,使用者認證、數據處理等)。 * 是否有明顯的設計模式(例如 MVC)? 5. **潛在問題或改進方向(初步):** * 初步觀察下,是否有任何潛在的效能瓶頸、程式碼異味(code smell)或可維護性問題?