Skip to main content

구성

모든 Kazzle 앱은 프로젝트 루트에 kazzle.config.ts를 가집니다. 이 파일은 앱에 포함된 내용(컴포넌트, 스킬, 메타데이터)을 정의합니다.

빠른 시작

defineConfig 헬퍼는 TypeScript 자동완성과 검증을 제공합니다. 타입은 모든 템플릿에 포함된 @kazzle/app 패키지에서 제공됩니다.

최상위 필드

컴포넌트 필드

components[]의 각 항목:

스킬 필드

skills[]의 각 항목:

제약 조건

  • 앱당 최대 1개의 UI 컴포넌트
  • 컴포넌트 name 값은 앱 내에서 고유해야 합니다.

템플릿 예제

ai app

ui db app

ui app