Skip to content

CALS AI Dev Creator ​

소개 ​

CALS AI Dev Creator는 사용자가 AI의 단계별 질의를 통해 요구사항을 정제하고, 최종적으로 CALS Studio에서 사용할 수 있는 구성 메타데이터(Configuration Metadata)를 자동으로 생성하는 기능입니다.

이 기능은 비즈니스 요구를 신속하게 파악하고, 이를 바탕으로 화면, 메뉴, DB 테이블, 컴포넌트 등을 설계 및 구성하여 AI가 추천하는 형태의 업무 애플리케이션을 자동 생성하는 것을 목표로 합니다.

접근 방법 ​

CALS AI Dev Creator는 Cals Studio App 환경에 제공됩니다.

CALS AI Dev 접근 방법

  1. Cals Studio App에 접속
  2. 상단 우측 프로필의 [AI] Icon을 클릭
  3. CALS AI Dev Creator 실행

구성 단계 ​

CALS AI Dev Creator는 다음과 같은 6단계로 구성되어 있습니다.

Step 1. 요구사항 생성 ​

AI가 질의를 통해 비즈니스 목적과 기능 요구사항을 파악하고, 키워드 또는 자연어를 기반으로 주요 기능과 사용자 시나리오를 분석합니다.

Step 2. 메뉴 및 화면 정의 ​

파악된 요구사항을 바탕으로 필요한 메뉴 구조와 각 화면의 역할을 AI가 자동으로 설계합니다.

Step 3. DB 테이블 설계 ​

데이터 모델을 분석하여 관련 테이블과 필드를 설계하고, 데이터 관계 및 제약 조건을 정의합니다.

Step 4. Business Object 정의 ​

테이블, 컬럼, 외래키 정보를 바탕으로 Cals BO, BO 필드, 조인 정보를 자동 생성합니다.

Step 5. Component 정의 ​

BO 정보를 기준으로 컴포넌트와 컨트롤을 생성하며, BO별로 ToolbarList와 ToolbarForm 컴포넌트를 만듭니다.

Step 6. Component 배치 및 최종 Application 생성 ​

메뉴, 화면, 컴포넌트를 기반으로 화면 내 컴포넌트를 배치하고, 최종 애플리케이션을 생성 및 배포합니다.