mcpField
A
AI Influencer Generation

AI Influencer Generation

github.com/eachlabs营销与增长44208 次安装今天更新
代码仓库

关于 AI Influencer Generation

AI Influencer Generation 是面向社交媒体创作者与品牌团队的技能,借助 each::sense 生成虚拟网红图像。它通过参考图像和多轮会话帮助保持角色外观一致。

主要功能

  1. 01生成外观一致的虚拟网红
  2. 02制作社交媒体图像内容
  3. 03生成品牌合作与产品推广图
  4. 04通过参考图像延续角色外观
  5. 05用多轮会话保持角色设定

适用场景

  1. 01为 Instagram 帖子制作生活方式图像
  2. 02为品牌合作生成产品展示内容
  3. 03制作旅行、时尚或健身主题图像

安装

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

$npx skills add https://github.com/eachlabs/skills --skill ai-influencer-generation

安装后在 Claude Code 中输入/ai-influencer-generation确认已加载。

附带文件references/SSE-EVENTS.md

详细介绍

AI 网红生成

使用 each::sense API,为社交媒体内容、品牌合作和虚拟模特创作生成风格一致的 AI 网红人设。

概述

AI 网红生成技能可帮助你创建并维护风格一致的虚拟人设,用于:

  • 风格一致的 AI 人设:生成一位在所有内容中外观一致的虚拟网红
  • 社交媒体内容:创建 Instagram 帖子、快拍、Reels 缩略图、TikTok 内容等
  • 品牌大使:用于产品推广和合作的虚拟代言人
  • 虚拟模特:用于时尚、生活方式和商业内容的 AI 生成模特

快速开始

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a portrait of a young female AI influencer with long dark wavy hair, warm brown eyes, natural makeup, wearing a casual white linen shirt. Soft golden hour lighting, neutral background. Professional photography style, Instagram aesthetic."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

内容类型

内容类型说明推荐模式
Instagram 帖子信息流照片、生活方式照片、人像max
Instagram 快拍随性、幕后瞬间eco
Reels 缩略图用于视频内容的吸睛封面图片max
TikTok 内容聚焦潮流的视觉内容和缩略图eco
YouTube 缩略图高质量预览图片max
品牌合作产品植入、赞助内容max
时尚/OOTD今日穿搭、风格展示max
旅行内容以地点为主题的生活方式摄影max

用例示例

1. 创建 AI 网红人设(初始角色)

为 AI 网红设定基础外观,确保所有后续内容保持一致。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a detailed portrait of an AI influencer persona: A 25-year-old woman with shoulder-length auburn hair with subtle waves, bright green eyes, light freckles across her nose and cheeks, warm peachy skin tone. She has a friendly, approachable smile. Wearing minimal natural makeup. Clean white background, soft studio lighting. Ultra-realistic photography, 4K quality."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max"
  }'
2. Instagram 生活方式帖子

为 Instagram 信息流生成随性的生活方式内容。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Generate an Instagram lifestyle photo: A young woman with shoulder-length auburn wavy hair, green eyes, and light freckles. She is sitting at a cozy coffee shop, holding a ceramic latte cup, wearing an oversized cream knit sweater. Warm ambient lighting, bokeh background with fairy lights. Candid pose, genuine smile. Instagram aesthetic, lifestyle photography."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
3. Instagram 快拍内容

创建随性、吸引人的快拍内容。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create an Instagram Stories photo: Close-up selfie of a young woman with auburn wavy hair and green eyes, light freckles. She is making a playful expression, holding up a peace sign. Morning light from a window, casual bedroom setting. Wearing a simple white t-shirt. Authentic, unfiltered look. Vertical 9:16 aspect ratio."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "eco",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
4. 品牌合作帖子

为品牌合作生成赞助内容。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create a brand collaboration photo: A young woman with auburn wavy hair, green eyes, and freckles. She is elegantly holding a luxury skincare product bottle close to her face. Clean, minimalist white studio background. Wearing a silk robe in blush pink. Soft beauty lighting, dewy skin appearance. Professional product photography style, aspirational aesthetic."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
5. 旅行内容

创作令人向往的旅行摄影作品。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Generate travel influencer content: A young woman with auburn wavy hair, green eyes, and light freckles. She is standing on a scenic cliff overlooking the Santorini coastline, white and blue buildings in the background. Wearing a flowing white maxi dress, wind gently blowing her hair. Golden sunset lighting. Travel photography, wanderlust aesthetic, editorial quality."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
6. 时尚/OOTD 帖子

展示今日穿搭内容。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create an OOTD fashion post: Full-body shot of a young woman with auburn wavy hair, green eyes, and freckles. She is posing confidently on an urban street. Wearing a tailored beige blazer, white crop top, high-waisted dark denim jeans, and white sneakers. Carrying a designer handbag. Natural daylight, city backdrop with blurred pedestrians. Street style photography, fashion editorial aesthetic."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
7. 健身内容

生成聚焦健康与养生的图像。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create fitness influencer content: A young athletic woman with auburn hair in a high ponytail, green eyes, light freckles. She is doing a yoga pose on a mat in a bright, modern home gym. Wearing a matching sage green sports bra and leggings set. Morning sunlight streaming through large windows. Healthy glow, natural sweat. Fitness photography, wellness aesthetic."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
8. 产品推广

创作引人注目的产品展示内容。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Generate product promotion content: Close-up of a young woman with auburn wavy hair, green eyes, and freckles. She is applying lip gloss while looking at camera with a slight smile. The product is clearly visible in frame. Soft ring light reflection in eyes, beauty studio setting. Pink and rose gold color palette. Beauty influencer aesthetic, product-focused composition."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
9. 幕后内容

生成真实自然的幕后瞬间。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Create behind-the-scenes content: A young woman with auburn wavy hair, green eyes, and freckles. She is sitting in a makeup chair, hair in rollers, laughing candidly while a makeup artist works. Studio environment visible with lighting equipment in background. Wearing a black cape over her clothes. Documentary style, authentic moment, slightly desaturated tones."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "eco",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'
10. 季节/节日内容

为特殊场合创作主题内容。

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Generate holiday content: A young woman with auburn wavy hair, green eyes, and light freckles. She is decorating a Christmas tree, wearing a cozy red knit sweater. Warm interior with fireplace glow in background, string lights creating bokeh. Holding a gold ornament, looking at camera with a warm smile. Festive, cozy atmosphere, holiday photography aesthetic."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "influencer-maya-2024",
    "mode": "max",
    "image_urls": ["https://example.com/maya-reference.jpg"]
  }'

保持角色一致性

使用参考图片

提供 image_urls,以保持 AI 网红在所有内容中的外观一致:

curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Generate new content maintaining the exact appearance of the reference image. Place her in a beach setting at sunset, wearing a casual summer dress."}],
    "model": "eachsense/beta",
    "stream": true,
    "image_urls": ["https://your-storage.com/influencer-base-portrait.jpg"],
    "session_id": "influencer-maya-2024",
    "mode": "max"
  }'
多轮会话

使用 session_id,在多次生成中构建一致的人设上下文:

# First request - establish persona
curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "My AI influencer is named Sophia. She has long blonde hair, blue eyes, and a bright smile. She is 26 years old with a California beach vibe aesthetic."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "sophia-influencer-session"
  }'

# Second request - generate content using established persona
curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Generate an Instagram post of Sophia at a rooftop party in LA at night."}],
    "model": "eachsense/beta",
    "stream": true,
    "session_id": "sophia-influencer-session",
    "mode": "max"
  }'

最佳实践

人设一致性
  1. 创建详细的角色设定手册:记录发色、眼睛颜色、肤色、独特特征和偏好的美学风格
  2. 使用一致的描述词:每个提示词中都要包含关键识别特征
  3. 保持风格连贯:让光线、调色和摄影风格保持一致
  4. 保存参考图片:将生成的图片用作后续内容的参考
提示词技巧
  • 具体描述特征:使用“赤褐色波浪长发、绿眼睛、淡雀斑”,而不是“有魅力的女性”
  • 描述美学风格:加入摄影风格、光线和氛围
  • 详细说明服装:说明颜色、面料和款式,塑造鲜明的个人品牌
  • 补充环境背景:选择符合网红定位的场景
  • 注明拍摄角度:特写、全身照、抓拍等
内容日历策略
星期内容类型模式重点
星期一励志语录叠加文字eco激励
星期二OOTD/时尚max风格
星期三幕后花絮eco真实感
星期四产品/品牌内容max变现
星期五生活方式/周末预告max互动
周末旅行/探险max向往感

模式选择

模式适用场景质量速度
max主视觉图片、品牌合作、作品集作品最高标准
eco故事、日常内容、高频发布良好更快

错误处理

# Check response for errors
curl -X POST "https://eachsense-agent.core.eachlabs.run/v1/chat/completions" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Accept: text/event-stream" \
  -d '{
    "messages": [{"role": "user", "content": "Generate AI influencer content..."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }' 2>&1 | while read line; do
    if echo "$line" | grep -q "error"; then
      echo "Error occurred: $line"
      exit 1
    fi
    echo "$line"
  done

相关技能

评论

支持 Markdown