Guide

WTHeat 사용 가이드

WTHeat는 102개 메뉴 중 하나를 무작정 던지는 도구가 아니다. 먼저 먹을 수 없는 메뉴와 오늘 상황에 맞지 않는 메뉴를 빼고, 남은 후보 안에서 마지막 선택만 맡긴다. 결과를 계속 다시 뽑지 않으려면 버튼보다 후보를 만드는 과정이 더 중요하다.

WTHeat에서 카테고리와 메뉴 후보를 고르는 실제 화면
2026년 7월 실제 화면. 카테고리를 고르고 검색한 뒤 보이는 메뉴만 후보로 남길 수 있다.

후보를 줄이는 순서

처음에는 오늘 피해야 할 조건부터 정한다. 어제 먹은 메뉴, 이동 시간이 긴 메뉴, 너무 매운 메뉴, 오후 일정에 부담스러운 메뉴를 먼저 빼면 남는 후보가 작아진다. 후보가 작아져야 추천 결과가 나와도 다시 고민하지 않는다.

혼자 먹는 식사라면 후보 2개에서 4개면 충분하다. 팀 점심이라면 3개에서 5개 정도가 적당하다. 후보가 10개 이상이면 결과가 나와도 다시 비교하게 되고, 후보가 1개뿐이면 추천을 받을 이유가 없다.

102개 메뉴는 이렇게 나뉜다

현재 데이터는 한식 30개, 일식 14개, 중식 12개, 양식 12개, 분식 12개, 패스트푸드 8개, 카페·가벼운 메뉴 8개, 기타 6개다. 합계와 중복 ID, 빈 태그는 데이터 검증 명령으로 확인한다. 특정 식당이나 광고 상품을 우선 노출하는 목록은 아니다.

카테고리와 검색어

카테고리는 큰 방향을 정하는 데 쓴다. 한식, 일식, 양식, 분식처럼 넓게 줄이고, 검색어는 국물, 면, 가벼움, 든든함, 매운맛처럼 오늘 필요한 상태를 찾는 데 쓴다. 메뉴 이름이 바로 떠오르지 않을 때는 상태를 검색하는 편이 빠르다.

예를 들어 오후 회의가 길다면 카페·가벼운 메뉴를 고른 뒤 ‘가벼움’을 검색한다. 비 오는 날 따뜻한 점심을 찾는다면 한식이나 일식을 고르고 ‘국물’을 검색한다. 검색 결과가 마음에 들면 ‘보이는 메뉴 선택’을 눌러 지금 화면의 메뉴만 후보로 옮기면 된다.

팀 점심에서 쓰는 기준

팀에서 쓸 때는 좋아하는 메뉴보다 못 먹는 조건을 먼저 확인한다. 알레르기, 종교적 제한, 매운맛, 가격대, 이동 시간 같은 조건은 취향보다 우선한다. 그 다음 후보를 몇 개까지 받을지 정하고, 결과가 나오면 그대로 갈지 한 번만 다시 뽑을지 미리 합의한다.

결과를 받아들이는 규칙

추천 결과를 계속 다시 뽑으면 도구를 쓰는 의미가 줄어든다. 처음부터 한 번만 뽑거나, 정말 어렵다면 한 번만 다시 뽑는 규칙을 정해 두는 편이 좋다. 좋은 랜덤 추천은 운에만 맡기는 것이 아니라, 좋은 후보를 만들고 결정 규칙을 정한 뒤 멈추는 방식이다.

저장 방식

WTHeat는 선택한 후보를 현재 브라우저 localStorage에 저장한다. 같은 브라우저에서는 다시 열었을 때 이전 후보를 이어서 볼 수 있지만, 다른 기기와 자동 동기화되지는 않는다. 추천 난수는 브라우저 crypto.getRandomValues로 만든다. 후보를 서버 계정에 저장하거나 개인 식사 이력을 만들지는 않는다.

도구가 대신 확인하지 않는 것

알레르기, 영양 성분, 식당 영업 시간, 배달 가능 여부, 실제 가격은 WTHeat가 확인하지 않는다. 결과가 나왔더라도 건강상 제한이나 식당 정보는 주문 전에 직접 확인해야 한다. 이 도구가 맡는 범위는 후보 안의 마지막 선택까지다.