Day 12 完成 Health Memory 之後,AI Companion 已經可以從日常對話中擷取健康資訊,並整理成 Health Event。
例如:
Day 1:昨天睡得不太好
Day 2:今天還是沒睡好
Day 3:白天一直覺得很累
Day 4:今天精神好一點
但如果只是把這些資料一筆一筆存起來,AI 其實還只是「記錄發生過什麼」。
所以今天要再往下一步:
讓 AI 開始觀察一段時間內的健康變化。
單一健康事件不一定代表真的有異常。
例如:
今天有點累。
可能只是昨天比較晚睡。
但如果連續幾天都出現:
睡不好
↓
睡不好
↓
白天疲勞
↓
精神不佳
這些事件放在一起,就可能形成一個值得注意的趨勢。
因此 Health State Analysis 不能只看單一事件,而是要觀察:
出現頻率
持續時間
嚴重程度
是否改善或惡化
目前的流程變成:
Health Memory
↓
Health Timeline
↓
Health State Analysis
↓
近期健康狀態摘要
例如原本的 Health Timeline:
Day 1:睡不好
Day 2:睡不好
Day 3:白天疲勞
Day 4:精神稍微改善
整理之後可以得到:
近期睡眠品質偏差,
已連續出現數天,
並伴隨白天疲勞,
目前精神狀態稍有改善。
這樣 AI 就不需要每次重新讀取所有健康事件,而是可以先取得近期的 Health State Summary。
Health State Analysis 很重要的一點是:
不能因為使用者說一次不舒服,就直接判定健康異常。
系統需要綜合觀察事件是否重複出現、持續多久,以及前後是否有變化。
這樣才能從單一 Health Event,慢慢整理成比較有意義的健康狀態。
有了近期健康摘要之後,AI Companion 也可以根據最近的狀態調整回應。
例如系統知道:
近期連續睡眠品質不佳,
並伴隨白天疲勞。
下一次聊天時,就可以自然詢問:
這幾天睡眠好像都不太穩定,
今天有覺得好一點嗎?
讓 AI 不只是記得過去,而是開始具有持續關懷的能力。
目前最大的問題是:
什麼情況才算真的形成趨勢?
例如睡不好兩天,和持續兩週,代表的意義並不相同。
之後還需要考慮:
持續時間
出現頻率
嚴重程度
個人平常狀態
另外也必須強調:
Health State Analysis 是健康趨勢整理與狀態觀察,不是疾病診斷。
Day 12 是把健康資訊記下來,Day 13 則開始觀察這些資訊是否形成趨勢。
目前流程變成:
日常對話
↓
Health Event Extraction
↓
Health Memory
↓
Health Timeline
↓
Health State Analysis
↓
近期健康狀態摘要
下一步 Day 14,會加入 衛教 RAG,讓 AI 能根據近期狀態找到可靠的健康資訊。