关于 AI Influencer Generation
AI Influencer Generation 是面向社交媒体创作者与品牌团队的技能,借助 each::sense 生成虚拟网红图像。它通过参考图像和多轮会话帮助保持角色外观一致。
主要功能
- 01生成外观一致的虚拟网红
- 02制作社交媒体图像内容
- 03生成品牌合作与产品推广图
- 04通过参考图像延续角色外观
- 05用多轮会话保持角色设定
适用场景
- 01为 Instagram 帖子制作生活方式图像
- 02为品牌合作生成产品展示内容
- 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"
}'
最佳实践
人设一致性
- 创建详细的角色设定手册:记录发色、眼睛颜色、肤色、独特特征和偏好的美学风格
- 使用一致的描述词:每个提示词中都要包含关键识别特征
- 保持风格连贯:让光线、调色和摄影风格保持一致
- 保存参考图片:将生成的图片用作后续内容的参考
提示词技巧
- 具体描述特征:使用“赤褐色波浪长发、绿眼睛、淡雀斑”,而不是“有魅力的女性”
- 描述美学风格:加入摄影风格、光线和氛围
- 详细说明服装:说明颜色、面料和款式,塑造鲜明的个人品牌
- 补充环境背景:选择符合网红定位的场景
- 注明拍摄角度:特写、全身照、抓拍等
内容日历策略
| 星期 | 内容类型 | 模式 | 重点 |
|---|---|---|---|
| 星期一 | 励志语录叠加文字 | 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