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