Commit Graph

3 Commits

Author SHA1 Message Date
鄭沛軒 96bb9e920e refactor: 簡化API設計,移除statistics計算和userLevel參數
- 移除後端statistics計算邏輯,改由前端處理
- 移除userLevel參數,簡化API接口
- 清理DTO模型中的多餘欄位 (Tags, IsIdiom, UserLevel)
- 更新AI模型名稱為gemini-1.5-flash
- 新增完整的AI Prompt設計規格
- 建立AI驅動產品後端技術架構指南

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 23:18:11 +08:00
鄭沛軒 49f144a332 feat: 完成第二次慣用語術語檢查和修正
第二次檢查修正項目:
1. 前端關鍵邏輯修正
   - page.tsx:170,437 - IsPhrase → IsIdiom 統一
   - page.tsx:464,504,519,575 - setPhrasePopup → setIdiomPopup 統一
   - 註釋「設定片語彈窗狀態」→「設定慣用語彈窗狀態」

2. 後端數據庫實體修正
   - SentenceAnalysisCache.cs - PhrasesDetected → IdiomsDetected
   - 註釋更新為「檢測到的慣用語」

3. 完整檢查報告
   - 第二次片語俚語檢查修正報告.md
   - 詳細記錄遺漏項目和修正過程
   - 最終驗證:功能代碼100%完成

系統現已徹底統一「慣用語(idiom)」術語
所有功能性程式碼無任何遺漏,快取系統已完全移除

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 19:00:02 +08:00
鄭沛軒 3785897a94 refactor: 優化前端代碼結構並完成AI生成功能後端API規格
- 清理未使用的變數和代碼(mode, isPremium等)
- 改善錯誤處理機制,移除侵入式alert彈窗
- 優化詞彙標記算法性能,添加useCallback記憶化
- 改進彈窗定位算法,防止超出螢幕邊界
- 添加學習提示系統,幫助用戶理解詞彙標記
- 統一代碼風格和TypeScript類型定義
- 撰寫完整的AI生成功能後端API規格文檔

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 01:40:27 +08:00