建立完整的系統重構規格,解決當前填空題挖空邏輯的限制: ## 核心設計 - 將挖空邏輯從前端移至後端統一處理 - 新增 FilledQuestionText 欄位儲存挖空後的題目 - 建立程式碼挖空 + AI輔助的雙重回退機制 ## 解決問題 - 支援詞彙變形挖空 (eat/ate, go/went 等) - 處理複數、比較級、過去分詞等語法變化 - 提供AI輔助確保挖空準確性 ## 系統架構 - 後端: BlankGenerationService + API端點強化 - 前端: 簡化SentenceFillTest組件邏輯 - 資料庫: Migration添加新欄位 ## 實施計劃 分4個階段: 資料庫結構 → 後端服務 → 前端優化 → 測試優化 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| review-tests | ||
| LoadingStates.tsx | ||
| MasteryIndicator.tsx | ||
| ProgressTracker.tsx | ||
| ReviewContainer.tsx | ||
| ReviewRunner.tsx | ||
| ReviewTypeIndicator.tsx | ||
| TaskListModal.tsx | ||