<!-- Machine-readable version of https://dorsi.ai/ko/blog/how-dorsi-ai-adapts-workout. noindex. -->
# Dorsi의 AI가 실시간으로 운동을 맞춤 조정하는 방식

> Updated: 2026-04-08 · Source: https://dorsi.ai/ko/blog/how-dorsi-ai-adapts-workout

Dorsi의 7차원 AI 시스템이 수면, 기분, 시간, 회복 상태에 따라 운동을 어떻게 맞춤 조정하는지 알아보세요.

<div class="takeaways"><h2>핵심 요약</h2><ul><li>Dorsi의 AI는 시간, 일정 중단, 기분, 목표, 식단, 환경, 생리학적 상태 등 7가지 차원을 분석하여 운동을 맞춤 조정합니다</li><li>실시간 적응은 미리 작성된 프로그램이 아니라 실제 느껴지는 컨디션에 따라 운동이 변경됨을 의미합니다</li><li>이 시스템은 사용자의 패턴을 학습하여 시간이 지날수록 더욱 스마트해지고 고도화된 맞춤형 서비스를 제공합니다</li><li>생리학적 신호(수면, HRV)는 AI가 필요한 시점에 가벼운 운동일을 제안하고, 준비가 되었을 때 강도를 올리도록 안내합니다</li><li>"출석하기만 하세요"는 Dorsi가 모든 의사결정을 처리하므로 매번 바로 시작할 수 있는 운동을 제공받는다는 것을 의미합니다</li></ul></div>

## 서론: 정적 프로그램의 문제점

기존의 피트니스 앱은 다음과 같이 작동합니다. Day 1에 프로그램을 선택하면 수동으로 변경할 때까지 동일하게 유지됩니다. 앱은 다음과 같은 상황을 알지 못합니다.

- 지난밤 4시간밖에 자지 못했는지
- 출장이나 여행으로 최근 3일을 걸렀는지
- 업무로 스트레스를 받고 있는지
- 60분이 아닌 20분의 시간만 있는지
- 이제 막 새로운 식단을 시작했는지
- 특정 장비를 사용할 수 없는지
- 완전히 회복되었는지 아니면 여전히 피로한지

프로그램은 적응하지 않습니다. **사용자가 직접 조율해야만 합니다.** 그렇지 않으면 이를 무시하고 죄책감을 느끼게 되며, 이는 피트니스 업계에서 막대한 이탈률로 이어집니다.

Dorsi는 트레이닝을 진정으로 적응형으로 만들어 이 문제를 해결합니다. 앱을 열 때마다 삶의 7가지 차원을 확인하고 현재 상황에 정확히 맞는 운동을 구성합니다.

## 맞춤 조정을 구성하는 7가지 차원

### 1. 시간: 일정 차원

일상이 항상 뜻대로 되지는 않습니다. 60분을 비워두었지만 회의가 길어져 다음 일정까지 갑자기 25분만 남게 될 수 있습니다.

기존 프로그램은 사용자가 설정해 둔 시간을 그대로 가지고 있다고 가정합니다. Dorsi는 그러한 오류를 범하지 않습니다. "지금 실제로 사용할 수 있는 시간이 얼마나 되는가?"를 확인합니다.

**실제 시나리오:** 60분을 계획했지만 25분만 남았습니다. Dorsi는 운동을 건너뛰라고 하지 않습니다. 대신 5분간의 웜업, 3가지 중량 다관절 운동(compound movements), 각 2세트로 구성하여 20분 만에 마칩니다. 핵심 리프팅을 유지했고, 운동을 완료했으며, 연속 기록을 깨뜨리지 않았습니다.

알고리즘의 우선순위는 다음과 같습니다. 먼저 강도와 주 운동을 배치합니다. 그런 다음 실제 시간이 확보되면 볼륨을 추가합니다. 45분이 남았나요? 모든 운동이 포함됩니다. 30분인가요? 주 운동과 3~4가지 보조 운동이 배치됩니다. 20분인가요? 다관절 운동만 진행하고 보조 운동은 생략합니다.

### 2. 일정 중단: 지속성 차원

출장으로 4일을 걸렀습니다. 4일을 쉬고 난 뒤 평소와 동일한 강도의 운동을 해야 한다는 부담감 때문에 복귀하기가 두려워집니다. 이러한 일정 중단은 [예측하기 어려운 일정을 가진 바쁜 직장인들](/ko/blog/busy-professional-workout-guide)에게 특히 흔하게 발생합니다.

대부분의 프로그램은 이러한 공백을 고려하지 않습니다. 사용자가 완전한 수행 능력으로 복귀할 것이라 기대합니다. 결국 기력이 떨어진 상태로 겨우 운동을 마치거나, 무의미하게 느껴져 운동을 건너뛰게 됩니다.

Dorsi는 걸러진 날들을 파악하여 조정합니다. 1~2일을 쉰 경우 볼륨을 약간 줄이되 강도와 움직임 패턴은 유지합니다. 3~5일을 쉰 경우? 중량을 대폭 줄이고 중량보다는 움직임의 질에 집중합니다. 일주일 전체를 쉰 경우? 기본으로 돌아가 점진적으로 다시 끌어올립니다.

**실제 시나리오:** 4일간 운동을 쉰 후 복귀합니다. Dorsi는 평소의 60분 세션 대신 동일한 동작이지만 부하가 약간 가벼워진 40분 세션을 제공합니다. 무너지지도 않고, 과하게 보호받지도 않으면서 차근차근 복귀하게 됩니다. 다음 운동은 평소 수준에 더욱 가까워집니다.

### 3. 기분: 에너지 차원

정신적으로 지쳐 있을 때 최상의 강도를 낼 수 있는 사람은 없습니다. 생리학적으로는 완전히 회복되었을지라도 감정적으로는 완전히 고갈되었을 수 있습니다.

Dorsi는 기분 상태를 묻거나, 답변을 원하지 않는 경우 사용자의 패턴에서 이를 감지합니다. 그런 다음 이에 맞게 조율합니다.

스트레스가 심해 신경계가 이미 과부하 상태인가요? 중량 다관절 운동은 제시되지 않습니다. 적당한 강도의 35분 지속성 세션이 제공됩니다. 스트레스를 더 가중시키지 않으면서 몸을 움직이게 됩니다. 신경계는 활성화된 상태로 남는 대신 안정을 찾습니다. 에너지가 넘치고 불안감이 적은가요? 그렇다면 더 무거운 중량, 더 많은 볼륨, 밀도 높은 운동을 밀어붙이기에 적합한 날입니다. 불안하고 산만한가요? 복잡함은 잊으세요. 세션 동안 내려야 할 의사결정을 줄인 단순한 구조가 제공됩니다.

정신적으로 피로할 때 고강도 트레이닝을 강요하는 것은 회복력을 키우는 것이 아니라 운동에 대한 거부감만 키운다는 연구 결과가 있습니다. Dorsi는 사용자의 정신적 상태에 저항하는 것이 아니라 이에 맞춰 작동합니다.

### 4. 목표: 방향성 차원

우선순위는 변합니다. 1월에는 체지방 감량을 원했다가 4월에는 근육 증가를 생각할 수 있습니다. Dorsi는 이를 추적하여 주 단위로 강조하는 요소를 변경합니다.

근력(Strength) 단계인가요? 더 무거운 다관절 운동, 더 긴 휴식, 더 낮은 반복 횟수(3~6회). 근비대(Hypertrophy) 단계인가요? 적당한 부하, 8~12회 반복, 더 짧은 휴식, 더 많은 총 볼륨. 컨디셔닝 단계인가요? 대사 서킷 및 밀도 높은 운동. 일반적인 목표(근육 증량)를 설정하거나 Dorsi가 주에 따라 세 가지의 균형을 맞추도록 맡길 수 있습니다.

핵심은 Dorsi가 사용자를 하나의 주기화(periodization) 계획에 가두지 않는다는 것입니다. 그주에 설정된 우선순위에 따라 강조점을 적응시킵니다.

### 5. 식단: 영양 맥락

1800칼로리를 섭취하면서 칼로리 잉여 상태인 것처럼 트레이닝하는 것은 번아웃으로 가는 지름길입니다. 회복 능력은 실재하며 섭취하는 영양에 의해 제한됩니다.

Dorsi는 실제로 무엇을 섭취하고 있는지 확인합니다(직접 입력할 수도 있습니다). 칼로리 잉여가 높은 상태인가요? 더 많은 볼륨과 더 강도 높은 운동을 수행할 수 있습니다. 완만한 감량을 위한 적당한 칼로리 결손 상태인가요? 볼륨은 유지하되 가벼운 운동일을 더 추가합니다. 공격적인 칼로리 결손 상태인가요? 더 짧은 세션, 더 많은 회복일, 다관절 운동만을 통한 근육 보존에 집중합니다. 단백질 섭취량이 적은지 높은지에 따라서도 달라집니다. 단백질 섭취가 적을수록 신경계는 더 많은 회복 시간을 필요로 합니다.

핵심은 앱이 2500칼로리를 섭취할 때와 1800칼로리를 섭취할 때 동일한 방식으로 트레이닝시키지 않는다는 점입니다.

### 6. 환경: 장비 차원

턱걸이 바가 있는 호텔에 있거나, 덤벨이 있는 집에 있거나, 아무것도 없는 공원에 있을 수 있습니다. 사용자의 환경은 수행 가능한 운동을 말 그대로 제한합니다.

Dorsi는 이에 적응합니다. 모든 헬스장 장비를 이용할 수 있다면 모든 변형 동작이 가능해집니다. 기본적인 장비가 있는 집인가요? 덤벨, 벤치, 턱걸이 바를 활용합니다. 최소한의 장비만 있다면 맨몸 서킷과 밀도 높은 운동으로 전환됩니다. 장비가 전혀 없나요? 순수 맨몸 운동인 등척성 홀드(isometric holds), 플라이오메트릭(plyometrics), 밀도 중심 운동이 구성됩니다.

헬스장을 찾으라거나 세션을 건너뛰라고 하는 대신, Dorsi는 존재하는 환경을 그대로 활용합니다.

### 7. 생리학: 회복 차원

착용하는 웨어러블 기기가 Dorsi에 상태를 전달합니다. 4시간밖에 자지 못했고 HRV가 20% 감소했습니다. 오늘 중량 스쿼트를 하는 것은 신체에 과도한 무리를 줍니다. 따라서 Dorsi는 스쿼트를 제안하지 않습니다. 대신 30분간의 모빌리티(가동성) 운동과 가벼운 항정 상태(steady-state) 컨디셔닝을 제공합니다. 몸을 움직임으로써 신경계는 더 큰 스트레스를 받는 대신 회복됩니다. 휴식을 취한 내일, 스쿼트를 수행하게 됩니다.

이 시점에서 적응은 이론을 넘어 실용적인 영역이 됩니다. 시스템은 실제 생리학적 신호를 통합합니다.

수면이 중요합니다. 8시간 이상은 완전한 수행 능력을, 5시간은 가벼운 회복 중심을, 5시간 미만은 가벼운 운동일을 의미합니다. (웨어러블에서 측정된) HRV는 신경계가 회복되었는지 아니면 스트레스를 받고 있는지를 알려줍니다. 안정 시 심박수(RHR) 역시 또 다른 신호입니다. 심박수 상승은 피로나 질병을 의미하므로 강도를 낮춥니다. 낮아진 RHR와 높은 HRV는 원하는 경우 강도를 높여도 된다는 의미입니다.

핵심은 Dorsi가 미리 결정된 프로그램으로 신체의 실제 신호를 무시하지 않는다는 점입니다.

## 각 차원의 상호작용 방식

7가지 차원은 독립적으로 작동하지 않으며, 서로 상호작용합니다.

**시나리오 1: 높은 스트레스, 부족한 수면 상태**
- 기분: 낮음 (스트레스 받음)
- 생리학: 낮은 HRV, 5시간 수면
- 시간: 35분
- 목표: 근육 증량
- 환경: 모든 헬스장 장비 이용 가능

Dorsi는 고강도 근비대 세션을 제공하지 않습니다. 대신 다음과 같이 안내합니다. "40분 항정 상태 컨디셔닝 + 모빌리티. 무거운 중량 운동은 회복된 내일로 미루세요."

**시나리오 2: 휴가 후 복귀**
- 일정 중단: 5일간 쉬움
- 시간: 60분 이용 가능
- 생리학: 충분한 휴식 (양호한 수면, 정상 HRV)
- 기분: 높은 에너지
- 목표: 근력 중심
- 환경: 모든 헬스장 장비 이용 가능
- 식단: 유지 칼로리 이상 섭취

Dorsi: "복귀를 환영합니다. 60분 전체 근력 세션입니다. 주된 초점: 중량 다관절 운동, 정상 볼륨, 정상 강도. 신체 준비가 완료되었습니다."

**시나리오 3: 빡빡한 일정, 칼로리 결손 후 회복**
- 시간: 25분
- 식단: 3주 연속 저칼로리 섭취
- 생리학: 정상 HRV이나 RHR 상승
- 목표: 근력 유지
- 기분: 보통
- 환경: 홈 짐

Dorsi: "3주 연속으로 적게 먹으며 트레이닝을 진행해 왔습니다. 25분 동안 진행해 봅시다: 중량 다관절 운동 2가지, 각 2세트, 높은 질에 집중. 피로를 누적시키지 않으면서 근력을 유지합니다. 금요일에는 가벼운 운동일을 가질 예정입니다."

## 아키텍처: 실제 작동 방식

두 개의 시스템이 병렬로 실행됩니다. HeadCoach는 의사결정 엔진으로, 7가지 차원을 모두 읽어 들여 "이 사용자에게 오늘 어떤 세션이 필요한가?"를 결정합니다. 힘든 날, 가벼운 날, 적당한 날? 시간은 얼마나? 트레이닝 스트레스 대비 회복 운동의 비중은 얼마나 두어야 하는가?

Skills는 실행 레이어입니다. HeadCoach가 "가벼운 날, 35분"이라고 판단하면, Skills는 최근 수행한 운동, 보유한 장비, 현재 목표에 부합하는 항목을 바탕으로 실제 운동 동작을 선택합니다. 세트, 반복 횟수, 휴식 시간, 점진적 과부하(progression)를 처리합니다.

두 시스템 모두 단독으로 작동할 수 없습니다. Skills가 없는 HeadCoach는 동작이 없는 결정일 뿐입니다. HeadCoach가 없는 Skills는 논리가 없는 운동 선택일 뿐입니다. 두 시스템이 함께 작동하여 사용자가 보는 실제 세션을 생성합니다.

## 시간에 따른 학습

이 시스템은 사용할수록 더 정교해집니다. 첫째 주에는 입력된 차원을 바탕으로 적응합니다. 12주 차가 되면 스스로도 인지하지 못했던 패턴을 학습합니다. 5일간의 고강도 운동에 신체가 어떻게 반응하는지, (인구 평균이 아닌) 실제 HRV 기준선(baseline)이 무엇인지, 가벼운 운동일과 완전한 휴식일 중 어느 쪽이 회복에 더 효과적인지, 피로할 때 어떤 동작이 가장 적합하게 느껴지는지 등을 파악합니다.

사용자의 선호도 학습합니다. 가벼운 운동 권장 사항을 지속적으로 무시하고 상체 운동을 강하게 밀어붙이면, Dorsi는 이를 감지하여 권장 사항을 조정합니다. 특정 동작을 원하지 않는 경우 제안을 중단합니다. 이러한 학습은 [적응이 실제 작동하는 원리에 관한 과학](/ko/blog/science-of-adaptive-training)에 기반을 두고 있습니다.

## 이것이 지속성에 중요한 이유

정적 프로그램이 실패하는 이유는 실제 삶을 고려하지 않기 때문입니다. Dorsi의 적응형 시스템은 지속성을 저해하는 3가지 주요 요인을 해결합니다.

1. **[의사결정 피로](/ko/blog/workout-decision-fatigue-complete-guide)**: 직접 결정할 필요가 없습니다. Dorsi가 결정합니다. 사용자는 출석하기만 하면 됩니다.
2. **현실과의 불일치**: 운동은 이론적인 이상적인 하루가 아니라 실제 상황에 맞춰 제공됩니다.
3. **오버트레이닝의 덫**: 회복 신호를 존중함으로써 장기적인 지속성을 해치는 번아웃을 방지합니다.

연구 결과에 따르면 피트니스에서는 **지속성이 완벽함을 압도합니다**. 실제로 실행하는 운동이 실행되지 않는 완벽한 운동보다 낫습니다. 마찰 요소를 제거하고 사용자의 현실을 존중함으로써, Dorsi는 실제로 트레이닝을 수행할 확률을 극대화합니다.

## "출석하기만 하세요" 철학의 실제 적용

Dorsi를 사용하는 실제 경험은 다음과 같습니다.

1. **앱 열기** → Dorsi가 이미 수면, 기분, 이용 가능한 시간, 지난 운동, 회복 상태를 분석했습니다
2. **운동 확인** → 준비 완료. 완전하게 계획됨. 운동 항목, 세트, 반복 횟수, 휴식 시간
3. **트레이닝** → 고민 없음. 실행하기만 하면 됨.
4. **결과 기록** → Dorsi가 수행 결과를 학습하여 내일 세션을 맞춤 조정함

"운동해야 하는데"와 "운동하는 중이다" 사이의 공백이 사라집니다. 계획도, 분석으로 인한 마비도, 올바르게 하고 있는지에 대한 의구심도 없습니다.

이것이 바로 실천되는 적응입니다.

<div class="faq-section"><h2>자주 묻는 질문</h2><div class="faq-item"><h3>Dorsi의 AI 권장 사항을 직접 변경할 수 있나요?</h3><p>네, 가능합니다. AI가 가벼운 운동일을 제안하더라도 강도를 높이고 싶다면 직접 변경할 수 있습니다. 하지만 Dorsi는 이러한 조정을 학습하여 향후 권장 사항을 사용자의 실제 선호도 및 회복 패턴에 맞게 조율합니다.</p></div><div class="faq-item"><h3>맞춤 조정 기능을 사용하려면 피트니스 트래커를 착용해야 하나요?</h3><p>아닙니다. Dorsi는 웨어러블 기기 유무와 상관없이 작동합니다. 웨어러블 기기가 없어도 자가 보고된 수면 상태, 기분 점검, 최근 운동 기록을 바탕으로 적응이 이루어집니다. 웨어러블 기기(Apple Watch, Oura, Whoop)를 사용하면 Dorsi가 더 많은 생리학적 데이터를 확보하여 훨씬 더 정밀하게 작동합니다.</p></div><div class="faq-item"><h3>Dorsi는 사용자가 칼로리 결손 상태인지 어떻게 파악하나요?</h3><p>영양 상태를 수동으로 기록하거나, Dorsi가 시간에 따른 운동 회복 패턴 및 수행 능력 추세를 통해 이를 추론할 수 있습니다. 지속적으로 수행 능력이 떨어지고 회복이 더딘 경우, Dorsi는 칼로리 결손 패턴을 인식합니다.</p></div><div class="faq-item"><h3>피로한 상태일 때도 Dorsi가 고강도 트레이닝을 허용하나요?</h3><p>Dorsi는 지양하도록 권장하지만, 최종 결정은 사용자의 몫입니다. 앱은 단기적인 수행 능력보다 장기적인 지속성을 우선시합니다. 가벼운 운동일 권장 사항을 지속적으로 변경하는 경우, Dorsi는 사용자의 선호도를 학습하여 조정합니다. 그럼에도 이 시스템은 회복 신호를 존중하도록 설계되어 있습니다.</p></div><div class="faq-item"><h3>운동은 얼마나 자주 바뀌나요?</h3><p>앱을 열 때마다 Dorsi는 7가지 차원을 재분석합니다. 어제 이후 주요 변화가 없다면 운동이 유사할 수 있습니다. 수면이 크게 부족했거나 2일을 쉬었다면 크게 맞춤 조정됩니다. 적응은 주 단위나 월 단위가 아니라 연속적으로 이루어집니다.</p></div><div class="faq-item"><h3>Dorsi가 주기화(근력 단계, 근비대 단계)를 처리할 수 있나요?</h3><p>네, 가능합니다. 목표 우선순위(근력, 근비대, 컨디셔닝)를 설정하면 Dorsi는 실제 상황에 따라 매일 맞춤 조정하면서 전체 트레이닝 전반에 걸쳐 해당 요소를 강조합니다. 이는 실제 삶을 존중하는 주기화 방식입니다.</p></div></div>
