Skip to content

[MESP-279] [Story] OPIc 세션 피드백 알림 #508

Description

@DDINGJOO

📌 상위 Epic

#499

설명

AS A 사용자
I WANT OPIc 연습 세션이 완료되면 피드백 알림을 받고 싶다
SO THAT AI 피드백을 바로 확인하고 개선점을 알 수 있다

인수 조건

  • OPIc 세션 완료 시 알림 발송
  • 예상 등급 표시
  • 주요 피드백 요약 포함

알림 메시지 스키마

```json
{
"type": "OPIC_COMPLETE",
"userId": "xxx",
"payload": {
"sessionId": "session-xxx",
"estimatedLevel": "IH",
"questionsAnswered": 5,
"totalQuestions": 5,
"feedbackSummary": "발음과 유창성이 좋습니다. 문법 정확성을 높이면 더 좋겠습니다.",
"completedAt": "2026-01-23T21:00:00Z"
}
}
```

Tasks

  • OPIcSessionHandler.completeSession()에서 SNS 발행
  • AI 피드백 요약 생성 로직
  • 프론트엔드 OPIc 결과 알림 UI

트리거 위치

OPIcSessionHandler.completeSession() - 세션 완료 시

예상 작업량

2 Story Points

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requeststoryUser story

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions