피부, 트러블, 눈가 분석을 나눠서 다루기
피부 분석을 하나의 결과로 뭉치지 않고 관심사별 분석 경험으로 나눈 이유를 정리했습니다.
Code notes
코드에서 확인한 구현 포인트
배포 기준 2025.12.21
관련 파일
apps/web/app/api/skin-analysis/[sessionId]/route.tsapps/web/app/api/trouble-analysis/[sessionId]/route.tsapps/web/app/api/eye-wrinkle-analysis/[sessionId]/route.tsapps/mobile/app/trouble-check/index.tsxapps/mobile/app/eye-wrinkle/index.tsx구현 메모
피부, 트러블, 눈가 분석을 API와 모바일 화면에서 분리해 관심사별 결과를 다르게 표현할 수 있게 했다.
분석 결과는 리포트와 추천으로 이어지는 재료가 되므로, 각 분석은 단순 점수보다 다음 행동과 연결되도록 설계했다.
사용자 사진과 관련된 민감한 처리 방식은 공개하지 않고, 제품 흐름과 역할만 기록했다.
사용자의 질문은 하나가 아니다
사용자가 피부 분석을 한다고 해서 항상 같은 답을 원하는 것은 아니다. 어떤 사용자는 전체 피부 상태가 궁금하고, 어떤 사용자는 트러블이 신경 쓰이고, 어떤 사용자는 눈가 주름처럼 특정 부위를 보고 싶어 한다.
그래서 Tangly의 분석 경험은 하나의 큰 결과 화면만으로 끝내지 않고, 피부, 트러블, 눈가처럼 관심사별로 나눠볼 수 있게 확장했다.
분석 결과는 행동으로 이어져야 한다
분석 결과가 숫자나 문장으로만 끝나면 사용자는 다음에 무엇을 해야 할지 모를 수 있다. 각 분석은 사용자의 다음 행동과 연결되어야 한다.
트러블 분석은 진정이나 관리 루틴으로, 눈가 분석은 보습이나 탄력 관리로, 전체 피부 분석은 주간 리포트와 추천으로 이어질 수 있다. 기능을 나눈 이유는 화면을 늘리기 위해서가 아니라 다음 행동을 더 분명히 하기 위해서다.
나중에 다시 볼 때 기억할 점
분석 기능은 기술적으로도 중요하지만, 제품적으로는 사용자의 걱정을 분류하는 장치다. 사용자가 무엇을 불안해하는지 이해하고, 그에 맞는 언어와 흐름을 제공해야 한다.