5.0 KiB
5.0 KiB
PRD — 와카뷰 v1 (클로즈드 베타)
범위: vision.md의 가치 제안을 자체 앱 클로즈드 베타로 구현한다. 자율성 L0~L2, 시나리오는
"읽씹 종결"과 "단톡 따라잡기" 두 가지로 한정한다. (근거: decision-log.md Q3, Q5)
1. 페르소나
- 주 사용자(와카뷰를 쓰는 나) — 메신저 응답 압박을 자주 느끼는 개인. 와카뷰를 켜고, 응답을 검토·승인하거나 위임 범위를 조정한다.
- 상대방 — 와카뷰 사용자와 대화하는 사람. 앱을 설치하지 않았어도 와카뷰의 응답을 받을 수 있어야 하며(v1은 자체 앱 내부이므로 상대방도 사실상 앱 사용자), 와카뷰 여부를 언제든 확인·거부할 수 있다.
2. 유저 플로우
2.1 온보딩 (말투 학습)
- 가입 시 기존 대화 일부 임포트 또는 짧은 질문 응답으로 말투 초기 세팅 (목표: 5분 이내)
- 관계별 페르소나 초기값 설정 — 최소 "가까운 사이 / 공식적인 사이" 2종만 v1에서 지원
- 와카뷰 자율성 기본값은 L0(비서 모드) — 사용자가 명시적으로 올려야 L1, L2로 이동
2.2 읽씹 종결 시나리오 (핵심)
- 사용자가 "방해금지"(수면 중 등) 상태를 켜거나, 앱이 비활성 상태 감지 시 자동 제안
- 상대가 메시지를 보냄 → 와카뷰가 맥락(상태, 최근 활동 패턴)을 보고 응답 초안 생성
- L1: 사용자에게 "지금 자동 응답 보낼까요?" 알림 → 승인 시 발송 (기본값)
- L2: 사용자가 화이트리스트에 등록한 상대·주제(예: "가벼운 안부, 시간 문의")에 한해 즉시 자동 발송, 사후 알림
- 상대에게는 와카뷰 뱃지가 붙은 말풍선으로 표시됨 (3.1 참고)
- 사용자가 복귀하면 미응답/보류 항목 요약 제공, 필요 시 후속 메시지 작성
2.3 단톡 따라잡기 시나리오
- 사용자가 오랜만에 단톡방 진입 또는 "안 본 동안 요약" 요청
- 와카뷰가 나에게 멘션된 것 / 결정된 사항 위주로 3~5줄 요약
- 답장이 필요한 항목에는 초안 버튼 제공 (발송은 항상 사용자 승인 — 이 시나리오는 L0 고정, 자동 발송 없음)
3. 기능 명세
3.1 P0 (v1 필수)
| 기능 | 설명 |
|---|---|
| 와카뷰 뱃지 | 와카뷰가 작성한 말풍선은 사람 말풍선과 시각적으로 구분(점선 테두리 + 뱃지 라벨) |
| 자율성 설정(L0~L2) | 전역 기본값 + 상대별 예외 설정 |
| 응답 승인 UI | L1 초안을 한 탭으로 검토·수정·발송 |
| 화이트리스트 주제 | L2에서 자동 발송을 허용할 주제/상대를 사용자가 직접 등록 |
| 에스컬레이션 규칙 | 금전, 약속 확정, 감정적/민감 내용 감지 시 자동 처리 금지, 무조건 사용자에게 넘김 |
| 실시간 본인 확인 | 상대가 "지금 본인이야 와카뷰가야?" 물으면 와카뷰가 스스로 정직하게 답함 |
| 거부권 | 상대가 "와카뷰 말고 본인이랑만" 요청 시 해당 대화에서 자동응대 즉시 중단 |
| 사후 알림 + 되돌리기 | 와카뷰가 취한 모든 자동 행동은 알림 로그에 남고 원클릭 취소 가능 |
| 단톡 요약(멘션 기준) | 안 본 동안 나 언급/결정 사항만 골라 요약 |
| 관계별 페르소나(최소 2종) | 가까운 사이 / 공식적인 사이 톤 구분 |
3.2 P1 (v1 이후 곧)
- 답장 마감 알림(내가 "이따 답장" 누르면 나에게만 리마인드)
- 스팸/도배 감지 시 응대 자동 중단
- 관계 메모(호칭, 금기어 기억)
3.3 P2 / 명시적 범위 밖 (v2+)
- L3 자리비움 전면 응대, L4 와카뷰 협상 —
roadmap.md참고 - OS 레이어(타 앱 알림 관통) —
roadmap.md참고 - 다중 페르소나, 구독 결제 — 수익 모델은 베타 이후
4. 엣지 케이스
| 상황 | 처리 |
|---|---|
| 와카뷰가 잘못된 맥락으로 응답 초안을 만듦 | L1은 발송 전 사용자 검토이므로 그 자리에서 수정. L2는 사후 알림 + 되돌리기 |
| 상대가 와카뷰에게 확정을 요구(예: "그럼 3시 확정이지?") | 와카뷰는 확정 불가 — "본인 확인 필요"로 응답하고 사용자에게 에스컬레이션 |
| 상대가 짧은 시간에 메시지 도배 | 스팸 감지 임계치 초과 시 응대 중단, 사용자에게 보고 (P1이지만 안전 관련이라 v1 최소 버전 필요) |
| 사용자가 여러 상대에게 다른 자율성 레벨을 원함 | 상대별 예외 설정으로 지원 (전역 기본값 + 오버라이드) |
| 온보딩 시 임포트할 기존 대화가 없음 | 질문 기반 초기 세팅 경로로 폴백 |
5. 성공 지표
vision.md의 v1 성공 지표를 그대로 따른다. 이 PRD 범위에서 추가로 추적할 것:
- L1 초안 승인율(수정 없이 그대로 발송된 비율) — 말투 학습 품질의 대리 지표
- L2 화이트리스트 자동발송 후 되돌리기 사용률 — 낮을수록 신뢰 신호