| name | cover-design |
| description | Generate a book cover image (1600x2560 PNG) based on title, topic mood, and target audience. Craft image generation prompts in English, use available image-gen MCPs or APIs, fallback to ImageMagick typography. Use when creating, revising, or A/B testing book covers. Author attribution defaults to Toby-AI (override via orchestrator input). |
Cover Design
์ฑ
์ ํ์ง ์ด๋ฏธ์ง๋ฅผ ์ค๊ณยท์์ฑํ๋ค. ๊ฒฐ๊ณผ๋ {slug}/cover.png (1600ร2560 ๊ถ์ฅ) + ์ฌ์์ฑ์ฉ ํ๋กฌํํธ ๊ธฐ๋ก.
์ ์ฐจ
- ์
๋ ฅ ํ์ธ โ ์ฑ
์ ๋ชฉ, ๋ถ์ (์์ผ๋ฉด), ์ฃผ์ ๋ถ์๊ธฐ, ๋์ ๋
์
- ์ฝ์
ํธ 3์ ๊ตฌ์
- A: ๋ฏธ๋๋ฉ๋ฆฌ์ฆ โ ์ฌ๋ณผ ํ๋ + ํฐ ํ์ดํฌ
- B: ์ผ๋ฌ์คํธํ โ ์ฃผ์ ๋ฉํํฌ ์ด๋ฏธ์ง
- C: ํ์ดํฌ๊ทธ๋ํผ ์ค์ฌ โ ์ ๋ชฉ ์์ฒด๊ฐ ๊ทธ๋ํฝ
- ์ถ์ฒ์ ์ ํ โ ์ฃผ์ ํคยท๋์ ๋
์์ ๊ฐ์ฅ ๋ง๋ 1์
- ํ๋กฌํํธ ์์ฑ โ ์์ด ํ๋กฌํํธ ๊ถ์ฅ (์ด๋ฏธ์ง ๋ชจ๋ธ ๋๋ถ๋ถ ์์ด ์ต์ ํ)
- ์ด๋ฏธ์ง ์์ฑ โ ์ฌ์ฉ ๊ฐ๋ฅํ ๋๊ตฌ ์์๋ก ์๋
- ๊ฒฐ๊ณผ ๊ฒ์ฆ โ ํด์๋, ๊ตฌ๋, ์ ๋ชฉ ๊ฐ๋
์ฑ ํ์ธ
- ์ ์ฅ โ
cover.png + cover_prompt.md
์ฝ์
ํธ ์ ํ ๊ฐ์ด๋
| ์ฃผ์ ํค | ์ถ์ฒ ์ฝ์
ํธ |
|---|
| ์ฐจ๋ถํ ๊ธฐ์ ์ | A (๋ฏธ๋๋ฉ๋ฆฌ์ฆ, ์ฐจ๋ถํ ์์กฐ) |
| ์ฒ ํยท์์ธ์ดํ | C (ํ์ดํฌ๊ทธ๋ํผ, ๋ฐ๋ปํ ์) |
| ์ค์ ํํ ๋ฆฌ์ผ | B (์ผ๋ฌ์คํธ, ์ ๋ช
ํ ์) |
| ์ฌํยท์ด๋ก ์ | A (๋ฏธ๋๋ฉ, ๊น์ด ์๋ ์) |
ํ๋กฌํํธ ์์ฑ ์์น
- ์คํ์ผ ์ง์ : "minimalist book cover", "editorial illustration", "modernist typography"
- ์์ ํค: "warm muted palette", "deep blue and gold"
- ๋ถ์๊ธฐ: "contemplative", "bold", "serene"
- ๊ตฌ๋: "title prominent in upper third, small author attribution at bottom"
- ์ ์ธ: "no cheesy stock photo aesthetic", "no generic tech gradient"
- ํด์๋ยท๋น์จ: "portrait orientation, 1.6:1 aspect ratio"
์์ ํ๋กฌํํธ:
A minimalist book cover in portrait format (1600x2560).
Title "ํจ๊ณผ์ ์ธ SQL ์ฟผ๋ฆฌ ํ๋" in bold modern sans-serif
occupying the top third. Center: a single abstract symbol
resembling an interconnected graph in deep indigo.
Background: warm off-white. Bottom-right: "Toby-AI"
in small elegant serif. Editorial, calm, confident.
No stock photography. No generic tech gradient.
์ด๋ฏธ์ง ์์ฑ ๋๊ตฌ ์ฐ์ ์์
- ์ด๋ฏธ์ง ์์ฑ MCP (์ค์น๋์ด ์์ผ๋ฉด) โ ๊ฐ์ฅ ์ ํธ
- ์ธ๋ถ API โ OpenAI
gpt-image-1, Stability SDXL ๋ฑ (์ฌ์ฉ์ API ํค ํ์)
- ImageMagick ํด๋ฐฑ โ ๋จ์ ํ์ดํฌ๊ทธ๋ํผ ํ๋ ์ด์คํ๋
ImageMagick ํด๋ฐฑ ๋ช
๋ น
convert -size 1600x2560 \
-gradient '#1a1a2e-#2d1b4e' \
-gravity center -font 'Apple-SD-Gothic-Neo' -pointsize 120 -fill white \
-annotate +0-400 "{์ฑ
์ ๋ชฉ}" \
-pointsize 70 -fill '#c9b8d8' -annotate +0+600 "{๋ถ์ }" \
-pointsize 50 -fill white -annotate +0+1000 "Toby-AI" \
{slug}/cover.png
ํฐํธ๊ฐ ์์ผ๋ฉด -font Helvetica ๋๋ ์์คํ
๊ธฐ๋ณธ ํฐํธ ์ฌ์ฉ.
๊ฒ์ฆ ์ฒดํฌ
ํ๋กฌํํธ ๊ธฐ๋ก
cover_prompt.md:
# Cover Design Log
## Version 1 (YYYY-MM-DD)
- Concept: {A/B/C}
- Tool: {mcp / api / imagemagick}
- Prompt:
...
- Result: cover.png
- Notes: {์ฑ๊ณต/์กฐ์ ํ์ ๋ถ๋ถ}
## Version 2 ...
์คํจ ๋์
- ์ด๋ฏธ์ง API ์คํจ โ ImageMagick ํด๋ฐฑ
- ImageMagick ๋ฏธ์ค์น โ ์ค์ผ์คํธ๋ ์ดํฐ์
brew install imagemagick ์ง์ ์์ฒญ, ์์๋ก ๋จ์ PNG ์์ฑ
- ์์ฑ ๊ฒฐ๊ณผ๊ฐ ํด๋ฆฌ์
ฐ์ด๊ฑฐ๋ ์ ๋ชฉ์ด ์ ์ ๋ณด์ โ ํ๋กฌํํธ ๊ตฌ์ฒดํ (์์ยท๊ตฌ๋ ๊ฐํ) ํ ์ฌ์๋
์ฌ์์ฑ ์
- ์ด์
cover.png๋ฅผ cover_v{N}.png๋ก ๋ฐฑ์
cover_prompt.md์ ์ ๋ฒ์ append
- ์ฝ์
ํธ ๋ณ๊ฒฝ ์์ฒญ โ 3์๋ถํฐ ๋ค์