pinterest-pin-generation

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Pinterest Pin Generation

Pinterest图钉图片生成

Generate high-performing Pinterest pin images using each::sense. This skill creates visuals optimized for Pinterest's pin formats, aspect ratios, and platform best practices to maximize engagement and saves.
使用each::sense生成高表现力的Pinterest图钉图片。本技能可创建符合Pinterest图钉格式、宽高比和平台最佳实践的视觉内容,以提升互动量和收藏量。

Features

功能特性

  • Standard Pins: Vertical 2:3 images optimized for feed visibility
  • Idea Pins: Multi-page story-style content covers
  • Product Pins: E-commerce focused visuals with lifestyle context
  • Recipe Pins: Food photography with step-by-step appeal
  • DIY/Tutorial Pins: Instructional content with clear visual steps
  • Infographic Pins: Data visualization and educational content
  • Quote Pins: Inspirational and shareable text-based designs
  • Shopping Pins: Catalog-ready product imagery
  • Video Pin Thumbnails: Eye-catching covers for video content
  • Board Covers: Cohesive collection thumbnails
  • 标准图钉:为信息流可见度优化的2:3竖版图片
  • 创意图钉:多页故事风格的内容封面
  • 产品图钉:结合生活场景的电商聚焦视觉内容
  • 食谱图钉:具有分步吸引力的美食摄影图
  • DIY/教程图钉:包含清晰视觉步骤的指导性内容
  • 信息图图钉:数据可视化与教育类内容
  • 语录图钉:励志且易于分享的文字类设计
  • 购物图钉:可直接用于商品目录的产品图片
  • 视频图钉缩略图:吸睛的视频内容封面
  • 看板封面:风格统一的合集缩略图

Quick Start

快速开始

bash
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 Pinterest pin for a home decor brand showing a cozy living room with warm lighting, minimalist Scandinavian style, space at top for text overlay",
    "mode": "max"
  }'
bash
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 Pinterest pin for a home decor brand showing a cozy living room with warm lighting, minimalist Scandinavian style, space at top for text overlay",
    "mode": "max"
  }'

Pinterest Pin Formats & Sizes

Pinterest图钉格式与尺寸

Pin TypeAspect RatioRecommended SizeUse Case
Standard Pin2:31000x1500General content, highest visibility
Idea Pin Cover9:161080x1920Story-style multi-page content
Square Pin1:11000x1000Product showcases, simple designs
Long Pin1:2.11000x2100Infographics, step-by-step guides
Video Thumbnail2:3 or 9:161000x1500 or 1080x1920Video content covers
Board Cover2:3600x900Collection thumbnails
图钉类型宽高比推荐尺寸使用场景
标准图钉2:31000x1500通用内容,可见度最高
创意图钉封面9:161080x1920故事风格的多页内容
方形图钉1:11000x1000产品展示、简约设计
长图钉1:2.11000x2100信息图、分步指南
视频缩略图2:3 或 9:161000x1500 或 1080x1920视频内容封面
看板封面2:3600x900合集缩略图

Use Case Examples

使用场景示例

1. Standard Pin (2:3 Ratio)

1. 标准图钉(2:3比例)

bash
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 vertical Pinterest pin for a travel blog about Santorini, Greece. Show the iconic white buildings with blue domes overlooking the sea, golden hour lighting, dreamy atmosphere. Leave space at the top third for text overlay like a blog title.",
    "mode": "max"
  }'
bash
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 vertical Pinterest pin for a travel blog about Santorini, Greece. Show the iconic white buildings with blue domes overlooking the sea, golden hour lighting, dreamy atmosphere. Leave space at the top third for text overlay like a blog title.",
    "mode": "max"
  }'

2. Idea Pin Cover

2. 创意图钉封面

bash
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 9:16 Idea Pin cover for a morning routine series. Show an aesthetic flat lay of coffee, journal, plants, and skincare products on a marble surface. Soft natural morning light, clean minimalist aesthetic. This is the cover image for a multi-page story.",
    "mode": "max"
  }'
bash
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 9:16 Idea Pin cover for a morning routine series. Show an aesthetic flat lay of coffee, journal, plants, and skincare products on a marble surface. Soft natural morning light, clean minimalist aesthetic. This is the cover image for a multi-page story.",
    "mode": "max"
  }'

3. Product Pin

3. 产品图钉

bash
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 Pinterest product pin for handmade ceramic mugs. Show a beautiful handcrafted mug with coffee, placed on a wooden table with soft natural light, cozy kitchen background slightly blurred. Lifestyle product photography style, warm and inviting mood.",
    "mode": "max"
  }'
bash
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 Pinterest product pin for handmade ceramic mugs. Show a beautiful handcrafted mug with coffee, placed on a wooden table with soft natural light, cozy kitchen background slightly blurred. Lifestyle product photography style, warm and inviting mood.",
    "mode": "max"
  }'

4. Recipe Pin

4. 食谱图钉

bash
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 Pinterest recipe pin for homemade chocolate chip cookies. Show freshly baked cookies on a cooling rack, some stacked, with melted chocolate visible, rustic wooden background. Food photography style with steam or warmth visible. Leave top portion clear for recipe title text.",
    "mode": "max"
  }'
bash
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 Pinterest recipe pin for homemade chocolate chip cookies. Show freshly baked cookies on a cooling rack, some stacked, with melted chocolate visible, rustic wooden background. Food photography style with steam or warmth visible. Leave top portion clear for recipe title text.",
    "mode": "max"
  }'

5. DIY/Tutorial Pin

5. DIY/教程图钉

bash
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 Pinterest pin for a DIY macrame wall hanging tutorial. Show the finished macrame piece hanging on a white wall with a plant nearby, bohemian aesthetic. The image should look like the final result of a craft project, inspiring and achievable. Space for tutorial title at top.",
    "mode": "max"
  }'
bash
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 Pinterest pin for a DIY macrame wall hanging tutorial. Show the finished macrame piece hanging on a white wall with a plant nearby, bohemian aesthetic. The image should look like the final result of a craft project, inspiring and achievable. Space for tutorial title at top.",
    "mode": "max"
  }'

6. Infographic Pin

6. 信息图图钉

bash
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 1:2.1 long Pinterest infographic background for productivity tips. Design a clean, modern gradient background going from soft blue at top to teal at bottom, with subtle geometric patterns or icons related to productivity (clocks, checkmarks, calendars). Leave clear spaces for 5-6 text sections. Minimal and professional design.",
    "mode": "max"
  }'
bash
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 1:2.1 long Pinterest infographic background for productivity tips. Design a clean, modern gradient background going from soft blue at top to teal at bottom, with subtle geometric patterns or icons related to productivity (clocks, checkmarks, calendars). Leave clear spaces for 5-6 text sections. Minimal and professional design.",
    "mode": "max"
  }'

7. Quote Pin

7. 语录图钉

bash
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 Pinterest quote pin background for motivational content. Show a serene nature scene - misty mountains at sunrise with soft pink and purple colors. The image should be slightly muted/faded to allow white text to be readable on top. Inspirational and calming mood.",
    "mode": "max"
  }'
bash
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 Pinterest quote pin background for motivational content. Show a serene nature scene - misty mountains at sunrise with soft pink and purple colors. The image should be slightly muted/faded to allow white text to be readable on top. Inspirational and calming mood.",
    "mode": "max"
  }'

8. Shopping Pin

8. 购物图钉

bash
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 Pinterest shopping pin for a summer dress collection. Show a floral maxi dress on a model in a garden setting, natural daylight, lifestyle fashion photography. The dress should be clearly visible and the main focus, styled with simple accessories. E-commerce catalog quality.",
    "mode": "max"
  }'
bash
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 Pinterest shopping pin for a summer dress collection. Show a floral maxi dress on a model in a garden setting, natural daylight, lifestyle fashion photography. The dress should be clearly visible and the main focus, styled with simple accessories. E-commerce catalog quality.",
    "mode": "max"
  }'

9. Video Pin Thumbnail

9. 视频图钉缩略图

bash
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 Pinterest video thumbnail for a makeup tutorial. Show a close-up of a woman with beautiful eye makeup, soft ring light reflection in eyes, beauty photography style. The image should be eye-catching and make people want to watch the video. Professional makeup artistry showcase.",
    "mode": "max"
  }'
bash
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 Pinterest video thumbnail for a makeup tutorial. Show a close-up of a woman with beautiful eye makeup, soft ring light reflection in eyes, beauty photography style. The image should be eye-catching and make people want to watch the video. Professional makeup artistry showcase.",
    "mode": "max"
  }'

10. Board Cover Image

10. 看板封面图片

bash
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 Pinterest board cover for a Wedding Inspiration board. Show an elegant flat lay with wedding elements - white flowers, gold rings, lace fabric, calligraphy card, on a soft marble background. Romantic, luxurious, cohesive aesthetic that represents wedding planning content.",
    "mode": "max"
  }'
bash
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 Pinterest board cover for a Wedding Inspiration board. Show an elegant flat lay with wedding elements - white flowers, gold rings, lace fabric, calligraphy card, on a soft marble background. Romantic, luxurious, cohesive aesthetic that represents wedding planning content.",
    "mode": "max"
  }'

Best Practices

最佳实践

Image Composition

图片构图

  • Vertical Format: Always use 2:3 or taller ratios for maximum feed visibility
  • Text Space: Reserve top 20-30% for title overlays
  • Focal Point: Place main subject in center or using rule of thirds
  • High Contrast: Ensure images stand out in a busy feed
  • Mobile-First: Design for mobile viewing (most Pinterest traffic)
  • 竖版格式:始终使用2:3或更长比例以最大化信息流可见度
  • 文字区域:预留顶部20-30%的空间用于标题叠加
  • 视觉焦点:将主体放置在中心或遵循三分法原则
  • 高对比度:确保图片在繁忙的信息流中脱颖而出
  • 移动优先:为移动端浏览设计(Pinterest的大部分流量来自移动端)

Content Strategy

内容策略

  • Lifestyle Context: Show products in use, not just isolated
  • Aspirational: Create images people want to save and recreate
  • Seasonal Relevance: Consider trending topics and seasons
  • Searchability: Think about what users search for
  • Series Consistency: Maintain visual style across related pins
  • 生活场景:展示产品的使用场景,而非孤立展示
  • 向往感:创建用户想要收藏和复刻的内容
  • 季节性:考虑热门话题和季节因素
  • 可搜索性:思考用户会搜索的关键词
  • 系列一致性:在相关图钉中保持视觉风格统一

Technical Specifications

技术规范

  • Resolution: Minimum 1000px width for crisp display
  • File Format: PNG or JPG, optimized for web
  • Safe Zones: Keep critical content away from edges (Pinterest may crop)
  • Color: Use vibrant, saturated colors that pop in feed
  • 分辨率:最小宽度1000px以保证清晰显示
  • 文件格式:PNG或JPG,适配网页优化
  • 安全区域:将关键内容远离边缘(Pinterest可能会裁剪)
  • 色彩:使用鲜艳、饱和的色彩,在信息流中更醒目

Prompt Tips for Pinterest Pins

Pinterest图钉提示词技巧

When creating Pinterest pin images, include these details in your prompt:
  1. Aspect Ratio: Specify 2:3, 9:16, or 1:2.1 for optimal format
  2. Pin Type: Mention if it's a product, recipe, tutorial, etc.
  3. Visual Style: Aesthetic preference (minimal, bohemian, modern, rustic)
  4. Text Space: Request areas for title/text overlays
  5. Mood: Cozy, energetic, luxurious, calm, etc.
  6. Target Audience: Who will save this pin?
  7. Photography Style: Flat lay, lifestyle, portrait, product shot
创建Pinterest图钉图片时,在提示词中包含以下细节:
  1. 宽高比:指定2:3、9:16或1:2.1以获得最佳格式
  2. 图钉类型:说明是产品、食谱、教程等类型
  3. 视觉风格:审美偏好(极简、波西米亚、现代、乡村风等)
  4. 文字空间:要求预留标题/文字叠加区域
  5. 氛围:温馨、活力、奢华、宁静等
  6. 目标受众:谁会收藏这个图钉?
  7. 摄影风格:平铺、生活方式、人像、产品拍摄等

Example Prompt Structure

提示词结构示例

"Create a [aspect ratio] Pinterest [pin type] for [topic/product].
Show [visual description] with [style/aesthetic].
[Mood/lighting description].
[Text space requirements].
[Any additional Pinterest-specific requirements]."
"Create a [aspect ratio] Pinterest [pin type] for [topic/product].
Show [visual description] with [style/aesthetic].
[Mood/lighting description].
[Text space requirements].
[Any additional Pinterest-specific requirements]."

Mode Selection

模式选择

Ask your users before generating:
"Do you want fast & cheap, or high quality?"
ModeBest ForSpeedQuality
max
Final pins ready to publish, hero contentSlowerHighest
eco
Quick drafts, testing concepts, bulk creationFasterGood
生成前询问用户:
"您需要快速低成本的,还是高质量的?"
模式适用场景速度质量
max
可直接发布的最终图钉、核心内容较慢最高
eco
快速草稿、概念测试、批量创建较快良好

Multi-Turn Creative Iteration

多轮创意迭代

Use
session_id
to iterate on pin designs:
bash
undefined
使用
session_id
对图钉设计进行迭代:
bash
undefined

Initial pin 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": "Create a 2:3 Pinterest pin for a fitness brand, showing healthy meal prep", "session_id": "fitness-pin-project" }'
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 Pinterest pin for a fitness brand, showing healthy meal prep", "session_id": "fitness-pin-project" }'

Iterate based on feedback

根据反馈迭代

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 more colorful vegetables and make the lighting brighter and more energetic", "session_id": "fitness-pin-project" }'
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 more colorful vegetables and make the lighting brighter and more energetic", "session_id": "fitness-pin-project" }'

Request variation

请求变体

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 angles and compositions", "session_id": "fitness-pin-project" }'
undefined
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 angles and compositions", "session_id": "fitness-pin-project" }'
undefined

Seasonal Pin Batch Generation

季节性图钉批量生成

Generate themed pin sets for seasonal content:
bash
undefined
为季节性内容生成主题图钉集:
bash
undefined

Spring collection pin 1

春季合集图钉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 a 2:3 spring Pinterest pin for a gardening blog - show colorful tulips in a garden, morning dew, fresh spring aesthetic", "session_id": "spring-collection", "mode": "eco" }'
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 spring Pinterest pin for a gardening blog - show colorful tulips in a garden, morning dew, fresh spring aesthetic", "session_id": "spring-collection", "mode": "eco" }'

Spring collection pin 2

春季合集图钉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 another spring pin for the same gardening blog - show someone planting seeds in a terracotta pot, hands in soil, same fresh spring aesthetic", "session_id": "spring-collection", "mode": "eco" }'
undefined
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 another spring pin for the same gardening blog - show someone planting seeds in a terracotta pot, hands in soil, same fresh spring aesthetic", "session_id": "spring-collection", "mode": "eco" }'
undefined

Error Handling

错误处理

ErrorCauseSolution
Failed to create prediction: HTTP 422
Insufficient balanceTop up at eachlabs.ai
Content policy violationProhibited contentAdjust prompt to comply with Pinterest content guidelines
TimeoutComplex generationSet client timeout to minimum 10 minutes
错误原因解决方案
Failed to create prediction: HTTP 422
余额不足在eachlabs.ai充值
内容政策违规包含违禁内容调整提示词以符合Pinterest内容指南
超时生成内容复杂将客户端超时设置为至少10分钟

Related Skills

相关技能

  • each-sense
    - Core API documentation
  • meta-ad-creative-generation
    - Facebook & Instagram ad creatives
  • product-photo-generation
    - E-commerce product shots
  • social-media-content-generation
    - General social media visuals
  • each-sense
    - 核心API文档
  • meta-ad-creative-generation
    - Facebook和Instagram广告创意
  • product-photo-generation
    - 电商产品拍摄
  • social-media-content-generation
    - 通用社交媒体视觉内容