kotalk/문서/36-conversation-information-architecture.md
2026-04-16 09:24:26 +09:00

3.2 KiB

Conversation Information Architecture

목적

메신저 UX의 절반은 말풍선 디자인이 아니라 대화를 어떻게 분류하고 접근하게 하느냐에서 결정된다.
이 문서는 KoTalk의 대화 정보 구조를 정의해 업무적 소통과 친근한 소통을 한 제품 안에서 자연스럽게 공존시키는 기준을 만든다.

핵심 질문

  • 어떤 대화가 먼저 보여야 하는가
  • 사용자는 대화를 어떻게 다시 찾는가
  • 업무 대화와 친한 대화는 같은 구조로 충분한가
  • 대화 수가 많아질수록 무엇을 줄이고 무엇을 강조해야 하는가

대화 분류 체계

1차 분류

  • 전체
  • 안읽음
  • 고정
  • 업무
  • 친한 대화
  • 나에게 보내기
  • 보관

2차 메타데이터

  • 최근 활동
  • 멘션 유무
  • 미확인 파일/링크
  • 회의/일정 관련성
  • 무음 상태
  • 다중 창 열림 상태

목록 우선순위 규칙

  • 최근성만으로 정렬하지 않는다.
  • 사용자가 중요하게 관리하는 대화는 최근성이 조금 낮아도 위에 남아야 한다.
  • 업무방에서 멘션/할 일/파일 확인 요청은 일반 메시지보다 우선한다.
  • 친한 대화는 답장 맥락과 정서적 연속성이 중요하므로 너무 기계적인 분류를 피한다.

목록 아이템 구성

  • 대화명
  • 최근 메시지 한 줄
  • 시각
  • 읽지 않음 수
  • 상태 점
  • 고정/무음/업무/친한 대화 식별자

아이템은 정보를 모두 담되, 한눈에 스캔 가능해야 한다.
화이트 미니멀 톤에서는 지나친 색 대신 굵기와 간격으로 구분한다.

업무 대화 구조

  • 업무 태그
  • 파일/링크 활동 요약
  • 최근 요청/미응답 상태
  • 일정 인접성

업무방은 단순 말풍선 흐름보다 처리할 일이 보이는 것이 중요하다.

친근한 대화 구조

  • 말풍선 흐름
  • 최근 반응
  • 사진/공유
  • 읽고 바로 답장 가능한 편안함

친한 대화는 업무형 메타데이터를 최소화하고, 부담 없이 이어지는 흐름에 집중한다.

나에게 보내기 구조

  • 메모 허브
  • 개인 링크 저장
  • 스크린샷 임시 보관
  • 나중에 데스크톱에서 열어볼 항목

이 대화는 실제로 개인 생산성 허브 역할을 하므로 일반 1:1 대화와 다르게 다뤄야 한다.

대화 상세 정보 패널

  • 참여자/대화 정보
  • 파일/링크/사진 요약
  • 고정/무음/보관
  • 최근 검색
  • 관련 장치 상태

데스크톱은 이 패널을 생산성 패널로 활용하고, 모바일은 간소화한다.

상태 전환 규칙

  • 고정 -> 보관은 제한한다
  • 무음 -> 안읽음은 가능
  • 업무 -> 친한 대화는 수동 전환
  • 시스템 추천은 가능하되 자동 전환은 조심스럽게 접근

대화 탐색 장치

  • 검색
  • 최근 항목
  • 안 읽은 허브
  • 고정 슬롯
  • 필터 탭
  • 전역 명령 팔레트

완료 기준

  • 대화 수가 적을 때도 단순하고, 많아질 때도 관리 가능해야 한다.
  • 업무와 친한 대화가 서로를 방해하지 않아야 한다.
  • 사용자가 여기서 뭘 눌러야 하지보다 내가 찾는 대화가 여기 있겠지라고 느껴야 한다.