Bower
Bower
试着把健康与饮食的线索放在一起。
画面
早期的 iOS 探索。这些画面是引导页和健康数据授权请求,不是做完的健康洞察。


来自真实开发版本的画面
它做什么
把每日健康信号与饮食记录联系起来,为生活状态提供更多上下文。
它怎么运作
- 步骤 1授权选定数据
由用户授权可读取的数据,也可以补充饮食信息。
- 步骤 2观察日常模式
按天整理记录,在资料足够时与个人历史进行比较。
- 步骤 3整理健康摘要
将选定的上下文用于受约束的健康生活总结。
- 步骤 4回顾当天
回看一天,同时保留缺失数据与服务状态的提示;它用于生活反思,不用于诊断。
健康信号HealthKit
读取用户已授权的数据类别。
每日看板SwiftUI
把睡眠、活动与饮食情境放在同一视图。
每日基线DayBucket · 90 天上下文
按日整理观测值,并与历史情境比较。
餐食估算MealRecognizer
把餐食照片转为可能需要修正的估算。
饮食记录本地 JSON
保存饮食情境,供之后查看。
可选 AI 摘要结构化内容 · 大语言模型外部服务
通过已配置并取得同意的路线发送选定情境。
技术栈
SwiftUI · HealthKitDayBucket 按日聚合个人基线计算JSON 饮食存储可选的多模态大语言模型Keychain 凭证存储
健康生活探索;缺失数据不是零,照片营养分析只是估算。