본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 21. 01:06

jeecgboot/skills

요약

JeecgBoot에서 Claude Code를 활용하여 코드, 폼, 대시보드 등을 한 문장으로 생성할 수 있는 'skills'를 출시했습니다. 이 솔루션은 JeecgBoot 저코드 플랫폼과 JimuReport를 지원하며, DeepSeek v4를 백엔드로 사용하여 기업급 개발 시나리오를 자동화합니다.

핵심 포인트

  • Claude Code를 통해 코드, 폼, 보고서, 대시보드 등을 자연어로 즉시 생성 가능
  • JeecgBoot 저코드 플랫폼 및 JimuReport와의 강력한 통합 지원
  • DeepSeek v4를 모델 백엔드로 사용하여 효율적인 개발 자동화 구현
  • Node.js, Python, Git, Claude Code를 한 번에 설치하는 원클릭 스크립트 제공
  • Apache 2.0 라이선스의 100% 오픈 소스 프로젝트

Claude Code에서 한 문장으로 코드 · 폼 · 프로세스 · 보고서 · 차트 · 대시보드 · 대형 화면(Big Screen) · 계기판(Dashboard)을 생성하세요. JeecgBoot 저코드 (Low-code) 플랫폼과 JimuReport 적목 보고서(JimuReport) 두 가지 제품의 기업급 개발 전 시나리오를 커버합니다.

9 |
공식 Skills 전체 출시 |
6+ |
저코드 (Low-code) 시나리오 한 문장으로 도달 |
100% |
오픈 소스 · Apache 2.0 |

두 가지 방안 중 하나를 선택할 수 있습니다.

멱등성 (Idempotent) 실행이 가능하여 반복 실행할 수 있습니다.

국내 미러링 가속을 통해 한 줄의 명령어로 Node.js · Python · Git · Claude Code · JEECG Skills를 모두 설치하며, 모델 백엔드로 DeepSeek v4를 작성하여 설치 완료 후 즉시 사용 가능합니다.

Windows (PowerShell)

irm https://www.qiaoqiaoyun.com/claude/boot.ps1 | iex

PowerShell (관리자 권한 권장)에서 실행해 주세요. 스크립트 실행이 차단되었다는 메시지가 뜨면 먼저 다음을 실행하세요: Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

macOS / Linux (Bash / Zsh)

curl -fsSL https://www.qiaoqiaoyun.com/claude/install-claude-code.sh | bash

루트 (root) 권한이 필요한 경우 앞에 sudo를 붙여주세요.

스크립트가 수행하는 작업

  • Node.js 22 LTS · Python 3.12 · Git · Claude Code · JEECG Skills 전체 설치 (Huawei Cloud / npmmirror 국내 미러링 가속)
  • gitee.com/jeecg/skills~/.claude/skills/로 클론 (이미 존재하는 경우 자동으로 git pull을 통한 증분 업데이트 수행)
  • 사용자 레벨 환경 변수 ANTHROPIC_BASE_URL / ANTHROPIC_AUTH_TOKEN / ANTHROPIC_MODEL=deepseek-v4-pro 작성
  • 멱등성 (Idempotent) 실행: 반복 실행 시 누락된 부분만 보완; 재설치 또는 키(Key) 변경 시 --force 사용

⚠️ DeepSeek는 토큰 (token) 단위로 과금되므로, 직접 API Key를 준비해야 합니다: DeepSeek 오픈 플랫폼에서 API Key 신청

설치 완료 후

claude
> 주문 관리 기능을 생성해줘

Windows는 설치 완료 후 환경 변수를 적용하기 위해 새 PowerShell 창을 열어주세요. Linux / macOS는 source ~/.bashrc && claude를 실행하세요.

설치 스크립트를 사용하지 않고 저장소를 ~/.claude/skills로 직접 git clone 하는 방법:

git clone https://github.com/jeecgboot/skills.git ~/.claude/skills

이미 존재하는 경우 증분 업데이트:

cd ~/.claude/skills && git pull

일부 Skill만 설치 (부분 복사)

# macOS / Linux
cp -r jeecg-codegen ~/.claude/skills/
cp -r jimureport ~/.claude/skills/
...

사전 요구 사항

Python 3.12+ (일부 Skill은 Python 스크립트를 통해 백엔드 API를 호출합니다): python.org/downloads - 설치 후 터미널에서 python / python3 명령어를 사용할 수 있는지 확인하세요 (python --version)

설치 후 실제 프로젝트에 맞춰 Skill 내의 경로와 데이터베이스 연결 설정을 수정해야 합니다. 자세한 내용은 각 Skill의 SKILL.md를 참조하세요.

#기능 (Skill)한 줄 능력 요약트리거 키워드 (Trigger Keywords)산출물 (Outputs)
1jeecg-codegen자연어로 비즈니스 요구사항을 기술하면 JeecgBoot의 전체 CRUD 코드를 자동으로 생성하며, 단일 테이블 / 트리 테이블 / 마스터-디테일(Master-Detail) 테이블을 지원합니다.코드 생성, 모듈 생성, 기능 추가, 필드 추가Java + Vue3 + SQL
2jeecg-onlform메타데이터 기반(Metadata-driven)으로 한 줄의 설명만으로 Online 폼을 생성하며, 30개 이상의 컨트롤 유형과 데이터베이스 및 메뉴 SQL 자동 동기화를 지원합니다.Online 폼 생성, 온라인 폼Online 폼 설정
3jeecg-onlreport자연어로 SQL을 생성하여 Online 데이터 보고서를 생성하며, 사전(Dictionary) 번역, 그룹화 헤더 등 고급 기능을 지원합니다.보고서 생성, SQL 보고서, 데이터 보고서Online 보고서 설정
4jeecg-desform요구사항 기술 또는 스크린샷을 바탕으로 디자이너 폼 JSON을 자동 생성하며, 40개 이상의 컨트롤, 마스터-디테일 테이블, 수식 계산을 지원합니다.AI 폼 디자인, 스크린샷 기반 폼 생성디자이너 폼 JSON
5jeecg-onlchart한 줄의 설명으로 데이터 시각화 차트를 생성하며, X/Y축 필드를 지능적으로 추론하고 막대형, 선형, 파이형 차트 등을 지원합니다.차트 생성, 막대 차트, 선형 차트, 파이 차트Online 차트 설정
6jeecg-bpmn승인 프로세스를 기술하면 Flowable BPMN 2.0 XML을 자동으로 생성 및 배포하며, 조건 분기, 병렬 처리, 합의(Sign-off)를 지원합니다.프로세스 생성, 승인 프로세스, 워크플로우, BPMFlowable BPMN 2.0 XML
#기능 (Skill)한 줄 능력 요약트리거 키워드 (Trigger Keywords)산출물 (Outputs)
7jimubi-bigscreen1920×1080 다크 테마의 관제실/전시관급 데이터 시각화 대시보드(Big Screen)로, 디지털 숫자 판, 지도, 스크롤 테이블을 지원합니다.대시보드 생성, 관제 대시보드, 시각화 대시보드, BI 대시보드Drag Page 대시보드 설정
8jimubi-dashboard24열 그리드, 라이트 테마, 카드형 디자인을 갖춘 일상적인 데이터 대시보드 및 운영 통계 패널을 위한 최적의 선택입니다.대시보드 생성, 데이터 대시보드, 운영 대시보드Drag Page 대시보드 설정
9jimureportExcel 디자이너 스타일로 데이터 / 출력 / 그룹화 / 반복 / 입력형 등 모든 유형의 보고서를 지원하며, 스크린샷을 그대로 재현할 수 있습니다.Jimu Report, Excel 보고서, 데이터 입력, 출력 보고서Jimu Report 설정

모든 기능은 Claude Code 대화 중 자연어를 통해 트리거되며, 수동 호출이 필요하지 않습니다.

예시 · 코드 생성 (jeecg-codegen)

🧑 사용자 질문
코드 생성을 사용하여 주문과 주문 상세 모듈을 생성해줘.
🤖 AI 응답
...

일반적인 상호작용 흐름

1. 자연어로 요구사항 기술
2. AI가 백엔드 주소와 Token을 요청 (API 호출이 필요한 경우)
3. AI가 설정 요약본을 보여주고 확인을 기다림
...

X-Access-Token 획득 방법

  • JeecgBoot 시스템을 열고 로그인합니다.
  • F12를 눌러 브라우저 개발자 도구를 열고, Network 탭으로 이동합니다.
  • 임의의 요청을 클릭한 후, Request Headers에서 X-Access-Token을 찾습니다.
  • 전체 Token 값을 복사하여 AI에게 붙여넣습니다.

한 줄 요약: 자연어로 비즈니스 요구사항을 기술하여 JeecgBoot의 전체 CRUD 코드를 자동으로 생성합니다.

핵심 능력:

  • 단일 테이블, 트리 테이블, 일대다(마스터-디테일) 세 가지 모드 지원
  • 지능형 필드 추론: 이름 → Input, 금액 → InputNumber, 상태 → 사전 드롭다운, 이미지 → 이미지 업로드
  • 사전(Dictionary) 지능형 매칭: sys_dict 테이블을 자동으로 읽어 필드에 기존 사전 코드를 매칭
  • 기존 테이블 역생성: 테이블 이름만 제공하면 DDL을 자동 조회하여 코드 생성
  • 증분 수정: 필드 추가/삭제/수정을 통해 관련 각 파일을 정밀하게 수정
  • 기본키(Primary Key) 전략 자동 적응, Flyway 버전 번호 자동 증가

사용 문서: skill-usage-guide.md

한 줄 요약: 자연어로 테이블 구조를 기술하여 API를 통해 Online 폼을 자동으로 생성합니다 (메타데이터 기반 CRUD).

핵심 능력:

  • 메타데이터 기반으로 코드 작성 없이 완전한 CRUD 페이지 생성
  • 단일 테이블 / 마스터-디테일(일대다 / 일대일) / 트리 테이블 세 가지 모드 지원
  • 지능형 필드 타입 추론 및 컨트롤 매핑 (30개 이상의 컨트롤 유형)
  • 사전 지능형 매칭 (시스템 사전 / 사전 테이블 / 조건부 사전 테이블)
  • 증분 필드 수정 (필드 추가/삭제/수정 시 재생성 불필요)
  • 데이터베이스 자동 동기화 + 메뉴 SQL 생성

한 줄 요약: 자연어로 보고서 요구사항을 기술하면, 자동으로 SQL을 생성하고 API를 통해 Online 데이터 보고서를 생성합니다.

핵심 능력:

  • SQL 기반 데이터 보고서, 조회(Query), 정렬(Sort), 내보내기(Export) 지원
  • 지능형 필드 설정: 표시/숨김, 조회 모드(모호/정확/범위), 정렬, 합계
  • 필드 한글명 자동 번역
  • 딕셔너리(Dictionary) 및 값 표현식 지원
  • 그룹 헤더, 필드 이동 등 고급 기능
  • SQL 파라미터화 쿼리 (Velocity 템플릿 문법)

한 줄 요약: 자연어로 양식(Form) 요구사항을 기술하거나 스크린샷을 제공하면, 자동으로 설계기 양식 JSON을 생성하고 API를 통해 생성합니다.

핵심 능력:

스크린샷 원형 그대로 양식 생성: 양식 스크린샷을 제공하면 AI가 레이아웃과 필드를 자동으로 인식하여 대응하는 양식을 복원 및 생성

  • 40개 이상의 컨트롤 타입 지원: 텍스트, 숫자, 선택, 날짜, 업로드, 리치 텍스트(Rich Text), 인원 선택 등
  • 마스터-디테일(Master-Detail, 상세 테이블) 설계 지원
  • 레이아웃 제어 지원: 한 줄 다중 필드, 다단 레이아웃
  • 연관 레코드 + 타 테이블 필드, 수식 계산
  • 양식 편집 및 삭제 지원

한 줄 요약: 자연어로 차트 요구사항을 기술하면, 자동으로 SQL을 생성하고 API를 통해 Online 데이터 시각화 차트를 생성합니다.

핵심 능력:

  • 막대 그래프(Bar Chart), 꺾은선 그래프(Line Chart), 파이 차트(Pie Chart), 조합 차트 지원
  • 지능형 X/Y축 필드 유도: 차원(Dimension) 필드 → X축, 측정값(Measure) 필드 → Y축
  • 데이터 특성에 따른 차트 유형 자동 추천
  • 필드 한글명 번역, 딕셔너리 자동 연동
  • 조합 차트 (꺾은선 + 막대 동시 표시)
  • SQL 파라미터화 쿼리, 동적 데이터 소스

한 줄 요약: 자연어로 승인 프로세스를 기술하면, 자동으로 Flowable BPMN 2.0 XML을 생성하고 API를 통해 배포합니다.

핵심 능력:

  • 순차 승인, 조건 분기(Exclusive Gateway), 병렬 승인(Parallel Gateway) 지원
  • 회람(Multi-instance Task), 서브 프로세스(Sub-process) 지원
  • 다양한 승인자 유형: 지정된 사람, 발신자, 부서 책임자, 역할 그룹(Role Group), 이전 노드 지정
  • 조건 표현식 자동 생성: 금액 판단, 일수 판단, 상태 판단
  • 동일 세션 내 연속적인 프로세스 수정 가능

한 줄 요약: 자연어로 대시보드(Big Screen) 요구사항을 기술하면, 자동으로 전체 화면 데이터 시각화 대시보드를 생성하고 API를 통해 생성합니다.

핵심 능력:

  • 전체 화면 전시 모드, 절대 위치(Pixel 좌표), 다크 테마
  • 기본 1920×1080 해상도, 관제실 / 전시관 / 전시 벽면 적합
  • 풍부한 컴포넌트 지원: 디지털 플립(Digital Flip), 꺾은선 그래프, 막대 그래프, 파이 차트, 지도, 스크롤 테이블, 랭킹 보드 등
  • 장식 요소: 테두리(JDragBorder), 장식 바(JDragDecoration)를 통한 시각 효과 강화
  • 사용자 정의 배경 이미지 및 테마 색상

주의: 대시보드(Big Screen)와 대시보드(Dashboard)는 완전히 다른 레이아웃과 스타일 체계를 사용합니다. 일반 대시보드는 jimubi-dashboard를 사용하세요.

한 줄 요약: 자연어로 칸반(Kanban) 요구사항을 기술하면, 자동으로 그리드 레이아웃 데이터 대시보드를 생성하고 API를 통해 생성합니다.

핵심 능력:

  • 24열 그리드 레이아웃, 라이트 테마, 카드형 디자인
  • 일상적인 데이터 칸반, 운영 통계 패널에 적합
  • 숫자 카드, 꺾은선 그래프, 막대 그래프, 파이 차트, 테이블, 랭킹 보드, 대시보드 등 컴포넌트 지원
  • 지능형 그리드 할당: 숫자 카드는 한 줄에 4개, 차트는 절반 너비 또는 전체 너비로 자동 배열
  • 카드 헤더와 ECharts 제목의 지능형 중복 제거

주의: 대시보드(Dashboard)와 대시보드(Big Screen)는 완전히 다른 레이아웃과 스타일 체계를 사용합니다. 전체 화면 대시보드는 jimubi-bigscreen을 사용하세요.

한 줄 요약: 자연어로 보고서 요구사항을 기술하거나 스크린샷을 제공하면, 자동으로 JimuReport(모든 유형 지원)를 생성하고 API를 통해 생성합니다.

핵심 능력:

스크린샷 원형 그대로 보고서 생성: 보고서 스크린샷을 제공하면 AI가 테이블 레이아웃, 필드 및 스타일을 자동으로 인식하여 대응하는 보고서를 복원 및 생성

  • 모든 유형의 보고서 지원: 데이터 보고서, 출력 보고서, 그룹 보고서(가로/세로 그룹 소계), 순환 보고서(loopBlock 상세 순환), 데이터 입력 등
  • 시각적 Excel 디자이너 스타일, 자유로운 레이아웃, 셀 병합, 다중 시트(Multi-Sheet) 지원
  • 데이터 바인딩: #{데이터셋코드.필드명} 템플릿 문법 지원
  • 데이터 입력(submitForm) 지원: 사용자가 보고서에서 직접 데이터를 입력하고 제출 가능
  • 정밀 출력 제어: 용지 크기, 여백, 방향 제어, 영수증/증서/처방전 등 출력 시나리오에 적합
  • CSS / JS / Python 확장 능력
  • Online 보고서(cgreport)와 상호 보완: JimuReport는 복잡한 레이아웃과 다양한 보고서 유형에 중점을 두고, Online 보고서는 빠른 설정에 중점을 둠

JeecgBoot 3.x (Spring Boot 3 + Jakarta + MyBatis-Plus)
JimuReport 1.7+
프론트엔드 Vue3 + TypeScript + Vite + Ant Design Vue 4
Claude Code 최신 버전

공식 Skills 홈페이지https://jeecg.com/skills
GitHub 저장소https://github.com/jeecgboot/skills
Gitee 미러https://gitee.com/jeecg/skills
온라인 문서https://help.jeecg.com/java/ai/skills/skill-comparison
비디오 튜토리얼:Skills + JeecgBoot 자연어 프로그래밍 실전 (Bilibili)
Claude Code 다운로드https://code.claude.com/docs/zh-CN/quickstart

JeecgBoot v3.9.2 역대급 업그레이드|로우코드 (Low-code) v2.0 시대 진입 — 드래그 앤 드롭(Drag-and-drop)을 넘어, Skills를 통한 한 문장 시스템 구축

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0