← 목록

크라우니 데일리 미션 + 부서 담당자 시스템 (2026-04-17)

개요

크리에이터 프로필(위치/성향/업종) 기반 데일리 미션 자동 추천 + 부서 실명 담당자 관리 + 2년 주기 교체 추적.

무엇을 했는지

1. 크리에이터 프로필 시스템

2. 데일리 미션 엔진 (mission.js)

알고리즘:
  1. 활동 반경 필터 (크리에이터 지역 + 인접 시도)
  2. 이미 접촉한 기관 제외
  3. 업종별 솔루션 친화도 × 컴파스 우선순위 복합 스코어
  4. 성향별 미션 유형 배분 (적극형 = 콜 40% / 미팅 30% / 발송 30%)
  5. A등급 기관 = 미팅 우선 배정
미션 구조:

3. 부서 담당자 관리

4. API 엔드포인트 (+10개)

POST /api/creator/profile     — 프로필 등록/수정
GET  /api/creator/profile     — 프로필 조회
GET  /api/creator/missions    — 데일리 미션 생성
POST /api/creator/missions/complete — 미션 완료 처리
POST /api/contacts            — 담당자 등록 (+50맘)
GET  /api/contacts             — 기관별 담당자 조회
POST /api/contacts/rotate     — 담당자 교체 (이력 보관)
GET  /api/contacts/rotation-due — 교체 임박 목록

실테스트 결과

프로필 → 미션

김크라우니 · 서울 · 적극형 · 안전
→ 24,798건 후보 (서울+경기+인천) → 10개 미션

1. [390] 📅 미팅 확정 → 경기시청 [A]  (+3포네)
   부서: 재난안전과 · 직책: 재난안전과장
2. [390] 📅 미팅 확정 → 경기시청 [A]  (+3포네)
4. [390] 📞 전화 연락 → 경기시청 [A]  (+25맘)

담당자 등록 → 교체 → 이력

등록: 박재난 · 재난안전과장 · 02-2100-4567 (2024-03-01~)
  → 교체임박 알림: 25개월 재직 ⚠
교체: 이안전 · 재난안전과장 · 02-2100-4568
  이력: 박재난 (2024-03-01 ~ 2026-04-17)

미션 완료

콜드콜 완료 → +25맘 · 누적 338맘 · 스트릭 1 · 레벨 1

관련 파일

잔여 이슈