Skip to content

feat(ai): 자소서 기반 질문 고도화 (임원면접식 + STAR + 인성 15테마)#140

Merged
i3months merged 2 commits into
devfrom
feature/cover-letter-question-depth
Jul 5, 2026
Merged

feat(ai): 자소서 기반 질문 고도화 (임원면접식 + STAR + 인성 15테마)#140
i3months merged 2 commits into
devfrom
feature/cover-letter-question-depth

Conversation

@i3months

@i3months i3months commented Jul 4, 2026

Copy link
Copy Markdown
Member

변경 사항

삼성 임원면접 후기의 핵심(임원면접 = 대부분 자소서 기반, 자소서 완전 이해로 대응, STAR 기법, 표준 인성 15문항)을 질문 생성에 반영. 사용자 선택대로 기존 모드 프롬프트 강화(새 모드·DB 변경 없음).

question_generation 프롬프트

  • 자소서 파고들기: 자소서가 자료에 있으면 임원·인성 면접처럼 자소서를 대부분 질문의 출발점으로. 쓴 경험·주장·지원동기를 골라 '그 상황에서 본인의 구체적 역할·행동은? 결과·배운 점은?'처럼 소유/이해를 검증(한 문항을 동기·과정·기여·성찰 여러 각도로).
  • STAR 유도: 경험형(BEHAVIORAL·자소서) 질문은 STAR(상황·과제·행동·결과)를 유도하고 expected_signal에 드러낼 STAR 요소 명시 → 코칭·채점도 정렬.
  • 인성 15테마: PERSONALITY·INTEGRATED에서 대기업 임원면접 표준 인성 주제(존경 인물/리더십/성공·실패/장단점/상사 갈등/부서 배치/비전/10년 후/왜 이 회사 등)를 지원자 자소서·자기소개에 맞춰 개인화해 커버(그대로 베끼지 않음).
  • 자소서 근거 질문은 자소서 원문을 target_evidence로 인용.

context 라벨

  • _build_context 문서 헤더의 source_type을 한국어 라벨(자소서/이력서/GitHub 레포/웹 문서)로 → 모델이 자소서를 확실히 구분해 특화 지시를 적용.

검증

  • uv run pytest 305 passed(컨텍스트 라벨 테스트 갱신), flake8 clean. 프롬프트/라벨 변경이라 스키마·로직 무영향.

비고

  • '임원 면접' 전용 모드(자소서+인성 중심)는 후속 옵션(백엔드 enum+마이그레이션+프론트 필요).
  • 실제 질문 품질은 라이브 before/after로 확인 권장.

🤖 Generated with Claude Code

삼성 임원면접 후기(자소서 완전 이해 → 대부분 질문 대응, STAR, 표준 인성 15문항)를
질문 생성에 반영. 프롬프트 강화(기존 모드, 새 모드/DB 변경 없음).

- question_generation 프롬프트:
  - 자소서(cover letter)가 자료에 있으면 임원·인성 면접처럼 자소서를 대부분 질문의 출발점으로,
    쓴 경험·주장·지원동기를 '그때 본인 역할·행동·결과·배운 점' 식으로 소유/이해 검증(한 문항을
    동기·과정·기여·성찰 여러 각도로).
  - 경험형(BEHAVIORAL·자소서) 질문은 STAR(상황·과제·행동·결과)를 유도하고 expected_signal에
    드러낼 STAR 요소 명시.
  - PERSONALITY·INTEGRATED에서 대기업 임원면접 표준 인성 15테마(존경인물/리더십/성공실패/장단점/
    갈등해결/비전/10년후/왜 이 회사 등)를 지원자 자소서·자기소개에 맞춰 개인화해 커버.
  - 자소서 근거 질문은 자소서 원문을 target_evidence로 인용하도록.
- questions_consumer._build_context: 문서 헤더 source_type을 한국어 라벨로(자소서/이력서/GitHub 레포/
  웹 문서) — 모델이 자소서를 확실히 구분해 특화 지시 적용.

전체 305 passed(컨텍스트 라벨 테스트 갱신), flake8 clean. 프롬프트/라벨 변경이라 스키마·로직 무영향.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stackup Ready Ready Preview, Comment Jul 4, 2026 2:05pm

머지 전 회의적 max 리뷰(6건 검증통과)에서 발견한 회귀 1 + 깊이갭 2 반영.

- [A·회귀] 자소서 '대부분 출발점' 지시에 mode 게이트 추가: PERSONALITY·INTEGRATED
  (또는 JOB_TAILORED 지원동기)에서만 자소서 중심, TECHNICAL 은 자소서를 기술 질문의
  보조 근거로만 → 기술 면접이 자소서 질문으로 hijack되던 회귀 차단.
- [C·깊이] document_analysis: COVER_LETTER 의 markdown 을 '개요/경험/기술/메모' 고정
  섹션 대신 문항 구조(## 문항: …)로 보존 + 원문 핵심 문장 발췌 → 질문 생성이 문항 단위
  앵커링·원문 인용(target_evidence) 가능(#140 핵심 지시가 실제로 발동).
- [B·깊이] answer_coaching: 경험·행동·자소서 기반 질문이면 model_answer/answer_rewrite 를
  STAR(상황·과제·행동·결과) 골격으로, 본인 행동·정량 결과·배운 점을 드러내게 코칭.

순수 프롬프트. 305 passed, flake8 clean. (D: INTEGRATED/PERSONALITY 채점에 인성·자소서
평가위원 부재 → 별도 PR로 추가 예정.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@i3months i3months merged commit 9709c61 into dev Jul 5, 2026
2 checks passed
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.

1 participant