[00:02]
최근 Claude 3.7로 인해 가능해진
[00:04]
새로운 워크플로우가 있는데, 아직 많은 사람들이 모르고 있습니다.
[00:07]
단 하나의 프롬프트로
[00:09]
Claude가 전체 애플리케이션의 UI를 디자인할 수 있고
[00:10]
이를 완벽하게 작동하는 아름다운
[00:13]
애플리케이션으로 만들 수 있습니다.
[00:15]
멋진 UI를 가진 앱으로 만들 수 있는데,
[00:18]
오늘 이 워크플로우를 여러분과 공유하고자 합니다.
[00:20]
Claude 3.7이 출시된 지 몇 주가 지났는데
[00:22]
주요 개선사항 중 하나는
[00:25]
Claude 3.7의 UI 구현 능력이 정말 대단하다는 것입니다.
[00:28]
복잡한 목업을 주기만 해도
[00:30]
이를 아름답고 고품질의 UI로
[00:32]
변환할 수 있습니다.
[00:34]
이는 새로운 AI 코딩 워크플로우를
[00:36]
가능하게 만들었고, 이는 매우
[00:38]
유용합니다. 제가 가장 좋아하는 것은
[00:40]
두 단계 프로세스인데, 이를 통해
[00:42]
Claude 3.7의 UI 출력이 일반적인 것보다
[00:45]
훨씬 더 좋아질 수 있습니다.
[00:46]
이는 정말 혁신적입니다.
[00:48]
Cursor나 Winger 같은 AI 코딩 에이전트들이
[00:50]
UI 생성에 그다지 뛰어나지 않았기 때문입니다.
[00:53]
애플리케이션을 정말 멋지게 만들고 싶다면,
[00:55]
현재 최첨단 방식은
[00:57]
shadcn UI나 DaisyUI 같은 기존 UI 컴포넌트 라이브러리를 사용하는 것입니다.
[01:00]
하지만 정말 커스터마이즈된 것을 만들고 싶다면
[01:03]
보통은 어려움을 겪었습니다.
[01:05]
하지만 모델 성능이 향상되면서
[01:07]
이제는 처음으로 고품질의
[01:09]
커스텀 UI를 만들어낼 수 있다고 느낍니다.
[01:11]
제가 사용하는 프로세스를 단계별로
[01:13]
설명해드리고, 여러분이
[01:15]
꿈꾸는 앱을 위해 어떻게
[01:17]
비슷하게 따라할 수 있는지 보여드리겠습니다.
[01:20]
본론으로 들어가기 전에,
[01:22]
Claude는 UI 생성뿐만 아니라
[01:24]
일상적인 자동화에도 탁월합니다.
[01:27]
프로젝트 통합, 아티팩트,
[01:29]
최신 분석 도구 등
[01:31]
수많은 흥미로운 기능들을 출시했고,
[01:33]
때로는 제가 모든 새로운
[01:36]
기능을 따라가지 못할 정도입니다.
[01:37]
그들이 출시한
[01:39]
모든 기능들에 대해서요. 그래서 저는
[01:41]
다른 최고의 AI 전문가들이 이러한 Claude의 잠재력을
[01:43]
어떻게 완전히 활용하는지 항상 궁금했습니다.
[01:46]
그래서 여러분께
[01:47]
HubSpot의 CMO Kipp와 VP
[01:50]
마케팅 담당 Kieran이 만든 무료 전자책 'Claude AI 완벽 가이드'를 소개해드립니다.
[01:52]
Kieran을 모르신다면,
[01:54]
그는 오랫동안 AI 분야에 있었고
[01:56]
많은 좋은 통찰력과
[01:59]
AI를 활용한 업무 자동화를 위한
[02:01]
실용적인 워크플로우를 공유해왔습니다.
[02:03]
HubSpot의 콘텐츠 팀이 어떻게
[02:05]
Claude의 기능들을 워크플로우에 통합하는지,
[02:08]
분석 도구를 어떻게 활용하는지,
[02:10]
그리고 어떤 프롬프트가 좋은 결과를
[02:12]
만들어내는지 vs 나쁜 결과를 만드는지 설명합니다.
[02:14]
또한 정말 흥미로운
[02:16]
사용 사례도 보여주는데, 예를 들어
[02:18]
전체 분기 마케팅 결과 CSV를
[02:19]
Claude에 업로드하고 이를 통해
[02:22]
인터랙티브 대시보드를 생성하여
[02:24]
고위 경영진이 직접
[02:26]
데이터를 분석할 수 있게 한 방법을 설명합니다.
[02:28]
제가 가장 좋아하는 섹션은
[02:30]
Claude를 기반으로 구축한
[02:33]
콘텐츠 최적화 시스템을 설명하는 부분입니다.
[02:35]
SEO 개선부터
[02:37]
크로스 채널 채택, 성과
[02:39]
추적, 콘텐츠 재활용까지 다룹니다.
[02:41]
이 모든 팁과 트릭을
[02:43]
살펴보시기를 강력히 추천드립니다.
[02:45]
AI 전문가들이 어떻게 활용하는지
[02:48]
AI 워크플로우를 Cloud에서 구현하는 방법과
[02:50]
이를 통해 새로운 비즈니스 아이디어를
[02:52]
얻을 수 있을 것입니다. 설명란에
[02:54]
무료 e북 다운로드 링크를
[02:56]
첨부해 두었으니, 이제
[02:58]
Claude 3.7을 사용해서 어떻게
[03:00]
아름다운 UI를 만드는지 살펴보겠습니다.
[03:02]
Cursor를 열고 시니어 프론트엔드
[03:04]
개발자 UI 프롬프트를 입력하고
[03:06]
원하는 디자인 스타일을 상세히
[03:09]
지정했습니다. 이 프롬프트는
[03:11]
매우 효과적으로 작동하며
[03:13]
페이지 크기나 아이콘 라이브러리 같은
[03:15]
기술적 세부사항도
[03:16]
포함되어 있습니다.
[03:18]
온라인 벡터 아이콘 라이브러리와
[03:20]
오픈소스 이미지 웹사이트의 이미지를
[03:23]
사용해야 하며, 스타일은 깔끔하게
[03:24]
AI 칼로리 계산기 앱을 만들어보겠습니다.
[03:27]
사용자가 음식 사진을 찍으면
[03:28]
영양 정보를 자동으로 추출하고
[03:30]
제품 관리자의 상세 기능과
[03:32]
정보 구조를 설계합니다.
[03:34]
디자인 스타일과 기술
[03:36]
사양을 따라
[03:38]
완벽한 UI 디자인 계획을 세우고
[03:40]
모든 페이지가 수평 레이아웃으로 표시되는
[03:44]
HTML 파일을 생성하되
[03:45]
처음 두 페이지부터 시작하겠습니다.
[03:48]
이 프롬프트만으로도
[03:51]
인터랙션 애니메이션이 포함된
[03:53]
멋진 UI를 생성할 수 있습니다.
[03:55]
추가로 이미지 레퍼런스도
[03:57]
제공할 수 있는데,
[04:00]
우리의 경우 Cal AI 앱의
[04:02]
스크린샷을 찍어서
[04:05]
Cursor로 돌아와 이미지를 붙여넣고
[04:07]
전송하면 됩니다. 결과를 보면
[04:10]
UI가 꽤 훌륭해 보이지만
[04:12]
여러 번 시도해야 할 수도 있습니다.
[04:14]
저도 몇 번 시도했고
[04:16]
때로는 디자인이 마음에 들지 않아
[04:18]
다시 실행하거나 스타일을 조정했습니다.
[04:21]
구체적인 수정이 필요하다면
[04:23]
프롬프트로 조정할 수 있습니다.
[04:25]
특정 부분을 수정하고 싶다면
[04:26]
이 부분의 스크린샷을 찍어서
[04:28]
돌아와서
[04:30]
'1250 칼로리 남음' 텍스트가
[04:33]
수직으로 중앙 정렬되지 않았으니
[04:35]
수정해서 더 균형있게 만들어달라고
[04:39]
요청할 수 있습니다. 보시다시피
[04:41]
업데이트되어 더 균형잡힌
[04:44]
디자인이 되었습니다. 상단 텍스트도
[04:46]
마찬가지로 다음 페이지도
[04:48]
업데이트하겠습니다. 돌아가서
[04:50]
원본 목업의 스크린샷을 찍고
[04:53]
붙여넣어 두 번째 화면을 목업 기반으로
[04:57]
업데이트하도록 요청하겠습니다.
[05:02]
이제 두 페이지 모두
[05:04]
꽤 괜찮고 멋지게 보입니다.
[05:06]
'UI가 훌륭해 보이니
[05:08]
UI는 그대로 두고
[05:10]
인터랙션만
[05:12]
추가해달라'고 하면
[05:14]
버튼에 마우스를 올렸을 때
[05:16]
호버 효과가 생기는데
[05:18]
꽤 멋져 보입니다. 완성되면
[05:20]
더 많은 페이지를 요청할 수 있습니다.
[05:23]
'이 두 페이지가 멋지니
[05:24]
같은 퀄리티로 계속해서
[05:26]
앱의
[05:28]
페이지를 만들어달라'고 하고
[05:31]
페이지별로 업데이트하면 됩니다.
[05:33]
이것처럼 간격이 좀 어색해 보이면
[05:35]
스크린샷을 찍어서 간격이
[05:37]
좀 이상하다고 얘기하니
[05:40]
몇 번의 프롬프트 후에 정말
[05:42]
멋진 UI를 얻을 수 있었고
[05:44]
계속해서 더 많은 페이지를 만들고
[05:46]
전체 애플리케이션을 완성할 수 있지만
[05:48]
아직은 정적 페이지일 뿐입니다.
[05:50]
이걸 제대로 된 웹 앱으로 어떻게
[05:53]
만들 수 있을까요? 여기서
[05:54]
제가 할 것은 프롬프트를 주는 건데
[05:56]
이걸 제대로 된 Next.js 웹 앱으로 만들려면
[05:59]
어떤 UI 컴포넌트를 만들어야 하는지
[06:02]
아직 파일은 생성하지 말고
[06:04]
최소한의 UI 컴포넌트만 생각해보라고
[06:06]
하겠습니다. 그러면 이제
[06:08]
컴포넌트 리스트를 정의하기 시작하는데
[06:11]
이 단계가 실제로 매우 중요합니다.
[06:12]
앱을 바로 만들라고 하면
[06:15]
비슷한 UI를 만드는 데 실패하는 경우가 많지만
[06:18]
구체적인 컴포넌트로
[06:19]
나누어 달라고 하면
[06:22]
더 쉬워집니다. 다음으로는
[06:24]
프로젝트를 설정할 건데
[06:26]
create-next-app 명령어를 사용해서
[06:28]
Tailwind가 포함된 Next.js를
[06:30]
설치하는 동안
[06:33]
이 텍스트를 복사해서 plan.md에 저장하겠습니다.
[06:37]
이렇게 하면 만들어야 할
[06:39]
컴포넌트들의 참조가 됩니다.
[06:41]
프롬프트를 주고 plan.md로
[06:43]
계획을 옮겼고 Next.js 프로젝트를
[06:46]
app 폴더에 설정했으니
[06:48]
이제 첫 번째 컴포넌트인
[06:50]
AppLayout과 ScreenLayout을
[06:52]
만들어 보겠습니다. 단,
[06:54]
Next.js 프로젝트 구조를 확인해서
[06:56]
올바른 위치에 있는지 확인하고
[06:58]
각 컴포넌트를 구현한 후에는
[07:00]
plan에 체크 표시를 해서
[07:03]
진행 상황을
[07:04]
추적할 수 있게 하겠습니다.
[07:07]
이 과정은 시간이 좀 걸리는데
[07:09]
기다리면서 지켜봐야 합니다.
[07:13]
이제 열어보면 웹 애플리케이션으로
[07:15]
변환된 것을 볼 수 있고
[07:18]
이전과 똑같이 보입니다.
[07:19]
우리가 할 일은 단계별로 요청하는 것뿐이에요.
[07:22]
계속해서 프롬프트를 주면서
[07:24]
이제 봇 네비게이션 바와
[07:26]
헤더를 navigation 폴더에 만들어보겠습니다.
[07:33]
그리고 다시 계속해서
[07:35]
더 많은
[07:36]
컴포넌트를 만들어달라고 하면
[07:38]
만들어야 할 모든 페이지를 확인할 수 있고
[07:40]
Next.js 앱으로 전환하면
[07:43]
이 앱이 이전 UI와
[07:45]
정확히 같아 보이는 걸 확인할 수 있습니다.
[07:47]
여기서 숫자도 변경할 수 있고
[07:49]
분석 페이지와 설정 페이지도 있습니다.
[07:52]
각 컴포넌트가 완벽하게 작동하고
[07:54]
이제 백엔드 기능을 만들기만 하면 됩니다.
[07:56]
이것이 v0 없이도 v0 수준의
[07:58]
UI를 만들 수 있다는 예시입니다.
[08:02]
이는 Shadcn 컴포넌트에
[08:04]
제한받을 필요가 없다는 뜻이죠.
[08:06]
Claude 3.7에게 원하는 어떤 스타일이든
[08:09]
만들어달라고 요청할 수 있고
[08:12]
원한다면 자신만의 컴포넌트
[08:13]
라이브러리를 만들 수 있습니다. Claude
[08:15]
3.7의 디자인 프로세스와 제가 사용한
[08:17]
프롬프트에 대해 더 자세히
[08:19]
알고 싶다면 AI Builder Club
[08:21]
커뮤니티에 가입하세요.
[08:22]
자세한 프롬프트와 과정을 공유했고
[08:24]
10x Coder라는 AI 코딩 도구를
[08:27]
AI Builder Club 멤버들에게
[08:29]
무료로 제공하고 있는데
[08:30]
이는 만들고 싶은 프로젝트를
[08:32]
노트 테이킹 앱처럼 설명하고
[08:34]
스크린샷도 업로드할 수 있으며
[08:36]
이를 기반으로
[08:37]
UI에 대한 코스 규칙을 생성하고
[08:40]
앱 구축에 필요한 구체적인
[08:42]
기능으로 나누어주며
[08:43]
프로젝트 구조와
[08:45]
데이터베이스 스키마도 설계해줍니다.
[08:47]
가장 중요한 것은 마지막에
[08:49]
Cursor나 VSCode에서 열 수 있는
[08:51]
Next.js 프로젝트로 내보낼 수 있고
[08:53]
사용자 인증, Stripe 결제,
[08:56]
Supabase 백엔드가 이미
[08:58]
설정되어 있다는 점입니다.
[09:00]
앞으로도 계속 더 많은 콘텐츠와
[09:02]
커뮤니티 전용 도구를
[09:03]
공유할 예정이니
[09:04]
관심 있으시다면 설명란의
[09:06]
링크를 통해 참여하세요.
[09:07]
이 영상이 도움되었길 바라며
[09:09]
Claude 3.7 디자이너로 어떤 UI를
[09:12]
만드실지 기대됩니다. 감사합니다.