Cueful

System customization

전체 앱 설정

UI/상담 언어와 모든 상대에게 적용할 기본 답장값을 분리해서 정합니다. 상대별 설정이 있으면 해당 채팅의 설정이 전역 기본값보다 우선합니다.

선호 설정

mock 상태mock 저장됨
언어 기본값
첫 진입은 디바이스 언어를 따르고, 로그인 사용자는 여기서 고정합니다.

지원 언어가 아니면 한국어로 fallback합니다.

한국어한국어 라벨과 상담
日本語일본어 라벨과 상담
English영어 라벨과 상담
中文중국어 라벨과 상담
상담과 메시지
상담에서 설명하는 톤과 실제 복사 문장의 기본값을 별도로 관리합니다.
상대 설정 기본값
새 상대를 만들거나 상대별 override가 없을 때 적용되는 전역 기본값입니다.

채팅에서 직접 언어를 말하면 그 요청이 가장 우선합니다.

상대별 설정에서 더 구체적으로 덮어쓸 수 있습니다.

저장 및 동의
저장형 상담 동의는 전체 설정에서 관리하고, 상대별 override는 각 채팅 화면에서 조정합니다.

프로필

기본 정보
상담에서 사용자 말투와 조심할 패턴을 반영하기 위한 최소 정보입니다.

별칭

Hoya

나이대

30대

사용 언어

한국어 / 영어 / 일본어

기본 답장 톤

따뜻하고 담백하게
주의 패턴
Phase 2에서는 사용자 프로필과 상담 기록에서 관리되는 memory로 저장합니다.
확정 답을 빨리 받고 싶어함

상대가 일정을 열어둔 표현을 했을 때 관심 확인 질문으로 넘어가려는 패턴이 있습니다.

압박 낮추기
불안할수록 설명이 길어짐

거절이나 지연으로 느껴질 때 장문 해명으로 안정감을 얻으려는 경향이 있습니다.

짧게 유지

데이터 관리

Export 대상
Phase 2에서는 `/api/data-export` 응답으로 내려받을 데이터 범위입니다.

사용자 프로필

user_profiles

상대별 맥락

targets / target_profiles

상담 기록

coach_threads / coach_messages

조언과 피드백

coaching_advices / advice_feedback

장기 메모리

relationship_memories
삭제 요청
계정 전체 삭제와 상대별 삭제는 명확한 확인 단계를 둔 뒤 서버 요청으로 처리합니다.
현재 상태

실제 삭제는 아직 연결하지 않았습니다. UI와 API 계약만 먼저 고정합니다.

no raw capturetext-only MVPconsent required
Export mock
내보내기 버튼을 누르면 Phase 2의 `/api/data-export` 응답 구조와 상태 표시를 검증합니다.
내 계정 데이터 exportaccount

프로필, 동의 상태, 상대 목록, 상담 기록, 조언, 피드백, 메모리를 하나의 패키지로 준비합니다.

실제 구현에서는 인증된 사용자만 다운로드 URL을 받을 수 있습니다.
상담 기록 exportthreads

coach_threads, coach_messages, coaching_advices, advice_feedback 범위만 내보냅니다.

원본 캡처 이미지는 MVP 범위가 아니므로 포함하지 않습니다.
현재는 실제 데이터를 삭제하거나 파일을 만들지 않고 UX 기준만 확인합니다.
삭제 요청 mock
삭제 요청은 즉시 실행보다 확인 단계와 서버 상태 추적을 거치는 UX로 고정합니다.
전체 상담 기록 삭제 요청threads

모든 coach thread, message, advice, feedback을 AI 컨텍스트에서 제외하는 요청입니다.

Phase 2에서는 재확인 화면에서 범위를 다시 보여준 뒤 요청을 생성합니다.
계정 삭제 요청account

사용자 프로필, 상대, 상담 기록, 피드백, 메모리를 계정 단위로 삭제 요청합니다.

실제 구현에서는 재인증과 명확한 확인 문구 입력을 요구합니다.
현재는 실제 데이터를 삭제하거나 파일을 만들지 않고 UX 기준만 확인합니다.