Appearance
리롤 기능 추가 PRD
Release date: 03/13/2026 Status: Released created: March 5, 2026 3:37 PM 앱/웹/스튜디오: 앱, 웹
1. 목표 및 배경
- AI 생성 씬이 오류를 뱉거나 품질이 하락했을 때, 유저가 이를 복구할 수 있는 기능 제공함으로써, 부정적인 경험으로 인한 이탈 방지
- 유저들의 실제 리롤 기능에 대한 수요 확인
2. 타깃 사용자
- 씬 생성 시 오류(생각 토큰을 뱉거나, 같은 말을 또 생성하거나, 앞뒤 안맞는 말을 생성하거나)를 경험한 유저
3. 핵심 기능 요구사항
기획 방향
- 인지:
- 유저가 생성된 씬이 이상하다고 느꼈을 때 리롤 기능을 사용할 수 있다는 것을 알아야 합니다.
- ‘리롤 = AI 오류 수정’이라고 인지할 수 있어야 합니다.
- 접근성: 유저는 오류 발견 즉시 리롤 기능을 사용할 수 있어야 합니다.
- 기능 이해: 리롤 기능을 사용했을 때, 현재 보고 있는 씬 이후로 모든 내용이 덮어씌워진다는 것을 알 수 있어야 합니다.
기능 요구 사항
유저는 매 프레임에서 리롤 버튼을 볼 수 있습니다.
유저가 배포 버전 사용 이후 첫 씬 생성을 했을 때, 좌측 상단(미정, 의도는 어쨌든 가장 바깥에 알아차리기 좋은 곳)의 버튼을 알아차릴 수 있습니다. (계정 당 1회)
해당 버튼이 “AI가 생성한 내용에 오류가 있을 경우, 이 버튼을 눌러 즉시 다시 생성할 수 있어요.”
→ 지금 오류 문구처럼 닫을 수 있게?
유저가 리롤 버튼을 누르면, 안내 문구를 볼 수 있습니다. (매번 보임)
- 알려야 하는 내용:
- 다시 입력되는 내용 (기존에 유저가 입력한 내용)
- 다시 생성하는 경우, 현재 보고 있는 씬과 이후의 내용이 새로운 씬으로 덮어씌워진다.
- 스타 60개가 소모됩니다.
- 확인을 누르면 리롤 기능이 작동합니다.
- 알려야 하는 내용:
유저가 리롤을 하면, 이번 씬에 입력했던 유저 인풋 그대로 새로운 씬이 생성됩니다.
= 기존의 재생성과 동일하게 작동하되, 같은 유저 인풋으로 재생성 되는 것
4. 사용자 플로우 & 화면
5. 에러 처리 및 예외 상황
6. 데이터 분석
| 타입 | 이름 | 용도 | 파라미터 | 비고 |
|---|---|---|---|---|
| Event | view_play_regen_sheet | 리젠 눌렀는지 확인 (다시 선택-재생성과 다름) | is_regen(재생성이냐 아니냐)이랑 겹쳐서 파라미터 안겹치게 적음. 그래서 만약 리롤했다면, is_regen이랑 click_regen_button 둘다 true일 것 | |
| → 더 좋은 방법있다면 제안 주세요ㅠㅠ | ||||
click_play_regen_sheet_confirm |