습관파티 챗봇 MVP 기획 및 구현

좋습니다. 여러분의 비전, 문서, 현재 상황, 그리고 학습 중인 카톡봇 스터디 커리큘럼을 종합해서 **[습관파티 챗봇 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 기능은 후속 단계로 설계 반영

이 초안은 전체 PRD 구조 중 1~5단계 중 1차 MVP 기획용 버전입니다.
이 초안을 바탕으로 다음 단계인 "상세 기능 흐름 정의 + 메시지 시나리오"를 설계하려면, 우선 “이 구조가 맞는 방향인지, 어떤 부분을 수정/보완할지” 확인해 주세요.수정이 끝나면 챗봇 메시지 플로우, FastAPI 연동 로직, n8n 워크플로우 시나리오, GPT 피드백 모델 설계까지 단계별로 도와드릴게요.