+ 미확인 사실을 구분하며 요구 항목을 충실히 다뤘다.
- 실제 코드 감사가 빠졌고 계획이 다소 장황하다.
웹페이지 코드베이스를 넣으면 수정 전에 현재 상태 감사, UX/UI 문제, 정보 구조, 섹션별 계획, 구현 순서를 Markdown으로 제안합니다.
| 분류 | 디자인 › 화면·제품 설계 |
|---|---|
| 태그 | 분석검토개발자체크리스트 |
Plan a redesign for this web page before making any edits. Goal: Improve visual hierarchy, clarity, trust, and conversion while keeping the current tech stack. Your process: 1. Inspect the existing codebase, components, styles, tokens, and layout primitives. 2. Identify UX/UI issues in the current implementation. 3. Ask clarifying questions if brand/style/conversion intent is unclear. 4. Produce a design-first implementation plan in markdown. Include: - Current-state audit - Main usability and visual design issues - Proposed information architecture - Section-by-section page plan - Component inventory - Reuse vs extend vs create decisions - Design token changes needed - Responsive behavior notes - Accessibility considerations - Step-by-step implementation order - Risks and open questions Constraints: - Reuse existing components where possible - Keep design system consistency - Do not implement yet
기존 기술 스택을 유지하며 리디자인 계획만 세울 때 쓰인다. 기존 컴포넌트 재사용과 디자인 시스템 일관성을 요구하고, 구현은 하지 말라고 명시한다.
ChatGPT는 불확실성을 정직하게 밝히며 가장 정확하고 완결적이다. Gemini는 구체적이나 추정이 과하며, [C]는 제출되지 않았다.
+ 미확인 사실을 구분하며 요구 항목을 충실히 다뤘다.
- 실제 코드 감사가 빠졌고 계획이 다소 장황하다.
+ 섹션·컴포넌트별 계획이 매우 구체적이다.
- 코드 확인 없이 플랜명·가격·정책을 다수 지어냈다.
| 기준 | ChatGPT | Gemini | 앞선 모델 |
|---|---|---|---|
| 지시 준수 | 9 | 8 | ChatGPT +13% |
| 정확성 | 9 | 4 | ChatGPT +125% |
| 구체성 | 8 | 8 | 동점 |
| 구성·가독성 | 9 | 9 | 동점 |
| 분량 적정성 | 8 | 6 | ChatGPT +33% |
gpt-5.6-sol가 모델 이름을 가린 채 1~10점으로 채점했습니다 (2026-09-24). 측정값이 아니라 AI 심사 결과입니다.
같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.
[붙여 넣은 자료] 대상 페이지: 마케팅 사이트의 요금제(pricing) 페이지 (src/app/pricing/page.tsx, PricingTable/PricingCard 컴포넌트 사용 중) 전환 목표: '무료 체험 시작' 버튼 클릭률 향상 현재 문제: 3가지 플랜이 가로로 나열만 되어 있고 추천 플랜이 시각적으로 구분되지 않는다는 피드백이 많음 브랜드 톤: B2B SaaS, 신뢰감 있고 담백한 톤 유지, 화려한 애니메이션은 지양
대상:
src/app/pricing/page.tsx
관련 컴포넌트:PricingTable,PricingCard
목표: ‘무료 체험 시작’ 버튼 클릭률 향상
방향: 신뢰감 있고 담백한 B2B SaaS 톤 유지, 과도한 애니메이션 배제
현재 세션에서는 로컬 파일을 직접 열람할 수 있는 도구가 제공되지 않아 실제 토큰·스타일·컴포넌트 구현은 확인하지 못했습니다. 따라서 아래 계획은 사용자께서 제공한 현재 상태를 기준으로 작성했으며, 구현 전 실제 코드와 디자인 토큰을 대조하는 단계가 필요합니다.
PricingTable, PricingCard 컴포넌트를 사용 중page.tsx에 직접 선언되어 있는지, 별도 config로 분리되어 있는지PricingTable이 레이아웃만 담당하는지, 플랜 비교·추천 상태까지 관리하는지PricingCard의 CTA, 가격, 기능 목록, 배지 구조핵심은 사용자가 다음 흐름으로 자연스럽게 이동하도록 만드는 것입니다.
무엇을 얻는가
↓
어떤 플랜이 적합한가
↓
무료 체험에 부담이 없는가
↓
무료 체험 시작
구성:
권장 메시지 방향:
팀의 규모와 사용 목적에 맞는 플랜을 선택하세요.
피해야 할 방향:
월간/연간 결제 옵션이 존재한다면 다음을 권장합니다.
결제 주기가 없다면 새 기능으로 추가하지 않고, 현재 사업 정책을 확인한 뒤 결정합니다.
세 카드는 유지하되 각 카드에 역할을 부여합니다.
가운데 카드를 무조건 추천하기보다 실제 사업 목표에 맞는 플랜을 recommended 상태로 지정합니다.
추천 플랜에 적용할 요소:
과도한 강조는 피합니다.
모든 카드의 CTA를 동일하게 반복하기보다 의도를 구분합니다.
무료 체험 시작무료로 시작무료 체험 상담 또는 사업 정책에 맞는 CTA단, 실제 플로우가 동일하다면 버튼 문구는 통일하고 추천 카드의 시각적 우선순위만 높이는 것이 안전합니다.
CTA 주변에는 다음 중 실제 정책에 해당하는 정보만 표시합니다.
신용카드 없이 시작14일 무료 체험언제든 취소 가능설정까지 5분카드 아래에 짧은 선택 가이드를 추가합니다.
예시:
| 상황 | 추천 플랜 |
|---|---|
| 처음 시작하는 개인 또는 소규모 팀 | Basic |
| 여러 팀원이 핵심 기능을 함께 사용하는 경우 | Pro |
| 고급 권한·지원·보안이 필요한 조직 | Enterprise |
긴 기능 비교표가 필요하다면 모바일에서 별도 Accordion으로 전환합니다.
B2B SaaS에서는 가격 카드만으로 결정을 끝내기 어렵기 때문에 다음 중 보유한 자산을 활용합니다.
근거가 없는 수치나 로고는 추가하지 않습니다.
최소한 다음 질문을 검토합니다.
Accordion을 사용하되 키보드와 스크린 리더에서 정상 동작해야 합니다.
페이지를 끝까지 읽은 사용자를 위한 보조 전환 영역입니다.
무료 체험 시작영업팀에 문의PricingTablePricingCardPricingCard에 다음 props를 검토합니다.
type PricingCardProps = {
name: string
description?: string
price: string
billingLabel?: string
features: string[]
recommended?: boolean
recommendationLabel?: string
primaryAction?: {
label: string
href: string
}
}
PricingTable에는 다음 역할을 추가할 수 있습니다.
PricingHeroBillingTogglePlanFitGuidePricingTrustSignalsPricingFaqPricingBottomCta기존에 유사한 컴포넌트가 있으면 새로 만들지 않고 재사용합니다.
| 대상 | 결정 | 이유 |
|---|---|---|
PricingTable |
확장 | 카드 배치와 추천 상태를 유지하면서 구조 개선 |
PricingCard |
확장 | 추천 상태, 적합 고객, CTA 계층 추가 |
| Button | 재사용 | 디자인 시스템 일관성 유지 |
| Badge | 재사용 또는 확장 | 추천 배지에 기존 패턴 활용 |
| Hero | 기존 공통 Hero가 있으면 재사용 | 페이지 간 헤더 일관성 유지 |
| FAQ | 기존 Accordion 재사용 | 접근성과 상호작용 중복 방지 |
| 플랜 비교 | 신규 또는 확장 | 현재 기능이 없을 경우 카드 아래 보강 |
| 신뢰 영역 | 신규 | 가격 페이지의 신뢰 요소 보완 |
기존 토큰을 우선 사용하고, 부족한 경우에만 추가합니다.
pricing.recommended.borderpricing.recommended.backgroundpricing.badge.backgroundpricing.badge.textpricing.trust.muted추천 색상은 브랜드 강조색을 사용하되, 본문 대비와 WCAG 기준을 만족해야 합니다.
다음 계층을 명확히 구분합니다.
임의의 픽셀 값을 추가하기보다 기존 spacing scale을 사용합니다.
추천 플랜 텍스트 배지를 함께 제공aria-hiddenprefers-reduced-motion 존중page.tsx, PricingTable, PricingCard 및 관련 토큰 확인PricingCard에 추천 상태와 CTA 계층 확장PricingTable의 반응형 레이아웃과 카드 높이 정리가장 먼저 적용할 변경은 다음 세 가지입니다.
추천 플랜으로 명확히 지정PricingCard에 추천 배지, 추천 이유, 우선 CTA 추가이 범위는 기존 컴포넌트를 최대한 유지하면서도 사용자의 선택 부담과 무료 체험 클릭 전 망설임을 동시에 줄일 수 있는 1차 개선안입니다.
| 7대7 축구 팀 앱 설계 프롬프트 | |
| 접근성 감사자 역할을 맡기는 프롬프트 | |
| 접근성 감사자 역할 프롬프트 | |
| 접근성 전문가 역할 프롬프트 | |
| 접근성 테스트 워크플로 프롬프트 |