좋습니다. 여러분의 비전, 문서, 현재 상황, 그리고 학습 중인 카톡봇 스터디 커리큘럼을 종합해서 **[습관파티 챗봇 MVP 구현을 위한 PRD 초안]**을 아래와 같이 구성했습니다. PRD는 공식 가이드 prd-structure-guide.md 5단계 구조에 맞추어 설계하며, 강의 목표 및 n8n·FastAPI·GPT 활용 범위를 반영해 향후 확장이 가능하도록 설계합니다.
✅ PRD 1단계: 제품 개요 및 배경
📌 제품명
습관파티 챗봇 MVP (HabitPartyBot MVP)
🧭 목적
혼자서 습관을 들이기 어려운 사람들을 위해 챗봇과 자동화 시스템(n8n, FastAPI, GPT 등)을 활용해 습관 형성과 유지를 돕는 커뮤니티형 챌린지 시스템 구축.
🧩 핵심 기능
- 역할 기반 파티 구성 및 비전보드 작성 유도
- 일일 체크/응원/경고/칭찬 자동 메시지
- GPT를 활용한 감정 기반 피드백
- 습관 성공률 집계 및 피드백 제공
- 챌린지 종료 시 축하 메시지 및 다음 단계 제안
- 챗봇 자체도 습관 챌린지를 함께 수행 중이라는 설정 포함
🎯 주요 사용자
- 자기 계발형 플레이어 (예: 페르소나 ‘유진’)
- 챌린지를 혼자 완주하지 못했던 경험이 있고, 재미와 피드백을 중시
- Notion, 카톡, 구글스프레드시트 사용에 익숙한 디지털 사용자
✅ PRD 2단계: 고객 문제 정의
🎯 JTBD (Jobs To Be Done)
- “작심삼일 말고, 진짜 습관을 만들고 싶다.”
- “게임처럼 재미있게 자기관리하고 싶다.”
- “루틴화보다 감정 연결이 중요하다.”
- “챌린지 리더 없이도 혼자 팀처럼 해보고 싶다.”
😓 Pain Points
- 자발적 실천의 어려움, 혼자 하는 루틴의 반복 실패
- 실천 피드백의 부재로 인한 동기 저하
- 사람이 도와줘야 작동되는 구조에서 자동화에 대한 갈망
✅ PRD 3단계: 기능 정의 및 플로우
🎮 핵심 기능 목록 (MVP)
- 챌린지 참여 등록 & 역할 분배
- 비전보드 링크 안내 및 유도
- 일일 체크 알림 (O/X로 응답)
- 역할별 메시지 자동 전송 (힐러/딜러 응원/경고)
- GPT 기반 반응형 피드백 (유저 응답에 감정적 대응)
- n8n을 통한 스프레드시트 연동 및 자동 기록
- 챌린지 종료 시 축하 메시지 및 피드백 수집
✅ PRD 4단계: 우선순위 및 일정 (스터디 연계 기준)
| 주차 | 주요 목표 | 연계 도구 | 주요 산출물 |
|---|---|---|---|
| 1주차 | 챌린지 참여 & 역할 분배 자동화 | BotFather GPT | 챌린지 구조/역할 선택 메시지 |
| 2주차 | FastAPI로 실천 기록 전송 API 구현 | FastAPI, Google Sheet API | 실천 여부 기록 API |
| 3주차 | GPT 기반 응원/격려 대화 흐름 구성 | GPT API | 응원/격려 반응 로직 |
| 4주차 | 전체 흐름 n8n으로 자동화 | n8n, FastAPI | 자동화된 실천 흐름 시나리오 |
✅ PRD 5단계: 확인/검토/승인 체크리스트
- 문서 및 기능 정의 사용자 검토 완료
- 스터디 과정 일정에 맞춰 단계별 구현 계획 수립
- MVP 구현 목표 기능 확정 및 개발 리소스 확인
- 기능별 테스트 기준 및 피드백 방식 정의
- DAO 확장성 및 NFT 기능은 후속 단계로 설계 반영