AI 개인화
최종 수정: 2026. 3. 30.
AI 개인화
DAIVE는 대화를 통해 사용자의 선호, 환경, 행동 패턴을 자동으로 학습하고, 이를 기반으로 응답을 개인화합니다.
개요
DAIVE의 개인화 시스템은 대화 종료 시 자동으로 사용자 정보를 추출하여 프로필에 저장합니다. 수동 설정 없이도 대화를 할수록 점점 더 맞춤화된 응답을 제공합니다.
자동 학습 항목
| 카테고리 | 설명 | 예시 |
|---|---|---|
| Preference | 출력/스타일 선호 | YAML 형식 선호, 간결한 답변 요청 |
| Environment | 기술 스택/인프라 정보 | EKS 사용, Istio 서비스 메시 운영 |
| Behavior | 반복되는 행동 패턴 | 에러 핸들링 후속 질문 많음 |
승급(Promotion) 구조
1회성 언급이 프롬프트에 즉시 반영되는 것을 방지하기 위해, 추출된 정보는 단계적으로 승급됩니다.
상태 흐름
[신규 추출] → pending (후보)
↓ threshold 도달
active (프롬프트에 주입)
↓ active 슬롯 초과 시
archived (주입 안 함, 재추출 시 즉시 복귀)카테고리별 승급 기준
| 카테고리 | 필요 횟수 | 근거 |
|---|---|---|
| Environment | 1회 | 사실 정보이므로 즉시 반영 |
| Preference | 2회 | 명시적 요청, 1회 확인 후 반영 |
| Behavior | 3회 | 반복 확인 필요 |
- 같은 내용이 다른 세션에서 반복 추출되어야 횟수가 증가합니다.
- 한 세션 내에서 같은 내용이 여러 번 언급되어도 1회로 계산됩니다.
저장 한도
| 상태 | 최대 | 용도 |
|---|---|---|
| Active | 10개 | AI 응답에 반영 |
| Pending | 40개 | 후보 풀 |
| Archived | 제한 없음 | 재활성화 대기 |
- Active 10개를 초과하면, 가장 오래된 active 항목이 archived로 이동합니다.
- Archived 항목은 다시 추출되면 즉시 active로 복귀합니다.
자동 만료
| 조건 | 처리 |
|---|---|
| Pending 상태에서 60일간 미추출 | 자동 삭제 |
| Archived 상태에서 90일간 미추출 | 자동 삭제 |
| Active | 만료 없음 |
피드백 시스템
AI 응답에 대한 피드백을 제공하면 DAIVE가 응답 스타일을 조정합니다.
피드백 방법
각 AI 응답 하단의 👍 / 👎 버튼을 클릭합니다.
- 👍 (긍정): 이런 스타일의 응답을 선호한다고 기록
- 👎 (부정): 불만족 카테고리를 선택
프로필 확인
학습된 개인화 정보를 확인할 수 있습니다.
프로필 뷰어 열기
Settings → AI → Personalization → View Profile
프로필에 표시되는 정보
- 총 대화 수
- 학습된 메모리 목록 (active 항목)
- 피드백 히스토리
- 자주 접근하는 네임스페이스
- 자주 조회하는 리소스 타입
- 반복되는 문제 패턴
개인화 설정
자동 학습 켜기/끄기
Settings → AI → Personalization → Auto Learn 토글
- ON (기본): 대화 종료 시 자동으로 사용자 정보 추출
- OFF: 자동 학습 중단 (기존 학습 데이터는 유지)
메모리 관리
학습된 정보를 삭제하려면:
- Settings → AI → Personalization → View Profile
- 삭제할 메모리 항목 선택
- Delete 클릭
또는 대화 중 AI 삭제요청시 자동 삭제됩니다:
프로필 초기화
모든 학습 데이터를 초기화하려면:
Settings → AI → Personalization → Reset Profile
주의: 초기화하면 모든 메모리, 피드백 히스토리, 워크스페이스 컨텍스트가 삭제됩니다.
프롬프트 적용 구조
개인화 데이터는 AI 프롬프트에 다음 우선순위로 적용됩니다:
| 강도 | 소스 | 적용 방식 |
|---|---|---|
| Mandatory | 피드백 (too-verbose/too-brief) | 항상 강제 적용 |
| Default | Preference 메모리 | 기본 적용, 부적절하면 skip |
| When [topic] | Environment 메모리 | 관련 주제 질문 시만 적용 |
| For reference | Behavior 메모리 | 참고만 |
Workspace Context
자동 수집
사용자의 클러스터 작업 패턴을 자동으로 추적합니다:
- 자주 접근하는 네임스페이스: 상위 5개 (접근 빈도 기반)
- 자주 조회하는 리소스 타입: pods, deployments, services 등
- 반복되는 문제 패턴: 최근 발생한 이슈 시나리오 (최대 5개)
Workspace 학습 켜기/끄기
Settings → AI → Personalization → Workspace Learning 토글