안녕하세요! 전자동입니다!
앞선 1단계에서 대상포진 이후 무너진 체력을 회복하기 위해 스마트워치를 장만하고 심박수와 페이스 기준표를 세워 달리기 시작했습니다. 장비가 손목에 채워지니 매일 뛴 거리와 심박 그래프가 착실히 쌓이더군요. 그런데 막상 스마트폰 러닝 앱을 열어보면 숫자는 빽빽한데, 오늘 내 몸 상태가 지난번보다 나아진 건지 아니면 피로가 누적되어 휴식이 필요한 건지 감을 잡기가 쉽지 않았습니다.
그래서 스마트폰 화면을 찰칵 캡처해 대화형 AI인 제미나이(Gemini)에게 던져보기 시작했습니다. 별다른 코딩 없이도 이미지 속 숫자를 기가 막히게 읽어내는 시각 지능을 활용한 셈이죠. 이번 2단계에서는 워치 앱의 러닝 결과 캡처 이미지 두 장만으로 페이스 변화와 신체 피로도를 비교·분석해 회복 가이드를 뽑아내는 실전 프롬프트 대화법을 본격적으로 정리해 드립니다.
숫자 나열은 그만, AI가 읽어야 할 러닝 지표의 기준 세우기
스마트워치 앱 화면을 제미나이에 올리면서 그냥 "이거 보고 내 달리기 어땠는지 알려줘"라고 입력하면 뻔하고 교과서적인 답변만 돌아옵니다. "열심히 뛰셨네요, 수분 섭취를 잊지 마세요" 같은 겉핥기 조언은 퇴근 후 짬을 내어 달리는 우리에게 별 실질적인 도움이 되지 않더라고요.
제미나이가 전문 러닝 코치처럼 날카로운 분석을 내놓게 만들려면, 화면 속 수많은 데이터 중 어떤 수치를 어떤 관점에서 대조해야 하는지 명확한 분석 기준을 지정해 주어야 합니다. 제가 회복기 러닝에서 가장 눈여겨보는 지표는 딱 세 가지였습니다.
- 평균 심박수 대비 구간(Zone) 분포: 단순히 평균 심박수만 볼 게 아니라, 심장과 면역계에 무리를 주지 않는 유산소 구간(Zone 2~3)에 얼마나 오래 머물렀는지 확인합니다.
- 구간별(km당) 페이스의 균일도: 초반에 너무 들떠서 오버페이스를 하다가 후반에 퍼지지 않았는지, 일정한 속도를 유지했는지가 신체 제어 능력을 보여줍니다.
- 케이던스(분당 발걸음 수)와 심박의 상관관계: 케이던스가 165~175 SPM 수준으로 안정적인데도 심박수가 치솟는다면 신체에 피로가 누적되었다는 강력한 신호입니다.
이 세 가지 기준을 머릿속에 두고 제미나이에게 "이전 달리기 캡처 화면"과 "오늘 달리기 캡처 화면"을 동시에 제시하면서 정밀 대조를 명령하는 구조를 짜는 것이 핵심입니다.
워치 앱 캡처 분석 전용 제미나이 프롬프트 템플릿
실제 스마트폰의 워치 상세 기록 화면(거리, 페이스 차트, 심박수 구간 그래프가 모두 나온 화면)을 캡처하여 제미나이 앱 대화창에 첨부합니다. 이때 직전 달리기 캡처 1장과 최근 달리기 캡처 1장, 총 2장을 함께 업로드한 뒤 아래 프롬프트를 복사해 붙여넣으면 됩니다.
[역할 부여]
너는 운동 생리학을 깊이 이해하고 부상 예방 및 피로 관리를 최우선으로 두는 실전 러닝 전문 코치야. 사용자는 최근 대상포진을 앓고 퇴원하여 면역력 유지와 점진적 체력 회복을 목표로 달리고 있어. 절대 무리한 증속을 권장하지 마.
[입력 데이터 설명]
- 이미지 1: 이전 세션 러닝 기록 스크린샷
- 이미지 2: 최근 세션 러닝 기록 스크린샷
[분석 요구사항]
첨부된 두 스크린샷의 데이터를 OCR로 판독하여 아래 4가지 항목으로 나누어 정밀 비교 분석해 줘.
1. 핵심 데이터 대조 요약:
- 거리, 전체 시간, 평균 페이스, 평균/최고 심박수, 케이던스를 두 이미지 간 증감 수치(+/-)로 표 형태로 정리.
2. 심박 및 피로도 추이 진단:
- 두 세션의 페이스 대비 심박수 추이를 분석해 줘. (예: 비슷한 페이스인데 최근 심박수가 높아졌다면 피로 누적, 낮아졌다면 심폐 효율 향상으로 진단)
- 고심박 구간(Zone 4 이상) 체류 시간의 비중 변화를 평가할 것.
3. 페이스 페이싱 평가:
- 1km 단위 구간 기록을 비교하여 후반부 페이스 저하(퍼짐 현상)가 있었는지 진단.
4. 내일을 위한 회복 및 운동 가이드:
- 분석 결과에 기반하여 내일 필요한 조치(완전 휴식, 가벼운 산책, 동일 강도 유지 등)를 명확히 권고할 것.
복잡한 코드를 한 줄도 쓰지 않았지만, 제미나이의 역할(면역력 회복 중심 코치)과 분석 틀을 좁혀주었기 때문에 허황된 답변이 나올 틈이 사라집니다. 직장인의 짧은 휴식 시간에도 스마트폰으로 바로 긁어 쓸 수 있어 매우 실용적이죠.
실제 캡처 대입 검증과 매번 반복되는 캡처의 아쉬움
실전 구현 단계에서 직접 달린 기록 화면 두 장을 첨부하고 위 프롬프트를 실행해 보았습니다. 제미나이는 이미지 속 작은 텍스트와 그래프 색상까지 정확히 인지하더군요.

분석 결과 화면에서는 93일 차 대비 평균 페이스가 6분 46초에서 6분 41초로 5초 단축되었음에도 평균 심박수는 144 bpm으로 완전히 동일하게 유지되었습니다. 이는 6분 40초대 속도에 대한 심폐 연비가 안정적으로 유지되고 있음을 보여줍니다. 라고 분석했습니다. "심박존 분포 자체는 Zone 3 비중이 늘며 개선되었으나, 40분 이상의 중고강도(Zone 4 중심) 주행이 이틀 연속 지속되었습니다." 매우 현실적이고 구체적인 조언이 출력되었습니다.
병원 퇴원 후 내 몸 상태가 어디쯤 와 있는지 늘 불안했는데, 이렇게 눈앞의 수치로 피로도와 회복 추이를 AI가 논리정연하게 짚어주니 운동에 대한 확신과 안정감이 생겼습니다.
다만 한 가지 아쉬운 점이 남았습니다. 달리기를 마치고 땀을 뻘뻘 흘리며 현관에 들어섰을 때, 워치 앱을 켜고 화면을 스크롤하며 일일이 캡처하고, 다시 제미나이 앱을 열어 이미지를 올린 뒤 프롬프트를 붙여넣는 이 과정 자체가 매일 반복되니 은근한 '귀차니즘'이자 번거로운 일거리로 다가오더군요.
좋은 데이터와 분석 도구가 갖춰졌다면, 그다음 단계는 당연히 손을 대지 않아도 스스로 돌아가게 만드는 파이프라인 구축이어야 합니다. 매번 번거롭게 스크린샷을 찍어 올리지 않아도 워치에 기록된 데이터가 클라우드에 차곡차곡 자동으로 정리되는 무인 환경이 절실해진 셈입니다.
이렇게 완성된 AI 진단 기준을 바탕으로, 귀찮은 캡처 노동을 영구히 끝내고 워치 데이터를 구글 스프레드시트에 알아서 쌓아주는 실전 웹훅 연동법은 바로 다음 3편에서 본격적으로 풀어내겠습니다. 건강하고 똑똑한 하루 보내세요!
캡처 노동 끝내기: 워치 데이터를 구글 스프레드시트에 자동으로 차곡차곡 쌓는 파이프라인 연동법
스마트워치 운동 기록을 복사·붙여넣기 없이 클라우드 구글시트로 매일 자동 동기화하는 비전공자 맞춤 웹훅(Webhook) 연동 템플릿
'AI 실생활 웹앱 개발기' 카테고리의 다른 글
| [건강 자동화] 대상포진 후 무너진 몸, 무작정 달리기 대신 스마트워치를 먼저 찬 이유 (0) | 2026.11.03 |
|---|---|
| [업무 자동화] 보고서 야근 끝! 마우스 클릭 한 번으로 완성되는 자동 인터랙티브 대시보드 (0) | 2026.11.01 |
| [업무 자동화] 빈칸, 중복값, 오타 골치 아픈 빅데이터, AI 명령어로 말끔하게 정제하기 (0) | 2026.11.01 |
| [업무 자동화] 폴더에 던져두면 끝! 매주 흩어진 엑셀 파일 30개 10초 만에 하나로 합치기 (0) | 2026.11.01 |
| [육아 스케줄 어플] 총정리! 코딩 1도 모르는 아빠표 앱 개발기 (0) | 2026.10.13 |