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 응답 하단의 👍 / 👎 버튼을 클릭합니다.

  • 👍 (긍정): 이런 스타일의 응답을 선호한다고 기록
  • 👎 (부정): 불만족 카테고리를 선택

프로필 확인

학습된 개인화 정보를 확인할 수 있습니다.

프로필 뷰어 열기

SettingsAIPersonalizationView Profile

프로필에 표시되는 정보

  • 총 대화 수
  • 학습된 메모리 목록 (active 항목)
  • 피드백 히스토리
  • 자주 접근하는 네임스페이스
  • 자주 조회하는 리소스 타입
  • 반복되는 문제 패턴

개인화 설정

자동 학습 켜기/끄기

SettingsAIPersonalizationAuto Learn 토글

  • ON (기본): 대화 종료 시 자동으로 사용자 정보 추출
  • OFF: 자동 학습 중단 (기존 학습 데이터는 유지)

메모리 관리

학습된 정보를 삭제하려면:

  1. SettingsAIPersonalizationView Profile
  2. 삭제할 메모리 항목 선택
  3. Delete 클릭

또는 대화 중 AI 삭제요청시 자동 삭제됩니다:

프로필 초기화

모든 학습 데이터를 초기화하려면:

SettingsAIPersonalizationReset Profile

주의: 초기화하면 모든 메모리, 피드백 히스토리, 워크스페이스 컨텍스트가 삭제됩니다.

프롬프트 적용 구조

개인화 데이터는 AI 프롬프트에 다음 우선순위로 적용됩니다:

강도 소스 적용 방식
Mandatory 피드백 (too-verbose/too-brief) 항상 강제 적용
Default Preference 메모리 기본 적용, 부적절하면 skip
When [topic] Environment 메모리 관련 주제 질문 시만 적용
For reference Behavior 메모리 참고만

Workspace Context

자동 수집

사용자의 클러스터 작업 패턴을 자동으로 추적합니다:

  • 자주 접근하는 네임스페이스: 상위 5개 (접근 빈도 기반)
  • 자주 조회하는 리소스 타입: pods, deployments, services 등
  • 반복되는 문제 패턴: 최근 발생한 이슈 시나리오 (최대 5개)

Workspace 학습 켜기/끄기

SettingsAIPersonalizationWorkspace Learning 토글