Brand Command Pack
브랜드 아이덴티티(브랜드 보드, 로고, 사진 또는 텍스트)를 35-40개의 /접두사-이름 스타일 command가 포함된 .md 파일로 변환합니다. 사용자가 브랜드 보드를 ChatGPT에 업로드하고, Brand Lock을 붙여넣은 후 필요한 command를 복사합니다. 모든 프롬프트는 코드 블록에 있어 한 번 클릭으로 복사할 수 있습니다.
반복 작업(수백 줄의 프롬프트 작성, 색상/이름/CTA 변경, 형식 확인)은 스크립트가 처리하여 결과의 일관성을 유지합니다. 여러분의 임무: 브랜드를 주의 깊게 읽고, brand.json을 올바르게 채우고, 스크립트를 실행한 후 결과를 조정하는 것입니다.
작업 흐름
- 입력에서 브랜드 추출:
references/brand-extraction.md를 참고하여 필드 목록과 입력 방법을 확인하세요. 입력이 이미지인 경우 텍스트, 16진수 코드, 글꼴, 시각적 설명을 이미지에서 직접 읽으세요. 16진수 코드가 명시되지 않은 경우 이미지에서 추정하고 추정치임을 명시하세요. - 필요한 경우에만 질문: 브랜드 이름, 색상 팔레트, 태그라인을 확실히 유추할 수 없는 경우에만 한 줄의 간결한 질문을 하세요. 그 외에는 가정하고, 최종 답변에 가정 사항을 기재하세요.
brand.json작성 (예시:python scripts/build_pack.py --example).mascot,services,packages필드는 생략 가능: 이에 의존하는 명령은 자동으로 건너뛰어지며, 시각적 문장은 마스코트가 없는 버전으로 대체됩니다.- 렌더링:
python scripts/build_pack.py brand.json /mnt/user-data/outputs/<브랜드-이름>_command_컨텐츠.md. 스크립트가 자체 검증을 수행합니다(코드 블록, 남은 토큰, 명령 접두사). - 결과 검토: 여러 명령(carousel, og, hero, testimoni)을 열어 확인합니다. 부자연스러운 문장을 이 브랜드에 맞게 파일에서 직접 수정합니다(예: 일반 예시를 사용자의 비즈니스 맥락으로 변경). 수정 후
python scripts/build_pack.py --check <파일> <접두사>를 실행하세요. - 특수 명령 추가: 사용자가 요청한 경우(예: 카페용
/xx-menu). 동일한 형식을 따릅니다:### /접두사-이름제목, 한 줄 설명, 그리고**Singkat:**및**Detail:**각각 명령 이름으로 시작하는 코드 블록. - 제출:
present_files로 파일을 제시하고, 간단히 응답: 명령 수, 포함된 섹션, 가정한 사항, 사용 방법(보드 업로드, Brand Lock 붙여넣기, 명령 복사).
형식 원칙
- 각 프롬프트는 코드 블록에 있으며 명령 이름으로 시작합니다. 사용자가 그대로 복사하여 ChatGPT에 붙여넣기 때문입니다.
- 사용자 입력용 플레이스홀더는
{중괄호}를 사용하고, 내부[[...]]토큰은 최종 결과에 남지 않아야 합니다. - 색상 팔레트는 Brand Lock에 완전한 16진수 코드와 함께 브랜드 색상으로 고정됩니다. 이미지 모델이 제한하지 않으면 색상을 임의로 생성하는 경향이 있기 때문입니다.
- 이미지 내 텍스트는 짧고 정확하게 표기합니다. 이미지 모델은 긴 텍스트에서 오타를 자주 내기 때문입니다. 따라서 텍스트 규칙이 Brand Lock에 있고, 캐러셀은 요청당 한 슬라이드씩 생성됩니다.
- 명령 접두사: 브랜드 이름의 2-3글자(예: Pawang.dev의 경우
pw)./logo와 같은 일반 명령과 충돌하지 않도록 합니다.
언어
기본 카탈로그는 인도네시아어로 작성되어 있습니다. 사용자가 다른 언어로 작성하는 경우, 스크립트 실행 후 결과를 번역하되 명령 이름, 플레이스홀더 {...} 토큰, 16진수 코드는 변경하지 마세요.
사용자에게 전달해야 할 제한 사항
- 픽셀 크기는 추정치입니다. 이미지 모델은 가장 가까운 비율을 선택합니다. Canva나 Figma에서 크기 조정/자르기를 하세요.
- 공식 로고는 원본 파일을 사용하는 것이 좋습니다.
logo명령은 변형에 적합하며, 마스터 파일을 대체하지 않습니다. - 실제 인물 사진: 사용자가 직접 업로드하고 사용 권한이 있는 경우 외에는 특정 얼굴을 모방하는 프롬프트를 작성하지 마세요.
파일
scripts/build_pack.py- 렌더링 및 검증 (--example,--check)scripts/catalog.py- 명령 카탈로그 및 토큰; 여기서 수정하여 영구 명령 추가references/brand-extraction.md- 이미지/텍스트에서brand.json을 채우는 가이드