belt CLI 스킬 설치:
npx skills add belt-sh/cli
북 커버 디자인
inference.sh CLI를 통해 AI 이미지 생성으로 장르에 맞는 북 커버를 만듭니다.
빠른 시작
inference.sh CLI(
belt) 필요. 설치 방법
belt login
# 스릴러 커버 콘셉트 생성
belt app run falai/flux-dev-lora --input '{
"prompt": "dark moody book cover art, lone figure standing at end of a rain-soaked alley, dramatic chiaroscuro lighting, noir atmosphere, cinematic, high contrast shadows",
"width": 832,
"height": 1248
}'
장르 규칙
독자는 표지로 책을 평가합니다. 장르 기대치를 맞추는 것은 매우 중요합니다. 로맨스 독자는 내용과 관계없이 SF처럼 보이는 표지를 건너뛸 것입니다.
소설
| 장르 | 색상 | 이미지 | 타이포그래피 | 분위기 |
|---|---|---|---|---|
| 스릴러/미스터리 | 어두운(검정, 네이비, 피 빨강) | 고독한 인물, 도시 장면, 그림자 | 굵은 산스세리프, 대문자 | 긴장감, 불길함 |
| 로맨스 | 따뜻한(분홍, 빨강, 금, 연보라) | 커플, 꽃, 풍경 배경 | 필기체/커서브, 우아한 세리프 | 열정적, 몽환적 |
| SF | 차가운(파랑, 청록, 보라, 은색) | 우주, 기술, 기하학적 모양 | 깔끔한 산스세리프, 미래지향적 | 광활함, 기술적 |
| 판타지 | 풍부한 채도(에메랄드, 진홍, 금) | 검, 마법, 풍경, 생물 | 장식용 세리프, 화려함 | 웅장함, 마법적 |
| 문학 소설 | 차분한, 세련된 | 추상적, 미니멀, 상징적 | 우아한 세리프, 절제된 | 사려 깊음, 예술적 |
| 공포 | 어두운 대비 강한 포인트 | 얼굴, 그림자, 고립, 부패 | 손상된, 굵은, 흘러내리는 | 공포, 불안 |
| 역사 | 세피아, 시대에 맞는 차분한 색 | 시대 의상, 건축, 유물 | 클래식 세리프 | 향수, 진정성 |
논픽션
| 카테고리 | 스타일 | 이미지 | 타이포그래피 |
|---|---|---|---|
| 비즈니스/자기계발 | 깔끔, 굵게, 2-3색 | 최소 또는 없음, 아이콘 선택 사항 | 크고 굵은 산스세리프 제목 |
| 회고록 | 개인적, 따뜻함 | 작가 사진 또는 분위기 있는 장면 | 세리프와 산스 혼합 |
| 과학/학술 | 전문적, 체계적 | 다이어그램, 추상적 비주얼 | 깔끔한 세리프, 체계적인 레이아웃 |
| 요리책 | 식욕을 돋우는, 밝은 | 주인공 음식 사진 | 따뜻하고 매력적인 폰트 |
| 여행 | 생동감, 열망적 | 여행지 사진 | 모험 스타일 폰트 |
커버 크기
인쇄 (재단 사이즈)
| 형식 | 치수 | 일반 용도 |
|---|---|---|
| 매스 마켓 페이퍼백 | 4.25 x 6.87" | 장르 소설 |
| 트레이드 페이퍼백 | 5.5 x 8.5" | 대부분의 소설/논픽션 |
| 표준 | 6 x 9" | 논픽션, 교과서 |
| 대형 | 7 x 10" | 커피 테이블, 예술 서적 |
디지털
| 플랫폼 | 커버 크기 | 종횡비 |
|---|---|---|
| Amazon Kindle | 2560 x 1600 px (최소 1000 x 625) | 1.6:1 |
| Apple Books | 최소 1400 x 1873 px | ~3:4 |
| 일반 전자책 | 2500 x 3750 px | 2:3 |
등 두께
근사치: 페이지 수 / 400 = 등 두께(인치) (용지 종류에 따라 다름).
- 200페이지 ≈ 0.5" 등
- 400페이지 ≈ 1.0" 등
레이아웃 영역
┌─────────────────────────┐
│ 제목 영역 │ ← 상단 1/3: 여기서 제목을 읽을 수 있어야 함
│ (가장 큰 텍스트) │ 썸네일에 표시되는 부분
│ │
│ │
│ 주요 이미지 │ ← 중간: 핵심 시각/일러스트레이션
│ 영역 │ 감정적 훅
│ │
│ │
│ 부제목 / │ ← 하단 영역: 작가 이름, 부제목
│ 작가 영역 │ 더 작은 텍스트, 썸네일에서는 덜 중요함
└─────────────────────────┘
썸네일 테스트
커버는 Amazon에서 80x120px, 검색 결과에서 60x90px, 모바일 그리드에서 ~40x60px로 보입니다.
썸네일 크기에서 독자는 다음을 식별할 수 있어야 합니다:
- 장르(색상과 구성에서)
- 제목(충분히 큰 경우)
- 분위기(이미지에서)
테스트: 커버를 80px 너비로 줄이세요. 제목을 읽거나 장르를 식별할 수 없다면 다시 디자인하세요.
장르별 프롬프트
스릴러
belt app run falai/flux-dev-lora --input '{
"prompt": "dark cinematic book cover scene, silhouette of a person standing before a foggy bridge at night, single streetlamp casting long shadows, noir atmosphere, high contrast, desaturated blue tint, dramatic tension",
"width": 832,
"height": 1248
}'
로맨스
belt app run bytedance/seedream-4-5 --input '{
"prompt": "romantic soft-focus scene, couple silhouetted against golden sunset on a beach, warm pink and gold tones, bokeh lights, dreamy atmosphere, soft pastel sky, intimate mood",
"size": "2K"
}'
SF
belt app run falai/flux-dev-lora --input '{
"prompt": "science fiction book cover art, massive space station orbiting a ringed planet, deep blue and teal color palette, stars and nebula background, hard sci-fi aesthetic, cinematic scale, clean geometric architecture",
"width": 832,
"height": 1248
}'
판타지
belt app run xai/grok-imagine-image-pro --input '{
"prompt": "epic fantasy book cover illustration, ancient stone castle on a cliff overlooking a misty valley, magical aurora in the sky, rich emerald and gold colors, detailed environment, sense of wonder and adventure",
"aspect_ratio": "2:3"
}'
논픽션 / 비즈니스
belt app run falai/flux-dev-lora --input '{
"prompt": "minimal abstract book cover background, clean gradient from deep navy to white, subtle geometric pattern, professional and modern, negative space, corporate aesthetic",
"width": 832,
"height": 1248
}'
타이포그래피 규칙
AI는 텍스트를 안정적으로 렌더링할 수 없습니다. AI로 커버 아트/배경을 생성한 후 디자인 툴에서 타이포그래피를 추가하세요.
제목 계층
- 제목 — 가장 크고, 가장 눈에 띄며, 커버 상단 1/3
- 부제목 — 더 작게, 제목 아래 또는 하단
- 작가 이름 — 커버 하단, 크기는 작가 인지도에 따라 다름
장르별 폰트 페어링
- 스릴러: 굵은 산스세리프 제목 + 좁은 산스세리프 작가
- 로맨스: 필기체/커서브 제목 + 우아한 세리프 작가
- SF: 기하학적 산스세리프 둘 다
- 판타지: 장식용/중세풍 세리프 제목 + 깔끔한 세리프 작가
- 비즈니스: 무겁고 굵은 산스세리프 제목 + 가벼운 산스세리프 부제목
반복 작업 워크플로우
# 1. 여러 모델로 5개 이상의 콘셉트 생성
belt app run falai/flux-dev-lora --input '{"prompt": "...", "width": 832, "height": 1248}' --no-wait
belt app run bytedance/seedream-4-5 --input '{"prompt": "..."}' --no-wait
belt app run xai/grok-imagine-image-pro --input '{"prompt": "...", "aspect_ratio": "2:3"}' --no-wait
# 2. 이미지 간 편집으로 최고 콘셉트 개선
belt app run bytedance/seededit-3-0-i2i --input '{
"prompt": "make the sky more dramatic with storm clouds, increase contrast",
"image": "path/to/best-concept.png"
}'
# 3. 인쇄 품질로 업스케일
belt app run falai/topaz-image-upscaler --input '{
"image": "path/to/final-cover.png",
"scale": 4
}'
일반적인 실수
| 실수 | 문제 | 해결책 |
|---|---|---|
| 잘못된 장르 신호 | 독자가 건너뜀 | 해당 장르 베스트셀러 연구 |
| 제목이 너무 작음 | 썸네일에서 안 보임 | 제목이 상단 1/3을 채워야 함 |
| 디테일이 너무 많음 | 작은 크기에서 흐릿함 | 단순화, 여백 사용 |
| AI 생성 텍스트 | 깨진 글자 | 디자인 툴에서 텍스트 추가 |
| 모든 것을 중앙에 배치 | 정적이고 지루함 | 의도적으로 비대칭 사용 |
| 트렌드를 맹목적으로 따름 | 빠르게 구식이 됨 | 클래식 장르 규칙은 오래 지속됨 |
체크리스트
- 색상과 구성만으로 장르를 즉시 알아볼 수 있음
- 제목이 80px 너비(썸네일 테스트)에서 읽을 수 있음
- 커버에 AI 생성 텍스트 없음
- 컬러와 흑백 모두에서 잘 보임
- 대상 플랫폼에 맞는 올바른 치수
- 작가 이름이 보이지만 제목과 경쟁하지 않음
- 고해상도(인쇄용 300 DPI, 디지털용 2500px 이상)
- 등 텍스트 읽을 수 있음(인쇄용)
관련 스킬
npx skills add inference-sh/skills@ai-image-generation
npx skills add inference-sh/skills@prompt-engineering
npx skills add inference-sh/skills@image-upscaling
모든 앱 보기: belt app list