챗봇 기능 기획서
1. 개요
핵심 원칙
- 챗봇은 앱의 핵심
- 언제 어디서든 질문/대화 가능해야 함
- 미션 진행과 컨텍스트 도우미 역할 분리
접근 방식 (2가지)
| 버튼 |
아이콘 |
역할 |
| 시작 탭 (하단) |
▶️ |
오늘 미션 진행 전용 |
| 플로팅 버튼 |
🐱 |
현재 화면 컨텍스트 조정/질문 |
2. 대화 UI (게임 대화창 스타일)
2.1 기본 대화 화면
┌─────────────────────────────────┐
│ │
│ 🐱 │
│ (캐릭터 일러스트) │
│ │
│ ┌─────────────────────────┐ │
│ │ "안녕 {닉네임}! │ │
│ │ 오늘은 뭘 도와줄까?" │ │
│ └─────────────────────────┘ │
│ │
│ [💪 미션 시작] [💬 얘기하기] │ ← 선택지
│ │
│ ┌─────────────────────────┐ │
│ │ 직접 입력... [전송]│ │
│ └─────────────────────────┘ │
│ │
│ [📜 이전 대화 보기] │
│ │
└─────────────────────────────────┘
2.2 대화 진행 중
┌─────────────────────────────────┐
│ │
│ 🐱 │
│ (표정 변화 가능) │
│ │
│ ┌─────────────────────────┐ │
│ │ "레디를 바꾸고 싶어? │ │
│ │ 지금은 '노트북 열기' │ │
│ │ 인데, 어떻게 바꿀까?" │ │
│ └─────────────────────────┘ │
│ │
│ [더 짧게] [더 길게] [다른 거로]│
│ │
│ ┌─────────────────────────┐ │
│ │ 직접 입력... [전송]│ │
│ └─────────────────────────┘ │
│ │
│ [📜 이전 대화 보기] │
│ │
└─────────────────────────────────┘
2.3 이전 대화 보기
┌─────────────────────────────────┐
│ ← 대화 기록 │
├─────────────────────────────────┤
│ │
│ ─── 오늘 ─── │
│ │
│ 🐱: 레디를 바꾸고 싶어? │
│ │
│ 나: 응 │
│ │
│ 🐱: 어떻게 바꿀까? │
│ │
│ 나: 더 짧게 하고 │
│ 싶어 │
│ │
│ 🐱: '노트북 열기'로 바꿀까? │
│ 좋아! 적용했어. │
│ │
│ ─── 어제 ─── │
│ │
│ 🐱: 오늘 미션 어땠어? │
│ ... │
│ │
└─────────────────────────────────┘
3. 시작 탭 (▶️) - 미션 진행 전용
3.1 역할