python -m venv venv venv\Scripts\activate # Windows source venv/bin/activate # macOS/Linux
pip install -r requirements.txt
python app.py
http://localhost:5000Flask==3.0.0 Flask-CORS==4.0.0 pandas==2.1.4 requests==2.31.0 feedparser FinMind ta==0.11.0 Werkzeug==3.0.1
Flask - Python 網頁框架pandas - 資料處理與分析feedparser - RSS 新聞解析FinMind - 台股資料取得ta - 技術分析指標計算
| API 服務 | 用途 | 必要性 | 申請網址 |
|---|---|---|---|
| OpenAI API | AI 聊天 (GPT) | 擇一必須 | platform.openai.com |
| Google Gemini | AI 聊天 (Gemini) | 擇一必須 | aistudio.google.com |
| OpenWeatherMap | 天氣預報 | 推薦 | openweathermap.org |
| TMDb API | 熱門電影 | 推薦 | themoviedb.org |
執行 python app.py 後,您會看到:
🚀 AI 智慧助理啟動中... 📱 請開啟瀏覽器前往: http://localhost:5000 ⚙️ 設定頁面: http://localhost:5000/#settings
http://localhost:5000
輸入「你好,請介紹一下你自己」驗證 AI 連線
輸入 記帳:午餐便當 85 元,AI 會自動解析並儲存
輸入 行程:明天下午 3 點開會,自動新增到行事曆