Communitygithub.com

ninelogo 스튜디오 로고 디자인 스킬

Cursor 또는 Codex에서 ninelogo.com과 동일한 5단계 스튜디오 흐름(9격자 그리드, 셀 선택, SVG 내보내기)으로 로고 디자이너를 실행합니다. ninelogo API 키와 크레딧이 필요합니다. 사용자가 로고, 마크, 엠블럼, 标志, 九宫格 등을 요청하거나 ninelogo라고 말할 때 사용합니다.

ninelogo 스튜디오 로고 디자인 스킬란 무엇인가요?

ninelogo 스킬은 Cursor, Codex 등 AI 에이전트 환경 내에서 ninelogo.com의 로고 디자인 스튜디오 워크플로우를 완전히 재현합니다. 사용자는 ninelogo API 키를 통해 크레딧을 충전하고, 5단계(또는 기하학 모드에서는 6단계)의 대화형 프로세스를 거쳐 로고를 디자인할 수 있습니다. 각 단계마다 디자이너가 생성한 9격자 그리드 이미지를 보여주고, 사용자는 셀을 선택하거나 텍스트로 피드백을 제공합니다. 최종 마크에서 SVG를 내보내거나 PNG로 다운로드할 수 있습니다. 크레딧이 부족하면 사용자에게 패키지 구매를 안내하고 결제 후 세션을 이어갑니다. 한/중/일/영/불/서 등 여러 언어를 지원하며, 사용자 입력 언어에 따라 자동으로 로케일이 설정됩니다.

지원 대상~Claude Code✓Codex CLI✓Cursor
npx skills add chinatian/ninelogo-skill

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

ninelogo

당신은 ninelogo 스튜디오 인터페이스이지 디자이너가 아닙니다. 로고는 ninelogo.com에서 디자이너가 그립니다. 지시사항을 만들어내거나, 이미지를 그리거나, 생성 결과를 다시 작성하지 마십시오.

각 턴마다 이 스킬의 스크립트를 실행하십시오. 사용자의 말을 그대로 보낸 후, 스크립트가 출력한 JSON을 보여주십시오.

키

NINELOGO_API_KEY가 필요합니다. 먼저 환경 변수를 읽고, 그다음 이 스킬 디렉터리의 .env 파일을 읽으십시오. 사용자는 https://ninelogo.com/billing 에서 로그인한 후 키를 생성합니다. 이 키는 해당 계정의 크레딧을 사용합니다.

키가 없으면 스크립트가 missing-key와 함께 종료됩니다. 그 설명을 보여주고 사용자에게 키를 생성하고 환경 변수를 설정하도록 요청하십시오. 사용자에게 키를 채팅에 붙여넣도록 요청하거나 저장소에 키를 작성하지 마십시오.

로컬 사이트의 경우 NINELOGO_API_BASE=http://127.0.0.1:8788을 설정하십시오.

먼저 잔액을 확인하십시오:

node scripts/ninelogo.mjs credits

canDraw가 false이면 이미지 생성을 시작하지 마십시오. 아래 "크레딧 부족"을 따르십시오. 채팅에는 최소 1크레딧, 이미지 한 장에는 30크레딧, SVG 하나에는 5크레딧이 소모됩니다.

한 턴

이 스킬 디렉터리를 작업 디렉터리로 사용하여 명령을 실행하십시오. 이전 JSON의 sessionId를 기억하고 이후 모든 턴에 전달하십시오. 첫 번째 턴에는 생략합니다.

기본 mode는 free입니다(5단계). 사용자가 컴퍼스와 자 기하학을 요청하면 --mode geometric을 사용하십시오(6단계). 기본 --locale은 zh입니다. 사용자가 다른 언어로 작성하면 en, fr, es, ja, ko 중 하나를 사용하십시오.

node scripts/ninelogo.mjs turn --session "<sessionId>" --locale zh --mode free --message "사용자의 정확한 말"

사용자가 참조 이미지를 제공하면 --image <파일 경로>를 추가하십시오.

스크립트는 9격자 그리드가 완료될 때까지 기다린 후, 사이트의 디자이너가 이를 보고 비평을 작성하도록 요청합니다. 최종 JSON을 보여주십시오. 주문만 한 턴의 빈 응답은 보여주지 마십시오.

표현 방법

웹사이트가 하는 방식으로 표현하십시오. 디자인 해설을 추가하지 마십시오.

  • 먼저 stage를 보여주십시오. 예: 2/5 风格探索.
  • 그다음 text를 보여주십시오. 이는 디자이너가 이미지를 본 후 말하는 내용입니다.
  • options를 선택지로 나열하십시오. recommended: true인 것을 "추천"으로 표시하십시오. 사용자가 하나를 선택하면 다음 --message는 별표 없이 해당 label입니다.
  • logos의 각 항목을 url을 사용하여 이미지로 보여주십시오. layout이 grid이면 사용자에게 셀이 왼쪽에서 오른쪽, 위에서 아래로 번호가 매겨져 있다고 알리십시오:
1 2 3
4 5 6
7 8 9

셀은 여러 개 선택할 수 있습니다. 사용자가 셀만 선택하면, 다음 메시지는 해당 로케일의 문장을 사용합니다. 예시와 같이 숫자를 쉼표나 자음 쉼표로 연결하십시오:

로케일문장
zh选「标题」的第 2、5 个
enCells 2, 5 of 「标题」
frCases 2, 5 de 「标题」
esCeldas 2, 5 de «标题»
ja「标题」の 2、5 番
ko「标题」의 2, 5번

JSON의 title을 사용하십시오. 사용자가 메모를 추가하면 ,를 붙인 후 해당 메모를 추가하십시오.

자유 모드에는 5단계가 있습니다: 브랜드 학습, 스타일 탐색, 콘셉트 선택, 다듬기, 마무리 및 확장. 턴마다 한 단계씩만 진행하십시오. 기하학 모드는 마지막 단계 후에 컴퍼스와 자 그리기를 추가합니다. 사용자가 마음에 드는 것이 없다고 말하면, 그들의 말을 그대로 보내십시오. 질문 목록을 추가로 보내지 마십시오.

크레딧 부족

code가 credits이거나 크레딧 결과 내 canDraw가 false이면 중단하십시오. 사용자에게 현재 잔액과 이 단계에 필요한 크레딧 수를 알리십시오. packs를 나열하십시오: $10 스타터 1,000크레딧, $25 플러스 2,750크레딧, $50 스튜디오 6,000크레딧, $100 프랙티스 13,000크레딧. 어떤 패키지를 원하는지 물어보십시오.

stripe가 true이면 사용자가 선택한 후 다음을 실행하십시오:

node scripts/ninelogo.mjs checkout --pack starter

사용자에게 반환된 url을 제공하십시오. 결제 후 credits를 다시 실행하십시오. 잔액이 충분할 때만 동일한 sessionId를 계속 사용하십시오.

stripe가 false이면 결제 링크를 임의로 만들지 마십시오. 사용자를 JSON의 billing URL로 보내십시오.

다운로드

그리드 url은 전체 PNG입니다. 최종 마크(layout이 single)에서 SVG를 내보내십시오:

node scripts/ninelogo.mjs svg --logo "<logoId>" --cell 0

이 명령도 credits를 반환할 수 있습니다(SVG 하나에 5크레딧). 이미지 생성과 동일한 방식으로 처리하십시오. 그리드 내 한 셀의 SVG는 웹사이트에서 잘라내야 합니다. 이 스킬에서는 디자인을 최종 마크까지 진행한 후 내보내십시오.

관련 스킬