냉장고 속의 재료들로 나만의 레시피를 가장 빠르게 알고 싶다면 ...
오늘은 뭘 해먹지? 휴일이나 저녁 시간에 이 질문만큼 일상의 고민도 없을 것 같습니다. 바쁜 일상 속에서 제대로 된 한 끼를 챙기는 것도 버거운데, 매일같이 메뉴를 정하고 만드는 일은 더욱 만만치 않지요.
냉장고를 열어보면 이것저것 재료들은 많이 눈에 띕니다. 양파 반쪽, 남은 당근, 어제 사둔 돼지고기... 하지만 이걸로 뭘 만들 수 있을까요? 레시피를 검색해봐도 정작 필요한 재료가 하나씩 빠져있어 포기하고 배달 앱을 켜게 됩니다. 만약 냉장고에 있는 재료만으로 뚝딱 요리를 만들어낼 수 있는 똑똑한 도우미가 있다면 어떨까요? 오늘 바이브 코딩으로 만들어볼 앱은 바로 'AI 셰프: 나만의 레시피'입니다.
자, 그럼 이 앱에 어떤 기능들이 필요할지 차근차근 생각해볼까요? 무엇보다 가장 중요한 건 재료를 입력하는 기능이겠죠. 그리고 아침, 점심, 저녁 중 언제 먹을 요리인지 선택할 수 있는 옵션도 있으면 좋을 것 같아요. 버튼이든 드롭다운 메뉴든, 사용자가 편하게 고를 수 있도록 말이죠. 이런 기본적인 입력 방식들을 염두에 두고, 이제 Google Build Apps에 입력할 프롬프트를 작성해보겠습니다.
냉장고 속에 있는 재료들을 활용해서 식사 시간(아침, 점심, 저녁)을 선택해 이에 맞추어 요리할 수 있는 레시피 3가지를 제안하는 어플리케이션을 생성해 주세요. 레시피에는 조리에 대한 내용들을 단계적으로 이해하기 쉽게 설명해 주세요. 맛있고 영양가득한 요리가 될 수 있도록 쉽게 따라할 수 있는 레시피로 알려 주세요.
위의 프롬프트를 입력하고, 수행하여 만들어진 첫번째 어플리케이션의 모습은 아래와 같습니다. 요청한 내용들이 올바르게 포함되어 생성된 것을 확인할 수 있는데요.
이제 재료를 입력해서 레시피를 생성해볼까요? 점심 식사를 위해서 재료로 "김치, 양파, 계란, 햄, 치즈, 당근"를 입력해 보겠습니다. 아래와 같이 AI 셰프의 추천 레시피가 출력되었네요. 필요한 "재료"와 "만드는 법"까지 잘 설명해 주었는데요.
그런데, 생성된 내용중에서 이미지가 음식과는 어울리지 않게 만들어진 것을 몇번 확인하여, 이를 수정하는 요청을 Build Apps에게 아래와 같이 프롬프트로 실행하도록 하였습니다.
레시피에 포함된 이미지가 레시피의 내용과 맞지 않게 생성되었습니다. 이미지는 표시하지 않고, 조리 시간 표시를 추가해 주세요.
수행결과, 이미지는 표시되지 않고, 조리에 걸리는 시간이 추가되어 올바르게 표시되는 것을 알 수 있었습니다. 특히 인상적이었던 건 시간대별 레시피 추천 기능이었습니다. 똑같은 재료를 입력했는데도 아침 메뉴로는 점심과 전혀 다른 요리를 제안해주더군요. AI가 시간대에 따른 식사 패턴을 이해하고 있다는 점이 놀라웠습니다.
앱의 기본 기능은 잘 작동하고 있었지만, 사용하면서 한 가지 불편한 점을 발견했습니다. 각 레시피의 내용이 꽤 길어서 여러 레시피를 한눈에 비교하거나 빠르게 훑어보기가 어려웠거든요. 특히 3개의 레시피가 모두 표시될 때, 스크롤을 많이 해야 다른 옵션들을 확인할 수 있었습니다.
이 문제를 해결하기 위해 레시피 간 빠른 이동이 가능한 내비게이션 기능을 추가하기로 했습니다. 각 레시피 상단에 다른 레시피로 바로 이동할 수 있는 버튼이나 링크를 배치하면, 사용자가 훨씬 편리하게 원하는 레시피를 찾아볼 수 있을 것 같았어요. 그래서 다음과 같은 수정 요청 프롬프트를 작성해서 요청했습니다.
작성한 레시피들로 빠른 이동을 위해서 내비게이션 기능을 추가해 주세요. 레시피의 상단에 다른 레시피들로 이동할 수 있는 버튼이나 링크를 추가하여 다른 레시피들도 확인할 수 있도록 UI/UX를 적절히 수정하여 주세요.
프롬프트 수행결과, 레시피 앞부분에 레시피로 바로 이동할 수 있도록 "내비게이션" 버튼들이 새롭게 3개 생겼고, 클릭하면 바로 레시피로 이동할 수 있도록 변경이 되었네요.
이렇게 바이브 코딩을 통해 'AI 냉장고 요리사'' 어플리케이션을 완성했습니다. 처음 구상했던 기본 기능부터 시작해서, 실제 사용하면서 발견한 불편함을 개선하는 과정까지 경험해볼 수 있었는데요. 이제 여러분도 냉장고를 열 때마다 "뭘 해먹지?"라는 고민 대신, AI 셰프와 함께 창의적인 요리 도전을 시작해보는 건 어떨까요? 바이브 코딩으로 여러분만의 맞춤형 앱을 만들어보세요. 생각보다 훨씬 쉽고 재미있을 거예요! 여러분들의 다양한 의견과 댓글도 환영합니다!.