Skip to content

Conversation

@SolfE
Copy link
Member

@SolfE SolfE commented Nov 10, 2025

Summary

스트릭 알림 시스템 개선: 개인화된 학습 권장 알림과 프리즈 인지 스트릭 보호 알림 구현

Problem

  • 획일적인 시간대(매시간) 알림으로 사용자 피로도 증가
  • 개인의 학습 패턴을 고려하지 않은 일괄 알림
  • 프리즈 사용 여부와 무관하게 동일한 메시지 전송
  • 제한적인 메시지 변형으로 알림 피로 발생
  • 스트릭 프리즈 없는 시스템 특성을 반영하지 못한 메시지 톤

Solution

  1. 학습 시간 분석 기반 개인화 알림
  • 사용자별 평소 학습 시간 분석 및 캐싱 (24시간)
  • 개인의 학습 패턴에 맞춘 맞춤형 알림 발송
  • 새벽 시간대(00:00-06:00) 알림 자동 제외
  1. 프리즈 인지 스트릭 보호 로직
  • 어제 프리즈 사용 여부 자동 감지
  • 프리즈 사용 시: "어제는 살았으니 오늘은 꼭 학습해야 함" 강조
  • 프리즈 미사용 시: "지금 학습하지 않으면 스트릭 리셋" 경고
  1. 메시지 다양화 및 톤 개선
  • 알림 메시지 변형 대폭 확대 (4개 → 8개)
  • 스트릭 리셋 후 위로와 재시작 강조
  • 마일스톤 축하 메시지 진정성 있게 개선

Related Issues

closes #295
closes #281

@SolfE SolfE merged commit df899f5 into develop Nov 10, 2025
1 check failed
@SolfE SolfE deleted the feat/enhance-streak-notification branch November 10, 2025 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

스트릭 관련 알림 분화 스트릭 프리즈 여부와 상관 없는 푸시 알림 메세지

2 participants