lnkiai/m3e-canvas

Sketch Material 3 Expressive screens in the browser and turn them into vibe-coding prompts.

해결 과제

앱 인터페이스를 설계하고 해당 디자인을 AI 코딩 어시스턴트에게 전달하는 과정은 어렵고 부정확할 수 있습니다. M3E Canvas는 Material 3 Expressive 화면을 스케치할 수 있는 시각적 작업 공간을 제공하며, 이러한 디자인을 AI 코딩 도구가 해석하여 기능적인 애플리케이션을 구축할 수 있도록 구조화되고 상세한 프롬프트로 자동 변환합니다.

작동 방식

사용자는 미리 구축된 Material 3 컴포넌트(버튼, 카드, 내비게이션 바 등)를 캔버스에 드래그 앤 드롭하여 화면 레이아웃을 구성합니다. 이 도구를 사용하면 화면을 서로 연결하여 내비게이션 흐름과 전환 효과를 정의할 수 있습니다. 디자인이 완료되면 레이아웃, 컴포넌트, 사용자 흐름을 설명하는 간결한 텍스트 기반 브리프가 생성되며, 이를 Claude Code, Cursor, Gemini CLI와 같은 AI 코딩 에이전트에 붙여넣어 실제 코드를 생성할 수 있습니다.

대상 사용자

명확한 시각적 디자인 사양을 텍스트로 제공함으로써 AI 코딩 어시스턴트를 활용해 Material 3 기반 애플리케이션 개발 속도를 높이고자 하는 개발자, 디자이너, 제품 빌더를 위해 설계되었습니다.

주요 특징

  • 시각적 디자인에서 프롬프트로: 시각적 화면 레이아웃과 내비게이션 흐름을 AI 코딩 에이전트를 위한 구조화된 텍스트 프롬프트로 변환합니다.
  • Material 3 Expressive 라이브러리: 4dp 그리드에 스냅되는 즉시 사용 가능한 포괄적인 UI 컴포넌트 세트를 포함합니다.
  • 인터랙티브 미리보기: 브라우저 내에서 앱 흐름, 스와이프, 전환 효과를 직접 테스트할 수 있습니다.
  • 테마 엔진: 색상 팔레트, 타이포그래피, 모서리 스타일, 모션 설정의 전체적인 사용자 정의를 지원합니다.
  • 브라우저 기반: 계정 생성이나 서버 설치 없이 브라우저에서 완전히 실행됩니다.

이 프로젝트를 다룬 글

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트