疑難排解
遇到數據同步問題?請依照以下步驟排查。
健康數據冇同步
呢個係最常見嘅問題之一。mojo 直接從 Apple Health(iOS)或 Health Connect(Android)讀取數據,因此排查嘅第一步,係先確認數據是否已存在於呢兩個平台,再判斷問題出喺邊個環節。
iOS
步驟一:睇吓 Apple Health 嘅數據
- 打開 iPhone 內置嘅「健康」App
- 搵到你懷疑冇同步嘅項目(例如睡眠、步數),撳入去睇吓有冇數據
步驟二:根據結果排查
- 如果有數據:代表數據已存在 Apple Health,問題可能出喺 mojo 冇讀取權限。請前往「健康」App → 右上角個人頭像 → 「App 與服務」→ 「mojo」,確認相關項目嘅讀取權限已開啟(建議開啟「開啟所有」)。若權限已開啟,請將 mojo 完全關閉再重新打開;若問題持續,請使用 App 內嘅「問題回報」功能。
- 如果冇數據:問題出喺來源 App 未將數據寫入 Apple Health。請到你嘅穿戴裝置 App(例如 Apple Watch、Garmin Connect)確認已授權將數據寫入 Apple Health。
Android
步驟一:睇吓 Health Connect 嘅數據
- 前往「設定」→「私隱」→「健康數據同步」→「數據和存取權」
- 搵到你懷疑冇同步嘅項目(例如「睡眠」),撳入去睇吓有冇數據
步驟二:根據結果排查
- 如果有數據:代表數據已存在 Health Connect,問題可能出喺 mojo 冇讀取權限。請前往「設定」→「私隱」→「健康數據同步」→「應用程式存取權」→ 「mojo」,確認相關項目嘅讀取權限已開啟。若權限已開啟,請將 mojo 完全關閉再重新打開;若問題持續,請使用 App 內嘅「問題回報」功能。
- 如果冇數據:問題出喺來源 App 未將數據寫入 Health Connect。請到來源 App(例如小米運動健康)確認已授權將數據寫入 Health Connect。
睡眠數據顯示異常
mojo 從健康平台讀取睡眠數據時分兩種情況:
- 完整睡眠階段(核心、深層、REM 等):mojo 會繪製階段堆疊圖
- 只有總睡眠時間、冇階段:mojo 仍會顯示「睡眠 X 小時」與時間區段,並註明此數據來源未提供詳細階段、無法繪製階段圖
如果你完全睇唔到睡眠數據,跟下面步驟排查。
iOS(Apple Health)
步驟一:檢查 Apple Health 授權
- 打開 iPhone 內置嘅「健康」App
- 點擊右上角嘅個人頭像
- 揀選「App 與服務」
- 點選「mojo」
- 確保「睡眠」嘅讀取權限已開啟(建議開啟「開啟所有」)
步驟二:確認 Apple Health 中是否有睡眠數據
進入「健康」App → 睡眠 → 撥到最下方點選「顯示所有數據」。點選尋晚嘅記錄,確認是否有數據、以及是否有詳細階段(如核心、深層)。
常見情況:
- 小米手環等第三方裝置:可能只寫入單純嘅「睡眠」,冇細分階段。mojo 會顯示總睡眠時數,但無法繪製階段圖。
- 只寫入「臥床時間」嘅來源:只要嗰筆臥床記錄冇同其他類型嘅睡眠樣本重疊,mojo 就會以未分階段時數採計,顯示總睡眠時數但冇辦法畫階段圖;如果同其他類型嘅樣本重疊,嗰筆臥床記錄就會整筆唔採計(避免同更準確嘅資料重複計算;唔同來源嘅臥床記錄之間重疊就會合併計入,唔會互相排斥)。
- Apple Watch:會寫入完整嘅睡眠階段,可正常顯示階段圖。
步驟三:手動輸入時揀選正確類別
如果你喺 Apple Health 手動新增睡眠記錄,建議揀深眠/核心/快速動眼期呢啲具體階段,先可以同時睇到總時數同階段圖(詳見下表)——揀「已入睡」或者「臥床(In Bed)」都淨係會顯示未分階段嘅總時數,「臥床」仲要同其他類型嘅睡眠樣本完全冇重疊先會採計。
| 揀嘅類型 | mojo 嘅結果 |
|---|---|
| 「核心睡眠(Core)」或其他具體階段 | 顯示總時數,亦能繪製階段圖(建議揀呢個) |
| 「睡眠(Sleep)」 | 顯示總睡眠時數,但無法繪製階段圖 |
| 「臥床(In Bed)」 | 顯示未分階段總時數(需要同其他類型樣本零重疊,重疊就唔採計) |
步驟四:強制重新整理
如果確認數據與權限都正確,但 mojo 仍未顯示:
- 將 mojo 完全關閉(從螢幕底部上掃,將 App 卡片向上掃走)
- 重新打開 mojo,App 會喺啟動時重新獲取 Apple Health 嘅最新數據
Android(Health Connect)
步驟一:檢查 Health Connect 授權
- 前往「設定」→「私隱」→「健康數據同步」→「應用程式存取權」→「mojo」
- 確保「睡眠」嘅讀取權限已開啟
步驟二:確認 Health Connect 中是否有睡眠數據
到「設定」→「私隱」→「健康數據同步」→「數據和存取權」→「睡眠」,點選最近嘅記錄睇是否有詳細階段。
常見情況:
- 小米運動健康、華為健康等:通常只寫入單一睡眠時段,冇細分階段。mojo 會顯示總睡眠時數,但無法繪製階段圖。
- 三星健康搭配 Galaxy Watch:可寫入完整睡眠階段,可正常顯示階段圖。
步驟三:強制重新整理
到 mojo 設定頁面,點擊「手動同步」按鈕;或將 mojo 完全關閉再重新打開。如果長時間未同步,可以喺 mojo 設定中「重新授權 Health Connect」。
飲食數據無法同步
數據來源說明
mojo 嘅飲食數據可以透過以下方式獲取:
- App 內手動輸入 — 直接喺 mojo 新增餐點記錄
- Apple Health 同步(iOS)— 從第三方飲食 App 同步
- Health Connect 同步(Android)— 從第三方飲食 App 同步
如果你使用第三方 App 記錄飲食(如 FatSecret、MyFitnessPal),需要確保該 App 有將數據寫入 Apple Health 或 Health Connect,mojo 先至能讀取。
部分 App(如「智抗糖」)唔支援將飲食數據同步到 Apple Health,mojo 無法讀取呢類 App 嘅數據。
檢查步驟
A. 檢查第三方 App 授權
確保你使用嘅飲食記錄 App 已開啟權限,允許將飲食數據(通常係「膳食能量 / 營養素」)寫入 Apple Health 或 Health Connect。
B. 確認數據已寫入健康平台
即使第三方 App 顯示已同步,都建議進入 Apple Health 或 Health Connect 確認營養素數據(例如「膳食能量」)是否確實存在。
C. 重啟 mojo
調整設定或輸入新數據後,將 mojo 完全關閉再重新打開,以強制觸發同步。
iOS 進階排查
- 檢查 mojo 嘅讀取權限:到「健康」App → 個人頭像 → App 與服務 → mojo,確認所有讀取權限都已開啟。
- MyFitnessPal 特定問題:如果調整餐點時間(例如將午餐移至晚餐),MyFitnessPal 可能無法正確更新 Apple Health 嘅數值。可嘗試對該餐點進行微調(例如將份量從 1 份改為 0.99 份)來觸發同步更新。
Android 進階排查
- Health Connect 歷史限制:根據數據來源 app 嘅權限設定,Health Connect 可能僅提供近期數據(例如 30 日內),較舊嘅歷史數據可能無法同步。
- 手動同步:到 mojo 設定頁面,點擊「手動同步」按鈕嘗試再次同步。
- 重新授權:長時間無法同步時,可以喺 mojo 設定中「重新授權 Health Connect」。
用 AI 匯入嘅飲食有問題
呢一節講嘅係喺 AI 服務㩒「匯入 Mojo」連結呢條路,同上面嘅 Apple Health / Health Connect 同步冇關。
匯入之後喺「今日」搵唔到嗰一餐
如果係喺 iOS 度㩒「匯入 Mojo」完全冇反應(表單根本冇打開),嗰餐其實冇存到入去,唔使去日期切換器揭。最常見嘅原因係 AI 將日期填咗做未來嘅某一日,mojo 會成筆擋咗、唔會改記今日;連結本身資料唔齊(例如冇帶到卡路里)一樣係冇反應。返去 AI 對話補返卡路里、日期直接講完整嘅年月日(例如「2026 年 8 月 11 號嘅午餐」,年份都要講),再㩒多次個連結;如果想記落今日,索性唔好提日期,唔好講「今日」「尋日」,AI 未必知今日係邊一日。亦都可以直接喺 mojo 度手動新增。
表單有打開、亦都㩒咗儲存,嗰餐通常都已經儲存咗,只不過記咗落第日。AI 會睇你喺對話度提過嘅用餐時間去決定日期,冇提過先至記落今日——如果對話入面出現過「尋日」「上個禮拜」呢啲字眼,日期就有可能填咗做嗰日。
- 先去嗰日搵。 去飲食記錄嘅日期切換器,揀返 AI 可能填咗嘅日期,記錄通常就喺嗰度。唔好再匯入多次,會變咗兩筆。
- 下次匯入嗰陣,儲存之前先睇日期欄位下面嘅提示(例如「記錄到 7/28(昨天)」),嗰個就係實際會存入去嘅日期;唔啱就喺表單度直接改咗佢再儲存。
食物名稱出現錯字或者亂碼
例如「豆漿」變咗「豆濱」。呢個係舊版分析指令喺連結編碼上嘅問題,新版指令已經修正咗。
兩者共通嘅解決方法:唔好用主畫面捷徑開 AI 服務
如果你將 AI 服務嘅頁面加咗做主畫面捷徑,嗰個捷徑入面存住嘅係當初建立嗰陣嘅舊指令——日期會永遠停喺建立捷徑嗰一日,編碼規則都仲係舊嗰套。呢兩個問題都會一直重複出現。
請每次都由 mojo app 入面嘅「記錄工具」重新打開 AI 服務,咁攞到嘅先係最新嘅指令。