每月營收年度比較
基於 Flask + Gemini API 的後台資料分析工具,功能聚焦於「相同月份跨年度的營收與訂單數比較」,並結合 Gemini AI 進行自然語言趨勢分析。
🔧 系統架構與關鍵功能
-
登入驗證機制
-
使用者需輸入
.env中設定的管理密碼方可進入分析頁面。
-
-
資料來源
-
所有資料儲存在
orders.json,格式如下:
-
{
"year_month": "2023-08",
"orders": 123,
"revenue": 45000
}
-
圖表視覺化
-
主頁面以折線圖顯示每月營收與訂單數的長期走勢。
-
可切換不同月份,對應顯示跨年份該月份的營收比較。
-
-
AI 分析
-
使用 Google Gemini API 對指定月份的歷年營收與訂單資料進行自動摘要、趨勢、亮點與異常分析。
-
分析提示語由系統自動生成,包含:
-
各年度該月份的營收與訂單統計
-
總和營收與訂單數
-
自然語言生成的洞察報告
-
-
✏️ 資料維護功能
-
編輯介面提供:
-
🔼 新增或更新
year_month資料 -
🗑️ 刪除特定年月的紀錄
-
-
所有更新皆會即時同步至
orders.json
📁 安全性與擴充性
-
所有敏感設定(密碼、API Key)皆採用
.env儲存,並透過python-dotenv載入。 -
模組具備良好擴充彈性,可未來接入其他 API(如 GA4、WooCommerce 等)整合更多維度的資料分析。
No comments to display
No comments to display