mcpField
G
garment-lifestyle-photography

garment-lifestyle-photography

github.com/tara-shopos创意与媒体336 次安装39 周前更新
代码仓库

关于 garment-lifestyle-photography

此技能用于规划生活方式时尚摄影,将服装和模特置于具体日常场景中。它指导场景选择、模特造型、画面构成和提示词编写,以呈现自然且有情境的影像。

主要功能

  1. 01分析服装与目标受众
  2. 02选择匹配生活方式的场景
  3. 03规划模特特征与造型
  4. 04设计自然光与自然瞬间的画面
  5. 05编写详细摄影提示词

适用场景

  1. 01创作真实场景中的时尚活动影像
  2. 02规划展示日常穿着的社交媒体内容
  3. 03编写编辑风格的生活方式摄影提示词

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tara-shopos/shopos-prototype --skill garment-lifestyle-photography

安装后在 Claude Code 中输入/garment-lifestyle-photography确认已加载。

详细介绍

服装生活方式摄影

何时使用此技能

在以下情况下使用此技能:

  • 创作模特置身自然环境中的时尚生活方式摄影作品
  • 生成在现实场景中展示服装的理想化内容
  • 制作具有真实感、亲切感图像的社交媒体内容
  • 为营销活动创作编辑风格的时尚摄影作品
  • 展示日常生活中穿着服装的场景
  • 生成围绕产品讲述生活方式故事的内容

核心概念

生活方式摄影与影棚摄影

生活方式摄影:

  • 真实环境(咖啡馆、街道、公园、家中)
  • 自然光线和真实场景
  • 模特呈现自然、不摆拍的瞬间
  • 结合情境讲述故事
  • 令人向往又亲切

影棚摄影:

  • 使用背景布的可控环境
  • 专业灯光布置
  • 简洁、以产品为核心的构图
  • 尽量减少干扰元素

此技能侧重于生活方式摄影,旨在建立情感联系,并在具体情境中展示产品。

关键要素
  1. 真实环境:符合目标受众生活方式的真实地点
  2. 自然瞬间:捕捉呼吸间的瞬间,呈现抓拍感
  3. 情境道具:有助于展现生活方式叙事的元素
  4. 亲切场景:目标受众会经历的情境
  5. 情感联系:能够唤起情感和向往的图像

分步说明

步骤 1:分析服装和目标受众

从产品中提取以下信息:

  • 服装类型和风格(休闲、正式、运动、优雅)
  • 目标人群(年龄、性别、生活方式)
  • 品牌定位(平价、中端、高端、奢侈)
  • 适合的场合(日常、工作、周末、特殊活动)
  • 季节和气候因素
步骤 2:选择生活方式场景

根据服装和受众选择环境:

都市生活方式:

  • 城市街道、咖啡馆、屋顶露台
  • 现代建筑、工业风空间
  • 公共交通、自行车道
  • 城市公园、街头市场

休闲生活方式:

  • 家居环境、温馨的室内空间
  • 社区咖啡馆、本地商店
  • 公园、花园、户外空间
  • 轻松的社交场景

活跃生活方式:

  • 户外活动、徒步路线
  • 海滩、滨水区域、自然环境
  • 体育场馆、健身场景
  • 探险和探索场景

职业生活方式:

  • 办公室环境、联合办公空间
  • 商业区、企业场景
  • 职业活动、会议
  • 通勤场景

社交生活方式:

  • 餐厅、酒吧、社交场所
  • 活动、聚会、庆祝活动
  • 文化场所、画廊、剧院
  • 团体活动、朋友聚会
步骤 3:确定模特和造型

模特特征:

  • 人群特征符合目标受众
  • 外观自然、亲切
  • 表情和肢体语言真实
  • 适合生活方式场景

造型方法:

  • 以主打服装为核心单品
  • 根据产品分析搭配互补单品
  • 选择符合场景的配饰
  • 造型自然、不刻意
步骤 4:构建场景

环境元素:

  • 具体地点细节(材质、纹理、颜色)
  • 有助于展现故事的情境道具
  • 背景活动或元素(柔焦)
  • 光线条件(自然光、黄金时段、阴天)

模特位置:

  • 自然、不摆拍的瞬间
  • 与环境互动
  • 真实活动(行走、坐着、交谈)
  • 真挚的表情和手势

相机拍摄方式:

  • 纪实风格的取景
  • 展现环境背景
  • 自然视角(平视、轻微倾斜)
  • 营造景深和层次感
步骤 5:构建生活方式摄影提示词
Professional lifestyle fashion photography of [MODEL DESCRIPTION] wearing [GARMENT] in [SPECIFIC LOCATION].

SCENE & CONTEXT:
[Detailed environment description with specific location, time of day, atmosphere]

MODEL:
- Demographics: [Age, gender, ethnicity, body type]
- Appearance: [Natural features, hair, expression]
- Activity: [What they're doing - walking, sitting, interacting]
- Expression: [Genuine emotion - relaxed, confident, joyful]

GARMENT (HERO PIECE):
- [Exact garment from product image]
- [How it's being worn - naturally, casually styled]

STYLING:
- Complementary items: [Specific pieces]
- Footwear: [Appropriate to context]
- Accessories: [Minimal, contextual]

ENVIRONMENT:
- Location: [Specific setting with details]
- Props: [Contextual elements - coffee cup, book, bike, etc.]
- Background: [What's visible in soft focus]
- Lighting: [Natural light quality and direction]

PHOTOGRAPHY:
- Camera: [DSLR/mirrorless, documentary style]
- Lens: [35mm or 50mm for environmental context]
- Aperture: [f/2.8-f/4 for subject focus with context]
- Angle: [Eye-level or slight variation]
- Composition: [Environmental, rule of thirds]

MOOD: [Authentic, relatable, aspirational, lifestyle-specific emotion]

Professional lifestyle fashion photography, editorial quality, natural moments, 
authentic storytelling, photorealistic, 8K resolution.

示例

示例 1:休闲周末早午餐

输入:

  • 服装:宽松的奶油色针织毛衣
  • 目标受众:25 至 35 岁的都市职业女性
  • 场景:周末生活方式

提示词:

Professional lifestyle fashion photography of a 28-year-old woman wearing an oversized cream knit sweater at a trendy neighborhood cafe during weekend brunch.

SCENE & CONTEXT:
Bright, airy cafe with large windows, natural morning light streaming in. Warm, inviting atmosphere with wooden tables, potted plants, and soft background chatter. Late morning, relaxed weekend vibe.

MODEL:
- Demographics: 28-year-old female, European descent, slim build
- Appearance: Natural wavy brown hair, minimal makeup, genuine warm smile
- Activity: Sitting at cafe table, hands wrapped around coffee mug, mid-conversation
- Expression: Relaxed, content, genuinely enjoying the moment

GARMENT (HERO PIECE):
- Oversized cream knit sweater with ribbed texture
- Worn casually with sleeves slightly pushed up
- Natural drape showing cozy, comfortable fit

STYLING:
- Complementary items: High-waisted light wash jeans (partially visible)
- Accessories: Simple gold hoop earrings, delicate necklace
- Natural, effortless weekend styling

ENVIRONMENT:
- Location: Corner table by large window in modern cafe
- Props: Ceramic coffee mug, small plate with pastry, open book
- Background: Soft focus cafe interior, other patrons blurred, plants
- Lighting: Natural window light from left, soft and diffused

PHOTOGRAPHY:
- Camera: Professional DSLR, documentary style
- Lens: 50mm for natural perspective
- Aperture: f/2.8 for subject focus with environmental context
- Angle: Eye-level, slight three-quarter view
- Composition: Rule of thirds, model on right, window light on left

MOOD: Relaxed, cozy, aspirational weekend lifestyle, authentic contentment

Professional lifestyle fashion photography, editorial quality, natural moment, 
authentic storytelling, photorealistic, 8K resolution.
示例 2:城市通勤

输入:

  • 服装:海军蓝西装外套
  • 目标人群:30-40 岁男性,专业人士
  • 场景:通勤上班

提示词:

Professional lifestyle fashion photography of a 32-year-old man wearing a navy blue blazer walking through modern city streets during morning commute.

SCENE & CONTEXT:
Urban downtown area with glass buildings and morning light. Professional district atmosphere, other commuters in soft focus background. Early morning, energetic city vibe.

MODEL:
- Demographics: 32-year-old male, mixed ethnicity, athletic build
- Appearance: Short styled hair, clean-shaven, confident expression
- Activity: Walking purposefully, coffee cup in hand, mid-stride
- Expression: Focused, confident, ready for the day

GARMENT (HERO PIECE):
- Navy blue tailored blazer with modern slim fit
- Worn over white shirt, professional yet contemporary
- Natural movement captured mid-walk

STYLING:
- Complementary items: White dress shirt, dark grey trousers
- Footwear: Brown leather oxford shoes
- Accessories: Leather messenger bag, simple watch
- Professional but not overly formal

ENVIRONMENT:
- Location: Modern city sidewalk with glass building facades
- Props: Reusable coffee cup, messenger bag strap visible
- Background: Blurred urban architecture, other professionals walking
- Lighting: Natural morning sunlight creating dynamic shadows

PHOTOGRAPHY:
- Camera: Professional DSLR, street photography style
- Lens: 35mm for environmental storytelling
- Aperture: f/4 for balanced subject and context
- Angle: Eye-level, slight side angle capturing movement
- Composition: Dynamic, model in left third, walking into frame

MOOD: Confident, professional, urban energy, modern lifestyle

Professional lifestyle fashion photography, editorial quality, authentic moment, 
urban storytelling, photorealistic, 8K resolution.
示例 3:户外探险

输入:

  • 服装:橄榄绿工装夹克
  • 目标人群:25-35 岁,不限性别,户外爱好者
  • 场景:周末徒步

提示词:

Professional lifestyle fashion photography of a 27-year-old person wearing an olive green utility jacket on a scenic hiking trail during golden hour.

SCENE & CONTEXT:
Mountain hiking trail with forest surroundings, golden hour light filtering through trees. Peaceful outdoor atmosphere, connection with nature. Late afternoon, warm glow.

MODEL:
- Demographics: 27-year-old, gender-neutral, fit athletic build
- Appearance: Natural windswept hair, sun-kissed skin, genuine smile
- Activity: Pausing on trail, looking at scenic view, backpack on
- Expression: Peaceful, adventurous, connected with nature

GARMENT (HERO PIECE):
- Olive green utility jacket with multiple pockets
- Worn open over base layer, practical outdoor styling
- Natural wear showing functionality

STYLING:
- Complementary items: Grey base layer tee, dark hiking pants
- Footwear: Hiking boots (partially visible)
- Accessories: Backpack straps visible, simple watch
- Practical, adventure-ready styling

ENVIRONMENT:
- Location: Forest hiking trail with mountain vista in background
- Props: Hiking backpack, water bottle attached to pack
- Background: Soft focus forest, mountain peaks, natural landscape
- Lighting: Golden hour sunlight from side, warm natural glow

PHOTOGRAPHY:
- Camera: Professional DSLR, outdoor adventure style
- Lens: 35mm for environmental context
- Aperture: f/4 for subject focus with scenic background
- Angle: Eye-level, slight low angle showing landscape
- Composition: Rule of thirds, model on right, vista on left

MOOD: Adventurous, peaceful, connected with nature, authentic outdoor lifestyle

Professional lifestyle fashion photography, editorial quality, natural outdoor moment, 
adventure storytelling, photorealistic, 8K resolution.

核心原则

  1. 真实胜于完美:自然瞬间胜过刻意摆拍的完美画面
  2. 场景讲述故事:环境应烘托生活方式叙事
  3. 贴近受众的场景:选择目标受众会经历的情境
  4. 自然光线:优先使用自然光,营造真实感
  5. 环境层次:展现情境,而不只是主体
  6. 真情流露:呈现真实情绪,而非刻意微笑
  7. 恰当的道具:选择与场景相符的元素

常见错误

  • ❌ 过度摆拍,呈现目录式照片风格
  • ❌ 没有具体情境的泛泛“生活方式”照片
  • ❌ 服装风格与环境不相称
  • ❌ 刻意、不自然的表情
  • ❌ 场景中有太多相互争抢注意力的元素
  • ❌ 忽视目标受众的生活方式
  • ❌ 在“生活方式”场景中使用影棚灯光

集成模式

// TypeScript tool call implementation
interface LifestylePhotoParams {
  garmentImage: string;
  garmentType: string;
  targetAudience: {
    age: string;
    gender: string;
    lifestyle: string;
  };
  context: 'urban' | 'casual' | 'active' | 'professional' | 'social';
  timeOfDay?: 'morning' | 'afternoon' | 'evening' | 'golden-hour';
}

async function generateLifestylePhoto(params: LifestylePhotoParams) {
  // 1. Analyze garment
  const garmentAnalysis = await analyzeGarment(params.garmentImage);
  
  // 2. Select appropriate lifestyle context
  const lifestyleContext = selectLifestyleContext(
    garmentAnalysis,
    params.targetAudience,
    params.context
  );
  
  // 3. Construct lifestyle prompt
  const prompt = constructLifestylePrompt({
    garment: garmentAnalysis,
    context: lifestyleContext,
    audience: params.targetAudience,
    timeOfDay: params.timeOfDay || 'afternoon'
  });
  
  // 4. Generate image
  const result = await imageGenTool({
    prompt: prompt,
    images: [{ url: params.garmentImage, name: 'Garment' }],
    aspectRatio: '2:3', // Portrait for lifestyle
    outputFormat: 'jpeg'
  });
  
  return result;
}

工具定义

// For Claude tool calling
const garmentLifestylePhotoTool = {
  name: 'generate_garment_lifestyle_photo',
  description: 'Generate lifestyle fashion photography showing garments in real-world contexts with models in natural environments',
  input_schema: {
    type: 'object',
    properties: {
      garment_image: {
        type: 'string',
        description: 'URL of the garment product image'
      },
      garment_type: {
        type: 'string',
        description: 'Type of garment (e.g., sweater, blazer, jacket, dress)'
      },
      target_audience: {
        type: 'object',
        properties: {
          age: { type: 'string', description: 'Age range (e.g., 25-35)' },
          gender: { type: 'string', description: 'Target gender' },
          lifestyle: { type: 'string', description: 'Lifestyle category' }
        },
        required: ['age', 'gender', 'lifestyle']
      },
      context: {
        type: 'string',
        enum: ['urban', 'casual', 'active', 'professional', 'social'],
        description: 'Lifestyle context for the photography'
      },
      time_of_day: {
        type: 'string',
        enum: ['morning', 'afternoon', 'evening', 'golden-hour'],
        description: 'Time of day for natural lighting'
      }
    },
    required: ['garment_image', 'garment_type', 'target_audience', 'context']
  }
};

参考资料

  • 来源:workflow_garments_v2/implementation/usecases/flatlay_to_model.py
  • 相关技能:product-analysis-styling、fashion-model-photography
  • 生活方式摄影指南:参见 references/lifestyle-photography.md

评论

支持 Markdown