이 글에서 할 수 있는 것 - 세션 직후 AI 브리핑 카드를 열고, 화면이 그래프 75% : 카드 25%로 나뉘는 구조를 이해합니다. - 카드 종류별로 무엇을 보여주는지, 탭하면 그래프에서 어디가 강조되는지 확인합니다. - 총평(verdict)이 어떻게 정해지는지, baseline(비교 기준)이 무엇인지 이해합니다. - 온디바이스 룰 기반이라는 한계를 이해합니다.
1. 어디를 열까
- 홈 세션 카드의 AI 코치 아이콘
- 새 운동이 들어오면 뜨는 오늘 수영 요약 보기 알림
- 기록 → 세션 상세에서도 같은 요약 데이터로 연결됩니다
2. 화면 구성
화면은 위아래로 나뉘어 있습니다. 기본 상태에서 위쪽 75%는 멀티차트(홈과 같은 5채널 그래프 + 스크럽 조작, 다만 제목·도움말·공유 아이콘은 숨겨져 있습니다), 아래쪽 25%는 카드 스크롤 영역입니다. 우측 상단 확장 버튼을 누르면 카드 영역이 화면 전체로 넓어지고 그래프는 숨겨집니다.
카드를 탭하면 위쪽 멀티차트에서 그 카드와 관련된 시간 구간이 색으로 강조됩니다. 즉 카드는 단순 텍스트가 아니라 "그래프의 어디를 보라"는 안내판 역할도 겸합니다.
(아래 캡쳐는 EN UI 원본입니다. KO 빌드는 해당 언어 이미지가 없으면 자동으로 건너뜁니다.)
3. 카드 종류
조건에 따라 나타나는 카드까지 합치면 최대 18종이며, 등장 순서는 아래와 같습니다. 페이스·기술·볼륨·이번 주 계획 4종은 항상 뜨고, 나머지는 조건이 맞을 때만 나타납니다.
| 카드 (화면 표시명) | 무엇을 알려주나 | 탭하면 그래프에 표시되는 것 |
|---|---|---|
| 총평 (Solid session / Moderate / Overload / Restorative) | 오늘 세션 종합 판정 헤드라인(🟢/🟡/🔴/🔵)+코멘트 | 판정 등급별 강조색 |
| 코치 한마디 (Coach's note) | 짧고 친근한 1~2문장 코멘트 | 보라색 강조 |
| 장거리 (Long distance) | 평소보다 긴 거리를 수영했을 때의 특별 카드 | 주황색 강조 |
| 스페셜 챌린지 (Special challenge) | 특별한 세션임을 알리는 카드 | 빨간색 강조 |
| 목적 (예: Endurance) | 오늘 운동을 speed/endurance/recovery/technique/mixed 중 하나로 자동 분류 | 청록색 강조 |
| 세션 맥락 (Today's open) | 직전 운동과의 관계 등 맥락 설명 | 회색 강조 |
| 페이스 (Pace) | baseline 대비 오늘 페이스가 빨랐는지 느렸는지 | 파란색 강조 |
| 기술 (Technique, SWOLF 기반) | SWOLF 기준 오늘 효율이 좋아졌는지 | 초록색 강조 |
| 긍정 시그널 (Positive signal) | 회복 등 오늘 잘된 점 | 파란색 강조 |
| 볼륨 (Volume) | 거리·볼륨, 우상단에 "2.1km +18%" 같은 비교 칩 | 회색 강조 |
| 가장 힘든 구간 (Hardest stretch) | 페이스·스트로크·HR 요약 + 왜 힘들었는지 | 빨간색 강조 |
| 🚨 위험 신호 (Risk signal) | 총평이 "과부하"일 때만 등장, 24~48h 회복 권장 | 빨간색 강조 |
| 휴식 비율 (Rest ratio) | 휴식 관련 코멘트 | 주황색 강조 |
| 오늘의 강점 (Today's strengths) | 최대 3개 bullet | 초록색 강조 |
| 개선 포인트 (Improvement points) | 최대 3개 bullet | 주황색 강조 |
| 개인 기록 갱신 (Personal best) | 🏆/⭐ 최대 3개 bullet | 노란색 강조 |
| 이번 주 계획 (This week's plan) | 다음 세션 방향 제안 | 보라색 강조 |
| 액션 플랜 (Next session targets, 1순위/2순위) | 1순위/2순위 목표 리스트 | 보라색 강조 |
4. 총평(verdict)은 어떻게 정해지나
페이스 일관성·강도 품질·회복 신호·휴식 밀도 4개 하위 점수(0~100)를 평균해 종합 점수를 낸 뒤, 아래 순서로 등급을 매깁니다.
- 회복이 더디고(HRR 약함) 고강도(Z4+Z5) 비중이 절반 이상이면 → 🔴 과부하
- 거리가 짧고(800m 미만) 저강도(Z1+Z2) 비중이 70% 이상이면 → 🔵 회복 세션
- 종합 점수가 75점 이상이면 → 🟢 좋은 세션
- 그 외는 모두 → 🟡 보통
🚨 위험 신호 카드는 이 중 "과부하" 판정일 때만 등장합니다. 최근 며칠 연속 운동했는지, 회복이 더딘지, 고강도 구간 비중이 큰지에 따라 문구가 조금씩 달라지지만, 공통적으로 24~48시간 회복을 권장합니다.
5. baseline(비교 기준)이란
카드 곳곳의 "빨라졌다/느려졌다" 같은 비교는 baseline(최근 4주 나의 평균)과 오늘 세션을 견주는 방식입니다. baseline은 카드 성격에 따라 두 가지 방식으로 계산됩니다.
- 총평·페이스 비교용: 최근 4주 안에서 같은 우세 영법 + 오늘과 거리 차이가 ±30% 이내인 세션들의 평균. 최소 3건이 있어야 유효한 비교로 인정되고, 부족하면 "데이터 부족"으로 표시됩니다.
- 강점/개선 포인트용: 최근 4주 안에서 오늘과 같은 그룹(강습/자유수영/전체)의 평균. 이 baseline이 3건 미만이면 강점·개선 포인트 카드 자체가 뜨지 않습니다.
개인 기록 갱신 카드는 baseline이 아니라 최근 3개월 기록과 비교해 평균 페이스·거리·SWOLF·1분 회복심박 4개 항목 중 새 기록이 있으면 최대 3개까지 보여줍니다(역시 최소 3건이 쌓여야 판정을 시작합니다).
분석 탭의 AI 코치(주간 등)와는 역할이 다릅니다. 이 화면은 방금 그 세션, 분석 탭은 기간 흐름입니다. → 분석
6. 「이렇게 해보세요」
개선이 필요할 때 거리·세트·휴식이 적힌 액션 문장이 붙을 수 있습니다. 앱 UI 표현은 「이렇게 해보세요: …」 형태입니다. (외부 LLM 챗봇이 아닙니다)
진단 영역(앱 기준 8개): 페이스 · 심박 · SWOLF · 영법 · 빈도 · 볼륨 · 루틴 · 학습
7. 한계
- 잡담·자유 질문 불가
- 템플릿 기반이라 비슷한 톤이 반복될 수 있음
- 주관적 피로도와 정량 지표가 다를 수 있음