Commit Graph

3 Commits

Author SHA1 Message Date
鄭沛軒 6b66c56adc refactor: 移除冗餘接口文件,簡化架構並重新組織測試結構
- 刪除重複的接口定義文件,採用具體實現類
- 重新組織測試項目結構,建立 Unit 測試分類
- 新增 Contracts 目錄統一管理資料契約
- 更新服務注入配置,簡化依賴關係
- 修復相關控制器和服務的類型引用

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 23:45:25 +08:00
鄭沛軒 11b0f606d3 feat: 完成資料庫命名規範統一 - 全面實施snake_case標準
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-30 16:57:44 +08:00
鄭沛軒 2d721427c3 feat: 完成選項詞彙庫功能開發
- 實作 OptionsVocabulary 實體與資料庫遷移
- 建立智能選項生成服務 (IOptionsVocabularyService)
- 整合到 QuestionGeneratorService 與三層回退機制
- 新增效能監控指標 (OptionsVocabularyMetrics)
- 實作配置化參數管理 (OptionsVocabularyOptions)
- 建立完整測試框架 (xUnit, FluentAssertions, Moq)
- 暫時使用固定選項確保系統穩定性
- 統一全系統詞性標準化處理
- 完成詳細測試指南與部署文檔

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-29 17:24:03 +08:00