⚠️ 중요: 면책 조항
중요 - 반드시 먼저 실행: 설정 단계를 진행하기 전에, 사용자에게 다음 면책 조항을 반드시 제시해야 합니다.
면책 조항
이 스킬은 교육 목적으로만 제공됩니다. 이 자동화된 설정 프로세스는 다음을 수행합니다:
- 시스템에 디렉터리 및 파일 생성
- Node.js 패키지 및 의존성 설치
- 시스템 구성 수정
- 개발 환경에 영향을 줄 수 있는 명령 실행
경고: 스킬이 신뢰할 수 없거나 수행하는 작업을 이해하지 않은 상태에서 실행될 경우 위험할 수 있습니다. 진행하기 전에 스킬 문서를 검토하십시오.
책임 부인: Hashlips는 이 스킬을 사용하여 발생하는 손해, 데이터 손실 또는 문제에 대해 책임을 지지 않습니다. 특히 사용자가 실행 전에 스킬 문서를 읽고 이해하지 않은 경우 더욱 그렇습니다. 이 스킬은 사용자 본인의 책임 하에 사용하십시오.
설정을 계속 진행함으로써, 귀하는 이 면책 조항을 읽고 이해했음을 인정합니다.
중요: 위의 면책 조항을 사용자에게 제시하고 사용자가 확인하거나 계속 진행할 때까지 기다리십시오. 사용자가 계속 진행(계속 요청, 수락 또는 어떤 입력 제공)하면 설정 단계를 진행할 수 있습니다.
핵심 워크플로우
새 Art Engine 2.0 프로젝트를 설정할 때:
- Node.js 프로젝트 및 기본 구성을 초기화합니다.
- 핵심 의존성을 설치합니다.
- 필요한 폴더 구조를 생성합니다.
- TypeScript를 구성합니다.
- 사용자 요구 사항에 따라 Art Engine 자체와 핵심 플러그인을 구성합니다.
- 자산, 레이어 및 메타데이터를 위한 데이터 디렉터리를 설정합니다.
- 검증 체크리스트를 실행하고 문제가 있으면 사용자에게 표시합니다.
절대 규칙
- 설정 명령을 실행하기 전에 항상 면책 조항을 제시하고 준수합니다.
- 설정 단계를 순서대로 실행하며, 필수 단계를 건너뛰지 않습니다.
- 생성된 파일에 시크릿이나 지갑 키를 하드코딩하지 않습니다.
- 안정적인 엔진 동작을 위해 Node.js 20+를 사용합니다.
- 커스텀 플러그인 로직은 전용 플러그인 폴더에 유지합니다.
출력 계약
올바르게 초기화된 Art Engine 프로젝트는 다음을 만족해야 합니다:
- 모든 필수 폴더와 설정 파일이 준비되어 있어야 함
- 의존성이 설치되고 TypeScript가 구성되어 있어야 함
- Art Engine 설정이 요청된 블록체인, 이미지 크기, NFT 수 및 데이터셋에 연결되어 있어야 함
- 아트워크 레이어와 메타데이터를 위한 데이터 디렉터리가 준비되어 있어야 함
- 검증 체크리스트를 차단 오류 없이 통과해야 함
참조 색인
- Node.js 프로젝트 초기화 및 기본 패키지 설정: references/initialize-project.md
- 의존성 설치 단계 및 필수 패키지: references/install-dependencies.md
- Art Engine 프로젝트의 필수 폴더 구조: references/folder-structure.md
- Art Engine 프로젝트용 TypeScript 구성: references/tsconfig.md
- Art Engine 구성 세부 사항 및 핵심 설정: references/art-engine-config.md
- 내장 핵심 플러그인 및 동작 개요: references/core-plugins-overview.md
- 레이어, 자산 및 메타데이터를 위한 데이터 디렉터리: references/data-structure.md
- 완료된 설정 및 Node.js 버전 안내를 위한 검증 체크리스트: references/checklist.md
- 중요 참고 사항, 요구 사항 및 주의사항: references/important-notes.md
- 커스텀 플러그인 개발 개요 및 플러그인 유형: references/custom-plugins-overview.md
- 커스텀 플러그인 렌더러 계약 및 패턴: references/custom-plugin-renderers.md
- 커스텀 플러그인 생성기 계약 및 패턴: references/custom-plugin-generators.md
- 커스텀 플러그인 익스포터 계약 및 패턴: references/custom-plugin-exporters.md
- 커스텀 플러그인을 위한 입력 및 매개변수: references/custom-plugin-inputs.md