richarjiang
|
83e534c4a7
|
feat(health): 优化HRV数据质量分析与获取逻辑
- 新增HRV质量评分算法,综合评估数值有效性、数据源可靠性与元数据完整性
- 实现最佳质量HRV值自动选取,优先手动测量并过滤异常值
- 扩展TS类型定义,支持完整HRV数据结构及质量分析接口
- 移除StressMeter中未使用的时间格式化函数与注释代码
- 默认采样数提升至50条,增强质量分析准确性
|
2025-09-24 18:29:58 +08:00 |
|
richarjiang
|
63ed820e93
|
feat(ui): 统一健康卡片标题图标并优化语音录音稳定性
- 为所有健康数据卡片添加对应功能图标,提升视觉一致性
- 将“小鱼干”文案统一为“能量值”,并更新获取说明
- 语音录音页面增加组件卸载保护、错误提示与资源清理逻辑
- 个人页支持毛玻璃按钮样式,默认用户名置空
- 新增血氧、饮食、心情、压力、睡眠、步数、体重等图标资源
- 升级 react-native-purchases 至 9.4.3
- 移除 useAuthGuard 调试日志
|
2025-09-16 09:35:50 +08:00 |
|
|
|
ab87bddd51
|
fix: 修复压力数据
|
2025-09-12 22:51:14 +08:00 |
|
richarjiang
|
e91283fe4e
|
feat: 添加睡眠详情页面,集成睡眠数据获取功能,优化健康数据权限管理,更新相关组件以支持睡眠统计和展示
|
2025-09-08 09:54:33 +08:00 |
|
|
|
2e7daae519
|
feat: 更新健康数据权限描述,添加HRV数据获取测试功能,优化后台任务配置,调整压力计显示单位
|
2025-09-06 16:34:56 +08:00 |
|
|
|
c37c3a16b1
|
feat: 优化统计和步数详情页面,添加活动等级计算和展示,更新压力计组件以支持HRV值直接显示
|
2025-09-05 22:28:04 +08:00 |
|
|
|
6bdfda9fd3
|
feat: 更新统计标签和标题,优化健康数据卡片样式,调整步数和健康相关组件的样式
|
2025-08-30 22:37:27 +08:00 |
|
richarjiang
|
741688065d
|
feat: 支持步数卡片; 优化数据分析各类卡片样式
|
2025-08-30 17:07:04 +08:00 |
|
|
|
465d5350f3
|
refactor: 注释掉浮动卡片动画逻辑,调整样式以增强视觉效果
|
2025-08-29 21:27:29 +08:00 |
|
richarjiang
|
be0a8e7393
|
feat: 优化健康数据相关组件及功能
- 在 CoachScreen 中调整键盘高度计算,移除不必要的 insets.bottom
- 更新 Statistics 组件,移除未使用的健康数据相关函数,简化代码
- 修改多个统计卡片,移除不必要的图标属性,提升组件简洁性
- 优化 HealthDataCard 和其他统计卡片的样式,提升视觉一致性
- 更新健康数据获取逻辑,确保数据处理更为准确
- 移除 MoodCard 中的多余元素,简化心情记录展示
- 调整 StressMeter 和其他组件的样式,提升用户体验
|
2025-08-25 12:44:40 +08:00 |
|
|
|
f10b7a0fb5
|
feat: 新增基础代谢率功能及相关组件
- 在健康数据中引入基础代谢率的读取和展示,支持用户记录健身进度
- 更新统计页面,替换BMI卡片为基础代谢卡片,提升用户体验
- 优化健康数据获取逻辑,确保基础代谢数据的准确性
- 更新权限描述,明确应用对健康数据的访问需求
|
2025-08-21 22:53:22 +08:00 |
|
richarjiang
|
b396a7d101
|
feat: 更新教练页面和布局,优化用户体验
- 将教练页面中的“Bot”名称更改为“Seal”,提升品牌一致性
- 在布局文件中调整标签标题和图标,确保与新名称一致
- 新增使用次数显示功能,优化用户对使用情况的了解
- 更新日期选择器样式,增强未来日期的禁用效果
- 优化压力分析模态框的颜色和文本,提升可读性
|
2025-08-21 10:29:12 +08:00 |
|
richarjiang
|
78620f18ee
|
feat: 更新依赖项并优化组件结构
- 在 package.json 和 package-lock.json 中新增 @sentry/react-native、react-native-device-info 和 react-native-purchases 依赖
- 更新统计页面,替换 CircularRing 组件为 FitnessRingsCard,增强健身数据展示
- 在布局文件中引入 ToastProvider,优化用户通知体验
- 新增 SuccessToast 组件,提供全局成功提示功能
- 更新健康数据获取逻辑,支持健身圆环数据的提取
- 优化多个组件的样式和交互,提升用户体验
|
2025-08-21 09:51:25 +08:00 |
|
richarjiang
|
1c44c3083b
|
feat: 优化统计页面和BMI卡片,移除压力分析相关代码
- 在统计页面中移除压力分析模态框及相关状态管理,简化组件逻辑
- 更新BMI卡片,改进弹窗展示方式,增加渐变背景和健康建议
- 新增更新体重的功能,支持将体重数据写入健康数据中
- 优化压力计组件,调整数据展示逻辑,提升用户体验
|
2025-08-20 17:25:42 +08:00 |
|
richarjiang
|
d76ba48424
|
feat(ui): 统一应用主题色为天空蓝并优化渐变背景
将应用主色调从 '#BBF246' 更改为 '#87CEEB'(天空蓝),并更新所有相关组件和页面中的颜色引用。同时为多个页面添加统一的渐变背景,提升视觉效果和用户体验。新增压力分析模态框组件,并优化压力计组件的交互与显示逻辑。更新应用图标和启动图资源。
|
2025-08-20 09:38:25 +08:00 |
|
|
|
7d7d233bbb
|
feat: 更新统计页面,优化HRV数据展示和逻辑
- 移除模拟HRV数据,改为从健康数据中获取实际HRV值
- 新增HRV更新时间显示,提升用户信息获取体验
- 优化日期推导逻辑,确保数据加载一致性
- 更新BMI卡片和营养雷达图组件,支持紧凑模式展示
- 移除不再使用的图片资源,简化项目结构
|
2025-08-19 22:04:39 +08:00 |
|
richarjiang
|
63b1c52909
|
feat: 新增 StressMeter 组件,移除原 HRV 压力监测代码
|
2025-08-19 19:22:38 +08:00 |
|