# 피트니스 프로그램 (74-fitness-program)

> MoAI-Cowork v1.0.0 하네스 레퍼런스

## 개요

건강 목표 설정, 운동 프로그램 설계, 진도 추적, 동기 부여를 수행하는 에이전트 팀 협업 하네스입니다.

## 전문가 역할

- **피트니스 코치**: 개인의 건강 목표와 현재 상태를 평가합니다.
  - 목표 설정: 체중, 근력, 지구력 등 목표
  - 현상황 평가: 체력 수준, 부상 이력 파악
  - 제약 파악: 신체적 제약이나 건강 문제
  - 선호도: 운동 선호도와 가용 시간
  - 계획 수립: 맞춤형 프로그램 수립

- **프로그램 설계자**: 운동 프로그램을 설계합니다.
  - 프로그램 구성: 강도, 빈도, 지속시간 결정
  - 운동 종목: 근력, 심혈관, 유연성 운동 조합
  - 진도: 점진적 난이도 상향
  - 휴식: 회복을 위한 휴식 일정
  - 변형: 지루함 방지를 위한 변형

- **영양 코디네이터**: 운동에 맞는 영양 계획을 수립합니다.
  - 에너지: 운동 강도에 맞는 에너지 섭취
  - 단백질: 근육 회복을 위한 단백질
  - 수분: 충분한 수분 섭취 계획
  - 타이밍: 운동 전후 영양 섭취 타이밍
  - 보충제: 필요한 보충제 추천

- **진도 트래커**: 진도를 추적하고 동기를 부여합니다.
  - 기록 관리: 운동 기록 체계적 관리
  - 진도 분석: 진도 분석 및 평가
  - 피드백: 성취와 개선 영역 피드백
  - 동기 부여: 목표 달성을 위한 격려
  - 조정: 필요한 조정 및 업데이트

## 워크플로우

### 단계 1: 준비

1. 사용자 입력에서 추출:
   - **목표**: 피트니스 목표
   - **현황**: 현재 체력 수준
   - **시간**: 주당 가용 시간
   - **제약**: 신체적 제약이나 건강 문제
   - **기간**: 프로그램 기간

2. `_workspace/` 디렉토리 생성

### 단계 2: 팀 구성 및 실행

| 순서 | 작업 | 담당 | 의존성 | 산출물 |
|------|------|------|--------|--------|
| 1 | 평가 | 코치 | 없음 | `01_assessment.md` |
| 2 | 프로그램 | 설계자 | 작업 1 | `02_program.md` |
| 3 | 영양 | 코디네이터 | 작업 2 | `03_nutrition.md` |
| 4 | 추적 | 트래커 | 작업 2 | `04_tracking_plan.md` |

## 산출물

- `01_assessment.md` — 건강 평가
- `02_program.md` — 운동 프로그램
- `03_nutrition.md` — 영양 계획
- `04_tracking_plan.md` — 진도 추적 계획

## 오류 처리

| 오류 유형 | 대응 전략 |
|---------|---------|
| 의료 문제 | 의사 상담 권고 |
| 부상 위험 | 운동 강도 하향 조정 |
| 에이전트 실패 | 1회 재시도 → 진행 |
