dramaling-vocab-learning/frontend/app
鄭沛軒 4f16cbfa08 refactor: 移除所有快取機制並優化 AI 服務架構
主要變更:
- 完全移除句子分析快取,每次都進行真實 AI 分析
- 移除詞彙查詢的假資料實現,改用真實 Gemini AI
- 在 GeminiService 中新增專門的 AnalyzeWordAsync 方法
- 修正架構設計,將 AI 邏輯從 Controller 移到 Service 層
- 移除前端快取狀態顯示,簡化用戶介面

技術改善:
- 遵循分層架構原則,Service 層處理 AI 邏輯
- 統一錯誤處理和回退機制
- 新增完整的詞彙分析 JSON 解析邏輯
- 確保每次查詢都獲得最新的 AI 分析結果

附加:
- 新增查詢歷史系統設計規格文檔
- 為未來實現查詢歷史功能做準備

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-18 20:47:48 +08:00
..
dashboard fix: 修復導航一致性問題,建立統一的 Navigation 組件 2025-09-17 03:26:01 +08:00
debug feat: 完成前端整合和調試優化 2025-09-18 02:10:55 +08:00
demo-v2 feat: 實現互動式單字查詢系統,包含語法修正和高價值標記功能 2025-09-17 19:57:08 +08:00
demo-v3 feat: 完成前端整合和調試優化 2025-09-18 02:10:55 +08:00
flashcards feat: 實現自動「未分類」預設卡組功能 2025-09-17 13:41:30 +08:00
generate refactor: 移除所有快取機制並優化 AI 服務架構 2025-09-18 20:47:48 +08:00
generate-demo feat: 實現互動式單字查詢系統,包含語法修正和高價值標記功能 2025-09-17 19:57:08 +08:00
learn fix: 完全統一所有頁面的導航系統 2025-09-17 03:33:11 +08:00
login feat: 添加登入頁面開發模式自動填入功能 2025-09-18 02:38:52 +08:00
register feat: DramaLing 完整版本 - 韓劇單字學習應用 2025-09-16 23:06:47 +08:00
test feat: 實現互動式單字查詢系統,包含語法修正和高價值標記功能 2025-09-17 19:57:08 +08:00
test-api feat: 完成前端整合和調試優化 2025-09-18 02:10:55 +08:00
test-simple feat: 完成前端整合和調試優化 2025-09-18 02:10:55 +08:00
globals.css fix: 解決頁面切換時的晃動問題,強制顯示滾動軸 2025-09-17 03:45:51 +08:00
layout.tsx feat: DramaLing 完整版本 - 韓劇單字學習應用 2025-09-16 23:06:47 +08:00
page.tsx feat: DramaLing 完整版本 - 韓劇單字學習應用 2025-09-16 23:06:47 +08:00