poster-design-generation by eachlabs/skills
npx skills add https://github.com/eachlabs/skills --skill poster-design-generation使用 each::sense 生成令人惊艳的专业海报设计。此技能可为电影、活动、产品、旅行、体育、社会事业及各种创意应用创建高质量的海报艺术作品。
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a dramatic movie poster for a sci-fi thriller, dark atmosphere with neon accents, leave space at top for title",
"mode": "max"
}'
| 类型 |
|---|
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 宽高比 |
|---|
| 推荐尺寸 |
|---|
| 使用场景 |
|---|
| 电影海报 | 2:3 | 1080x1620 | 剧院海报,关键艺术图 |
| 活动海报 | 11:17 | 1100x1700 | 音乐会传单,活动宣传 |
| 方形海报 | 1:1 | 1080x1080 | 社交媒体,专辑封面 |
| 横向海报 | 16:9 | 1920x1080 | 数字显示屏,横幅 |
| 纵向海报 | 9:16 | 1080x1920 | 移动端,数字标牌 |
| A系列 | ~1:1.414 | 2480x3508 (A4) | 印刷海报 |
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 2:3 movie poster for a psychological thriller. A silhouette of a man standing at the edge of a foggy cliff, moody blue and grey tones, cinematic lighting with dramatic shadows. Leave space at the top third for the movie title and bottom for credits. Hollywood blockbuster quality.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design an 11:17 concert poster for an electronic music festival. Vibrant neon colors, abstract geometric shapes, laser beams and light effects, futuristic cyberpunk aesthetic. Include visual space for artist names at the top and event details at the bottom. High energy, rave culture vibes.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create an inspirational motivational poster. A lone climber reaching the summit of a mountain at sunrise, golden light breaking through clouds, epic landscape vista. Vertical 2:3 format with space at the bottom for an inspirational quote. Awe-inspiring, triumphant mood.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a sleek product launch poster for a new smartphone. The phone floating in center with dynamic light trails and particle effects around it, dark premium background with subtle gradient. Modern tech aesthetic, Apple-style minimalism. 2:3 vertical format with space for product name and tagline.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a minimalist art poster in the style of Scandinavian design. Simple geometric shapes, limited color palette of terracotta, sage green, and cream. Abstract composition suggesting a landscape. Clean lines, modern aesthetic suitable for home decor. 3:4 vertical format.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a vintage 1950s travel poster style artwork. Classic American diner scene with neon signs, chrome details, and a classic car. Retro color palette with faded pastels, mid-century illustration style with visible brush strokes. Include decorative border typical of the era. 2:3 format.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a travel poster for Tokyo, Japan. Cherry blossoms in the foreground, Mount Fuji in the distance, traditional temples mixed with modern skyscrapers. Warm sunset colors, dreamy wanderlust aesthetic. Art deco travel poster style with bold shapes. 2:3 vertical with space for destination name at bottom.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a dynamic basketball championship poster. Action shot of a player mid-dunk, explosive energy with motion blur and particle effects, dramatic stadium lighting. Bold colors - deep blue and orange. High contrast, intense competitive spirit. 11:17 format with space for event title and date.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create an educational poster about the solar system. Visually stunning representation of planets in orbit around the sun, accurate relative sizes and colors, space background with stars and nebulae. Scientific but visually appealing, suitable for a classroom or museum. 16:9 horizontal format with areas for planet labels.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a powerful environmental awareness poster about ocean conservation. A beautiful sea turtle swimming through crystal clear water, but with subtle hints of pollution in the background. Emotional, thought-provoking imagery that inspires action. Blue and green tones. 2:3 vertical format with space for campaign message.",
"mode": "max"
}'
创建海报设计时,请在提示词中包含以下细节:
"Create a [format/ratio] [type] poster for [purpose].
[Visual description of main subject and composition].
[Style and aesthetic references].
[Color palette and lighting].
Leave space at [position] for [text elements]."
在生成前询问您的用户:
"您想要快速且经济,还是高质量?"
| 模式 | 最适合 | 速度 | 质量 |
|---|---|---|---|
max | 最终海报设计,印刷就绪的艺术作品 | 较慢 | 最高 |
eco | 快速草稿,概念探索,风格测试 | 较快 | 良好 |
使用 session_id 迭代海报设计:
# 初始概念
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a movie poster for a horror film, dark forest setting with fog",
"session_id": "horror-poster-001",
"mode": "max"
}'
# 优化设计
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Add a creepy abandoned house in the background, and make the color palette more red and black",
"session_id": "horror-poster-001"
}'
# 请求变体
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create 2 more variations with different compositions - one more minimal, one more intense",
"session_id": "horror-poster-001"
}'
为宣传活动生成一致的海报系列:
# 系列海报 1
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create poster 1 of 4 for a summer music festival series. Beach sunset theme, vibrant orange and pink. Feature a DJ silhouette.",
"session_id": "festival-series-2024",
"mode": "max"
}'
# 系列海报 2(保持一致性)
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create poster 2 of 4 for the same series. Same color palette and style, but feature a live band on stage.",
"session_id": "festival-series-2024"
}'
通过参考图像增强海报生成:
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a movie poster using this actor photo as the main character. Dramatic noir style, high contrast black and white with one accent color (red). Add rain effects and city silhouette in background.",
"mode": "max",
"image_urls": ["https://example.com/actor-portrait.jpg"]
}'
| 错误 | 原因 | 解决方案 |
|---|---|---|
Failed to create prediction: HTTP 422 | 余额不足 | 在 eachlabs.ai 充值 |
| 内容策略违规 | 禁止的内容 | 调整提示词以符合内容策略 |
| 超时 | 复杂的生成 | 将客户端超时设置为至少 10 分钟 |
each-sense - 核心 API 文档meta-ad-creative-generation - 社交媒体广告创意product-photo-generation - 电子商务产品照片image-generation - 通用图像生成每周安装量
332
代码仓库
GitHub 星标数
8
首次出现
2026年2月20日
安全审计
安装于
gemini-cli331
github-copilot330
codex330
kimi-cli330
cursor330
amp330
Generate stunning, professional poster designs using each::sense. This skill creates high-quality poster artwork for movies, events, products, travel, sports, social causes, and various creative applications.
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a dramatic movie poster for a sci-fi thriller, dark atmosphere with neon accents, leave space at top for title",
"mode": "max"
}'
| Type | Aspect Ratio | Recommended Size | Use Case |
|---|---|---|---|
| Movie Poster | 2:3 | 1080x1620 | Theater posters, key art |
| Event Poster | 11:17 | 1100x1700 | Concert flyers, event promos |
| Square Poster | 1:1 | 1080x1080 | Social media, album art |
| Horizontal | 16:9 | 1920x1080 | Digital displays, banners |
| Vertical | 9:16 | 1080x1920 | Mobile, digital signage |
| A-Series | ~1:1.414 | 2480x3508 (A4) | Print posters |
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 2:3 movie poster for a psychological thriller. A silhouette of a man standing at the edge of a foggy cliff, moody blue and grey tones, cinematic lighting with dramatic shadows. Leave space at the top third for the movie title and bottom for credits. Hollywood blockbuster quality.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design an 11:17 concert poster for an electronic music festival. Vibrant neon colors, abstract geometric shapes, laser beams and light effects, futuristic cyberpunk aesthetic. Include visual space for artist names at the top and event details at the bottom. High energy, rave culture vibes.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create an inspirational motivational poster. A lone climber reaching the summit of a mountain at sunrise, golden light breaking through clouds, epic landscape vista. Vertical 2:3 format with space at the bottom for an inspirational quote. Awe-inspiring, triumphant mood.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a sleek product launch poster for a new smartphone. The phone floating in center with dynamic light trails and particle effects around it, dark premium background with subtle gradient. Modern tech aesthetic, Apple-style minimalism. 2:3 vertical format with space for product name and tagline.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a minimalist art poster in the style of Scandinavian design. Simple geometric shapes, limited color palette of terracotta, sage green, and cream. Abstract composition suggesting a landscape. Clean lines, modern aesthetic suitable for home decor. 3:4 vertical format.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a vintage 1950s travel poster style artwork. Classic American diner scene with neon signs, chrome details, and a classic car. Retro color palette with faded pastels, mid-century illustration style with visible brush strokes. Include decorative border typical of the era. 2:3 format.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a travel poster for Tokyo, Japan. Cherry blossoms in the foreground, Mount Fuji in the distance, traditional temples mixed with modern skyscrapers. Warm sunset colors, dreamy wanderlust aesthetic. Art deco travel poster style with bold shapes. 2:3 vertical with space for destination name at bottom.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a dynamic basketball championship poster. Action shot of a player mid-dunk, explosive energy with motion blur and particle effects, dramatic stadium lighting. Bold colors - deep blue and orange. High contrast, intense competitive spirit. 11:17 format with space for event title and date.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create an educational poster about the solar system. Visually stunning representation of planets in orbit around the sun, accurate relative sizes and colors, space background with stars and nebulae. Scientific but visually appealing, suitable for a classroom or museum. 16:9 horizontal format with areas for planet labels.",
"mode": "max"
}'
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Design a powerful environmental awareness poster about ocean conservation. A beautiful sea turtle swimming through crystal clear water, but with subtle hints of pollution in the background. Emotional, thought-provoking imagery that inspires action. Blue and green tones. 2:3 vertical format with space for campaign message.",
"mode": "max"
}'
When creating poster designs, include these details in your prompt:
"Create a [format/ratio] [type] poster for [purpose].
[Visual description of main subject and composition].
[Style and aesthetic references].
[Color palette and lighting].
Leave space at [position] for [text elements]."
Ask your users before generating:
"Do you want fast & cheap, or high quality?"
| Mode | Best For | Speed | Quality |
|---|---|---|---|
max | Final poster designs, print-ready artwork | Slower | Highest |
eco | Quick drafts, concept exploration, style testing | Faster | Good |
Use session_id to iterate on poster designs:
# Initial concept
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a movie poster for a horror film, dark forest setting with fog",
"session_id": "horror-poster-001",
"mode": "max"
}'
# Refine the design
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Add a creepy abandoned house in the background, and make the color palette more red and black",
"session_id": "horror-poster-001"
}'
# Request variations
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create 2 more variations with different compositions - one more minimal, one more intense",
"session_id": "horror-poster-001"
}'
Generate consistent poster series for campaigns:
# Series poster 1
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create poster 1 of 4 for a summer music festival series. Beach sunset theme, vibrant orange and pink. Feature a DJ silhouette.",
"session_id": "festival-series-2024",
"mode": "max"
}'
# Series poster 2 (maintains consistency)
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create poster 2 of 4 for the same series. Same color palette and style, but feature a live band on stage.",
"session_id": "festival-series-2024"
}'
Enhance poster generation with reference images:
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a movie poster using this actor photo as the main character. Dramatic noir style, high contrast black and white with one accent color (red). Add rain effects and city silhouette in background.",
"mode": "max",
"image_urls": ["https://example.com/actor-portrait.jpg"]
}'
| Error | Cause | Solution |
|---|---|---|
Failed to create prediction: HTTP 422 | Insufficient balance | Top up at eachlabs.ai |
| Content policy violation | Prohibited content | Adjust prompt to comply with content policies |
| Timeout | Complex generation | Set client timeout to minimum 10 minutes |
each-sense - Core API documentationmeta-ad-creative-generation - Social media ad creativesproduct-photo-generation - E-commerce product shotsimage-generation - General image generationWeekly Installs
332
Repository
GitHub Stars
8
First Seen
Feb 20, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
gemini-cli331
github-copilot330
codex330
kimi-cli330
cursor330
amp330
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
56,200 周安装