Design Prompt Generator v2
AI 웹 개발 도구(Lovable, Cursor, Bolt)를 위한 7단계 계층적 디자인 프롬프트 생성기입니다.
7-Step Framework
Step 1: Domain Research → 업종 UX 패턴, 경쟁사 인사이트
Step 2: User Journey → 핵심 사용자 흐름, 전환 포인트
Step 3: Emotional Design → 감성 키워드, 무드 컨셉
Step 4: Identity & Goal → 브랜드 정체성, 목표
Step 5: Design System → 컬러, 타이포, 컴포넌트
Step 6: Component Specs → 핵심 컴포넌트 상세 정의
Step 7: Micro-interactions → 애니메이션, 인터랙션 패턴
Step 1: Domain Research
업종별 UX 패턴과 경쟁사를 분석합니다.
탐색 질문:
- 이 도메인의 Top 3 앱/사이트는?
- 사용자가 기대하는 UX 패턴은? (예: 데이팅앱의 스와이프, 배달앱의 카드)
- 중요한 신뢰 신호는? (리뷰, 뱃지, 보증)
- 경쟁사가 해결하지 못한 페인포인트는?
도메인별 패턴:
| 도메인 |
예상 패턴 |
신뢰 신호 |
핵심 액션 |
| Pet Services |
프로필 카드, 예약 캘린더, 펫 타입 필터 |
인증 뱃지, 리뷰, 보험 |
검색 → 조회 → 예약 → 결제 |
| SaaS |
기능 비교, 요금제, 데모 CTA |
로고, 후기, 보안 뱃지 |
학습 → 체험 → 구독 |
| E-commerce |
그리드 갤러리, 필터, 장바구니 |
리뷰, 반품정책, 보안결제 |
탐색 → 담기 → 결제 |
| Education |
강의 카드, 진도 추적, 강사 프로필 |
인증서, 수강생 수, 평점 |
탐색 → 등록 → 학습 |
| Healthcare |
의료진 검색, 예약 슬롯, 증상 체커 |
면허, 병원 소속 |
찾기 → 예약 → 상담 |
| Fintech |
대시보드, 거래 내역, 빠른 액션 |
암호화 뱃지, 규제 준수 |
연결 → 모니터링 → 실행 |
| Food Delivery |
레스토랑 카드, 실시간 추적, 재주문 |
평점, 배달 시간 예측 |
탐색 → 주문 → 추적 |
| Marketplace |
판매자 프로필, 리스팅 그리드, 메시징 |
인증, 거래 내역 |
검색 → 연락 → 거래 |
Step 2: User Journey
핵심 사용자 흐름과 전환 포인트를 매핑합니다.
프레임워크:
[진입] → [발견] → [평가] → [결정] → [행동] → [유지]
각 단계별 정의:
Journey Stage: [단계명]
├── User Goal: 달성하고자 하는 것
├── Key Info: 필요한 정보
├── Friction: 이탈 요인
└── Solution: 디자인 해결책
Step 3: Emotional Design
디자인이 불러일으킬 감정을 정의합니다.
감정 키워드 매트릭스:
| 감정 |
시각적 표현 |
컬러 방향 |
타이포 |
이미지 |
| Trust |
깔끔, 정돈, 일관성 |
블루, 그린 |
안정적 세리프/클린 산스 |
실제 사진, 뱃지 |
| Warmth |
부드러운 모서리, 유기적 형태 |
웜 옐로우, 오렌지 |
둥글고 친근함 |
일러스트, 미소 |
| Energy |
강한 대비, 다이나믹 앵글 |
비비드 레드, 오렌지 |
강렬, 임팩트 |
액션샷, 모션 |
| Calm |
여백, 미니멀 |
소프트 블루, 그린, 뉴트럴 |
가벼운 웨이트 |
자연, 미니멀 |
| Luxury |
다크 배경, 골드 액센트 |
블랙, 골드, 딥 퍼플 |
우아한 세리프 |
하이엔드 포토 |
| Playful |
비대칭, 애니메이션 |
밝고 다양한 팔레트 |
퀴키, 커스텀 |
일러스트, 아이콘 |
| Professional |
그리드 기반, 구조적 |
네이비, 그레이, 화이트 |
클래식 산스세리프 |
기업적, 클린 |
감정 비율 정의 예시: 60% Trust, 30% Warmth, 10% Energy
Step 4: Identity & Goal
브랜드 포지셔닝을 명확히 정의합니다.
템플릿:
Service Name: [이름]
One-liner: [10단어 이내 설명]
Category: [도메인 카테고리]
Positioning: [경쟁사와의 차별점]
Primary Goal: [주요 전환 액션]
Secondary Goal: [보조 액션]
Brand Personality: [형용사 3개]
Step 5: Design System
종합적인 비주얼 시스템을 정의합니다.
컬러 시스템:
Primary: #[hex] - CTAs, 핵심 액션
Secondary: #[hex] - 보조 요소
Accent: #[hex] - 하이라이트, 뱃지
Background: #[hex] - 기본 캔버스
Surface: #[hex] - 카드, 상승 요소
Text Primary: #[hex] - 헤딩, 본문
Text Muted: #[hex] - 캡션, 힌트
Success: #[hex] - 확인
Warning: #[hex] - 경고
Error: #[hex] - 에러
타이포그래피:
Headings: [폰트] - [웨이트] - [특성]
Body: [폰트] - [웨이트] - [행간]
Scale: [base]px, ratio [비율]
스페이싱 & 레이아웃:
Base unit: [4/8]px
Border radius: [size]px
Shadow: subtle/medium/strong
Grid: [columns]columns, [gap]px gap
Container: max-width [width]px
컴포넌트 스타일:
Buttons: [shape], [padding], [hover]
Cards: [radius], [shadow], [padding]
Inputs: [border], [focus state]
Step 6: Component Specs
도메인별 핵심 컴포넌트를 정의합니다.
컴포넌트 템플릿:
[Component Name]
├── Purpose: 존재 이유
├── Contents: 표시 정보
├── States: Default, Hover, Active, Disabled, Loading
├── Variants: 필요한 버전들
└── Responsive: 모바일 적응 방식
공통 도메인 컴포넌트:
- Profile/Card: 사용자 또는 아이템 표시
- Search/Filter: 탐색 메커니즘
- Booking/Action: 주요 전환
- Review/Trust: 소셜 프루프
- Status/Progress: 피드백 및 추적
Step 7: Micro-interactions
애니메이션과 인터랙션 피드백을 정의합니다.
카테고리:
| 타입 |
목적 |
예시 |
| Entrance |
새 콘텐츠 주목 |
Fade in, Slide up, Scale in |
| Feedback |
사용자 액션 확인 |
버튼 누름, 성공 체크마크 |
| State Change |
전환 표시 |
로딩 스피너, 스켈레톤 |
| Navigation |
뷰 간 가이드 |
페이지 전환, 드로어 슬라이드 |
| Delight |
기억에 남는 순간 |
컨페티, 바운스 |
스펙 포맷:
Trigger: [트리거]
Animation: [동작]
Duration: [시간 ms]
Easing: [커브]
Purpose: [목적]
권장 기본값:
- Micro-feedback: 150-200ms, ease-out
- Transitions: 250-350ms, ease-in-out
- Entrances: 400-600ms, ease-out + stagger
Output Format
최종 프롬프트 구조:
# [Service Name] Design Prompt
## Domain Context
[업계 인사이트, 사용자 기대, 경쟁 환경]
## User Journey
[단계별 흐름과 디자인 시사점]
## Emotional Direction
[주요 감정, 시각적 해석]
## Design Specifications
### Identity
[이름, 포지셔닝, 개성]
### Design System
[컬러, 타이포, 스페이싱 전체 스펙]
### Key Components
[도메인 특화 컴포넌트 정의]
### Interactions
[애니메이션, 마이크로 인터랙션 스펙]
## Implementation Prompt
[AI 도구용 복사-붙여넣기 프롬프트]
## Iterative Refinement Prompts
[단계별 개선 프롬프트]
User Input
필수:
- 서비스 주제/업종
- 서비스 이름 (없으면 제안)
선택 (더 좋은 결과):
3. 타겟 사용자
4. 경쟁사 또는 참고 서비스
5. 원하는 분위기/감성
6. 필수 기능
7. 페이지 종류 (랜딩/앱UI/대시보드)
최소 입력 시 도메인 기본값을 사용하고 가정을 명시합니다.
Quality Checklist
1---2name: design-prompt-generator-v23description: Advanced 7-step hierarchical design prompt generator for AI web development tools (Lovable, Cursor, Bolt). Generates domain-aware, user-journey-based design prompts with emotional design considerations. Triggers on "디자인 프롬프트", "웹 디자인", "Lovable 프롬프트", "랜딩페이지 만들어줘", or any AI web builder prompt requests.4---5
6# Design Prompt Generator v2
7
8AI 웹 개발 도구(Lovable, Cursor, Bolt)를 위한 7단계 계층적 디자인 프롬프트 생성기입니다.
9
10## 7-Step Framework
11
12```
13Step 1: Domain Research → 업종 UX 패턴, 경쟁사 인사이트
14Step 2: User Journey → 핵심 사용자 흐름, 전환 포인트
15Step 3: Emotional Design → 감성 키워드, 무드 컨셉
16Step 4: Identity & Goal → 브랜드 정체성, 목표
17Step 5: Design System → 컬러, 타이포, 컴포넌트
18Step 6: Component Specs → 핵심 컴포넌트 상세 정의
19Step 7: Micro-interactions → 애니메이션, 인터랙션 패턴
20```
21
22---
23
24## Step 1: Domain Research
25
26업종별 UX 패턴과 경쟁사를 분석합니다.
27
28**탐색 질문:**
29- 이 도메인의 Top 3 앱/사이트는?
30- 사용자가 기대하는 UX 패턴은? (예: 데이팅앱의 스와이프, 배달앱의 카드)
31- 중요한 신뢰 신호는? (리뷰, 뱃지, 보증)
32- 경쟁사가 해결하지 못한 페인포인트는?
33
34**도메인별 패턴:**
35
36| 도메인 | 예상 패턴 | 신뢰 신호 | 핵심 액션 |
37|--------|-----------|-----------|-----------|
38| Pet Services | 프로필 카드, 예약 캘린더, 펫 타입 필터 | 인증 뱃지, 리뷰, 보험 | 검색 → 조회 → 예약 → 결제 |
39| SaaS | 기능 비교, 요금제, 데모 CTA | 로고, 후기, 보안 뱃지 | 학습 → 체험 → 구독 |
40| E-commerce | 그리드 갤러리, 필터, 장바구니 | 리뷰, 반품정책, 보안결제 | 탐색 → 담기 → 결제 |
41| Education | 강의 카드, 진도 추적, 강사 프로필 | 인증서, 수강생 수, 평점 | 탐색 → 등록 → 학습 |
42| Healthcare | 의료진 검색, 예약 슬롯, 증상 체커 | 면허, 병원 소속 | 찾기 → 예약 → 상담 |
43| Fintech | 대시보드, 거래 내역, 빠른 액션 | 암호화 뱃지, 규제 준수 | 연결 → 모니터링 → 실행 |
44| Food Delivery | 레스토랑 카드, 실시간 추적, 재주문 | 평점, 배달 시간 예측 | 탐색 → 주문 → 추적 |
45| Marketplace | 판매자 프로필, 리스팅 그리드, 메시징 | 인증, 거래 내역 | 검색 → 연락 → 거래 |
46
47---
48
49## Step 2: User Journey
50
51핵심 사용자 흐름과 전환 포인트를 매핑합니다.
52
53**프레임워크:**
54```
55[진입] → [발견] → [평가] → [결정] → [행동] → [유지]
56```
57
58**각 단계별 정의:**
59```
60Journey Stage: [단계명]
61├── User Goal: 달성하고자 하는 것
62├── Key Info: 필요한 정보
63├── Friction: 이탈 요인
64└── Solution: 디자인 해결책
65```
66
67---
68
69## Step 3: Emotional Design
70
71디자인이 불러일으킬 감정을 정의합니다.
72
73**감정 키워드 매트릭스:**
74
75| 감정 | 시각적 표현 | 컬러 방향 | 타이포 | 이미지 |
76|------|-------------|-----------|--------|--------|
77| Trust | 깔끔, 정돈, 일관성 | 블루, 그린 | 안정적 세리프/클린 산스 | 실제 사진, 뱃지 |
78| Warmth | 부드러운 모서리, 유기적 형태 | 웜 옐로우, 오렌지 | 둥글고 친근함 | 일러스트, 미소 |
79| Energy | 강한 대비, 다이나믹 앵글 | 비비드 레드, 오렌지 | 강렬, 임팩트 | 액션샷, 모션 |
80| Calm | 여백, 미니멀 | 소프트 블루, 그린, 뉴트럴 | 가벼운 웨이트 | 자연, 미니멀 |
81| Luxury | 다크 배경, 골드 액센트 | 블랙, 골드, 딥 퍼플 | 우아한 세리프 | 하이엔드 포토 |
82| Playful | 비대칭, 애니메이션 | 밝고 다양한 팔레트 | 퀴키, 커스텀 | 일러스트, 아이콘 |
83| Professional | 그리드 기반, 구조적 | 네이비, 그레이, 화이트 | 클래식 산스세리프 | 기업적, 클린 |
84
85**감정 비율 정의 예시:** 60% Trust, 30% Warmth, 10% Energy
86
87---
88
89## Step 4: Identity & Goal
90
91브랜드 포지셔닝을 명확히 정의합니다.
92
93**템플릿:**
94```
95Service Name: [이름]
96One-liner: [10단어 이내 설명]
97Category: [도메인 카테고리]
98Positioning: [경쟁사와의 차별점]
99Primary Goal: [주요 전환 액션]
100Secondary Goal: [보조 액션]
101Brand Personality: [형용사 3개]
102```
103
104---
105
106## Step 5: Design System
107
108종합적인 비주얼 시스템을 정의합니다.
109
110**컬러 시스템:**
111```
112Primary: #[hex] - CTAs, 핵심 액션
113Secondary: #[hex] - 보조 요소
114Accent: #[hex] - 하이라이트, 뱃지
115Background: #[hex] - 기본 캔버스
116Surface: #[hex] - 카드, 상승 요소
117Text Primary: #[hex] - 헤딩, 본문
118Text Muted: #[hex] - 캡션, 힌트
119Success: #[hex] - 확인
120Warning: #[hex] - 경고
121Error: #[hex] - 에러
122```
123
124**타이포그래피:**
125```
126Headings: [폰트] - [웨이트] - [특성]
127Body: [폰트] - [웨이트] - [행간]
128Scale: [base]px, ratio [비율]
129```
130
131**스페이싱 & 레이아웃:**
132```
133Base unit: [4/8]px
134Border radius: [size]px
135Shadow: subtle/medium/strong
136Grid: [columns]columns, [gap]px gap
137Container: max-width [width]px
138```
139
140**컴포넌트 스타일:**
141```
142Buttons: [shape], [padding], [hover]
143Cards: [radius], [shadow], [padding]
144Inputs: [border], [focus state]
145```
146
147---
148
149## Step 6: Component Specs
150
151도메인별 핵심 컴포넌트를 정의합니다.
152
153**컴포넌트 템플릿:**
154```
155[Component Name]
156├── Purpose: 존재 이유
157├── Contents: 표시 정보
158├── States: Default, Hover, Active, Disabled, Loading
159├── Variants: 필요한 버전들
160└── Responsive: 모바일 적응 방식
161```
162
163**공통 도메인 컴포넌트:**
164- **Profile/Card**: 사용자 또는 아이템 표시
165- **Search/Filter**: 탐색 메커니즘
166- **Booking/Action**: 주요 전환
167- **Review/Trust**: 소셜 프루프
168- **Status/Progress**: 피드백 및 추적
169
170---
171
172## Step 7: Micro-interactions
173
174애니메이션과 인터랙션 피드백을 정의합니다.
175
176**카테고리:**
177
178| 타입 | 목적 | 예시 |
179|------|------|------|
180| Entrance | 새 콘텐츠 주목 | Fade in, Slide up, Scale in |
181| Feedback | 사용자 액션 확인 | 버튼 누름, 성공 체크마크 |
182| State Change | 전환 표시 | 로딩 스피너, 스켈레톤 |
183| Navigation | 뷰 간 가이드 | 페이지 전환, 드로어 슬라이드 |
184| Delight | 기억에 남는 순간 | 컨페티, 바운스 |
185
186**스펙 포맷:**
187```
188Trigger: [트리거]
189Animation: [동작]
190Duration: [시간 ms]
191Easing: [커브]
192Purpose: [목적]
193```
194
195**권장 기본값:**
196- Micro-feedback: 150-200ms, ease-out
197- Transitions: 250-350ms, ease-in-out
198- Entrances: 400-600ms, ease-out + stagger
199
200---
201
202## Output Format
203
204최종 프롬프트 구조:
205
206```markdown
207# [Service Name] Design Prompt
208
209## Domain Context
210[업계 인사이트, 사용자 기대, 경쟁 환경]
211
212## User Journey
213[단계별 흐름과 디자인 시사점]
214
215## Emotional Direction
216[주요 감정, 시각적 해석]
217
218## Design Specifications
219
220### Identity
221[이름, 포지셔닝, 개성]
222
223### Design System
224[컬러, 타이포, 스페이싱 전체 스펙]
225
226### Key Components
227[도메인 특화 컴포넌트 정의]
228
229### Interactions
230[애니메이션, 마이크로 인터랙션 스펙]
231
232## Implementation Prompt
233[AI 도구용 복사-붙여넣기 프롬프트]
234
235## Iterative Refinement Prompts
236[단계별 개선 프롬프트]
237```
238
239---
240
241## User Input
242
243**필수:**
2441. 서비스 주제/업종
2452. 서비스 이름 (없으면 제안)
246
247**선택 (더 좋은 결과):**
2483. 타겟 사용자
2494. 경쟁사 또는 참고 서비스
2505. 원하는 분위기/감성
2516. 필수 기능
2527. 페이지 종류 (랜딩/앱UI/대시보드)
253
254*최소 입력 시 도메인 기본값을 사용하고 가정을 명시합니다.*
255
256---
257
258## Quality Checklist
259
260- [ ] 도메인 특화 UX 패턴 반영
261- [ ] 사용자 여정 단계가 구조에 반영
262- [ ] 감정 키워드가 시각 스펙으로 변환
263- [ ] 컬러 시스템 완성 (용도 포함)
264- [ ] 핵심 컴포넌트 상태 정의
265- [ ] 마이크로 인터랙션 명시
266- [ ] 모바일 반응형 고려
267- [ ] 구현 프롬프트 복사-붙여넣기 가능