在 Windows + KXBuild 环境下,用 SwiftUI 实现喝水首页、饮水进度、杯量选择和记录列表,通过 Codable 与 UserDefaults 保存数据,并接入系统默认动画。