00:00 / 00:00

Cycles

預測原理

LAPLACE Cycles 會依據每個檔案已記錄的經期歷史智慧推算週期變化。各項預估會在每次檢視時即時重新計算,絕不會永久固化為資料,更不會自動轉換為實際經期:只有你主動輸入並儲存的資料才會標示為已記錄經期。

週期階段

階段說明
經期已實際記錄的出血日,或演算法推算的未來預測經期
卵泡期從經期結束到排卵期開始之前的階段
排卵期圍繞排卵日的大致受孕期間,詳見 排卵期的預估
黃體期從排卵期結束到下次經期開始之前的階段

尚未記錄任何經期資料的檔案會顯示「記錄經期,即可查看預測。」

在檔案卡片與日曆的每日詳細資訊中,實際記錄的出血日會明確標示為已記錄經期,推算的未來日期則標示為預估週期階段或粗略預估。點擊這些狀態標籤可開啟關於這次經期或關於此預估說明面板,查看詳細推算依據。

週期長度的預估

  1. 重疊或首尾相接的連續紀錄會自動合併為同一次經期進行統計。
  2. 演算法選取最近最多 8 次相鄰經期開始日之間的間隔天數,並自動排除短於 15 天或長於 60 天的極端異常值。
  3. 在有效間隔中選取最短者作為基準錨點,其範圍限定在檔案週期長度的 80% 至該設定值加 10 天之間。達到基準錨點 1.6 倍以上的間隔將被視為疑似漏記,自動排除在預估之外。
  4. 若有效間隔只有一兩個,且每個都達到檔案週期長度的 1.6 倍以上,就沒有更短的間隔可作為錨點。此時每個間隔會依最接近的整數個週期長度換算,預估同樣標示為粗略預估。出現第三個這樣的長間隔時,則視為週期本身偏長;將週期長度設得更接近這些間隔,也會讓它們依實際長度納入計算。
  5. 週期長度取剩餘有效間隔的中位數。在尚無足夠可用間隔時(例如僅記錄過一次經期),系統將使用檔案設定的週期長度。

這是一種保守的推算方式:間隔過長並不能證明期間確實來過一次經期。

經期持續天數取最近 6 次經期紀錄的中位數。在缺乏多次紀錄時,系統取已記錄天數與檔案設定的經期長度中的較大者,以確保正在進行的初次經期不會被過早截斷。

排卵期的預估

演算法將預估排卵日定位在下次預測經期開始前的第 14 天,預估排卵期則涵蓋該排卵日前 5 天至後 1 天的區間。該區間經過邊界保護處理,絕不會與進行中的經期重疊,也不會超出下次週期的起始邊界。檔案卡片中亦會直觀顯示推算所依據的週期天數,例如「依 28 天週期推算」。

粗略預估

在以下情況中,下次經期與排卵期將以淡色呈現,並明確標示為粗略預估:

觸發情況應用程式內的說明文字
紀錄不足記錄更多經期有助於改善預測。目前依此檔案設定的週期長度推算。
週期波動或可能漏記週期長短不一,或此檔案可能漏記了經期。淡色日期僅為粗略預估。
可能漏記最近的經期此檔案可能漏記了經期。淡色日期是預估,並非實際經期紀錄。
  • 紀錄不足:僅輸入過一次經期,尚無法計算真實的相鄰週期間隔。
  • 週期波動或可能漏記:有效間隔的最長值與最短值相差超過 7 天,或者有間隔因過短、過長或疑似跳過某期而被排除或換算。
  • 可能漏記最近的經期:預估經期日期已過,但尚未輸入新的經期。之後的日期會依推算週期以淡色繼續呈現,但絕不會被判定為已記錄經期。

即使目前週期的經期已確認記錄,只要後續預估存在不確定因素,下次經期與排卵期依然會保持淡色顯示。

與預估的比較

每個已記錄的週期,都會與它開始當天的預估長度進行比較:演算法只使用截至當天已記錄的經期,以現行的推算方式與週期長度重現那一天的預估。週期紀錄 圖表會標出每個已結束週期的預估長度,比較滿兩個週期後顯示平均偏差。

  • 超出合理範圍(15–60 天)或達到預估長度 1.6 倍以上的週期不納入比較,因此疑似漏記不會被算作經期延遲;但真正偏長的週期也會因此被排除
  • 這個差值就是下次經期開始日與預估日期相差的天數,與排卵無關:應用程式從不觀測排卵
  • 與其他預估一樣,這些預估值在需要時依據經期紀錄即時計算,從不儲存

日期與時區

每筆經期紀錄都會完整保留其輸入時所處的原始時區。在 9 月 1 日輸入的紀錄,在跨時區旅行後或在處於不同時區的已同步裝置上查看時,依然精準固定在 9 月 1 日。天數計算嚴格依據當地日曆日,不受日光節約時間切換影響。

查看過去的日期時,演算法僅依據該日期當天或之前已發生的紀錄進行推算;查看未來日期時,演算法依據目前已知的全部資訊做出判斷,尚未到來的經期絕不會被誤判定為漏記。

了解更多

在應用程式設定 > 預測原理中,點擊了解月經週期連結,可直接參閱由美國衛生及公共服務部婦女健康辦公室編寫的 權威月經週期科普指南。

最後更新於 2026年10月11日

Tech otakus destroy the world