emoji-sticker-generation

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Emoji & Sticker Generation

表情与贴纸生成

Generate custom emoji and sticker packs using each::sense. This skill creates personalized emoji from photos, animated stickers, expression packs, and platform-optimized emoji sets for messaging apps and team collaboration tools.
使用each::sense生成自定义emoji和贴纸包。本工具可从照片、动效贴纸、表情包生成个性化emoji,还能生成针对即时通讯应用和团队协作工具优化的平台专属emoji集合。

Features

功能特性

  • Photo to Emoji: Transform photos into cartoon-style emoji
  • Expression Packs: Generate emotion sets from a single reference
  • Animated Stickers: Create moving emoji and GIF stickers
  • Platform Optimization: Sized for Slack, Discord, WhatsApp, Telegram
  • Brand Mascots: Design consistent mascot emoji sets
  • Pet Emoji: Turn pet photos into adorable stickers
  • Bitmoji-Style: Avatar-based emoji with consistent character
  • Reaction Sets: Common reaction emoji with custom style
  • 照片转Emoji: 将照片转换为卡通风格emoji
  • 表情包生成: 从单张参考图生成整套情绪表情集合
  • 动效贴纸: 创建动态emoji和GIF贴纸
  • 平台适配优化: 自动适配Slack、Discord、WhatsApp、Telegram的尺寸要求
  • 品牌吉祥物表情: 设计风格统一的吉祥物emoji集合
  • 宠物表情: 将宠物照片转换为可爱贴纸
  • Bitmoji风格: 角色统一的头像类emoji
  • 反应表情集: 自定义风格的常用回复表情

Quick Start

快速开始

bash
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 cute cartoon emoji from this photo, suitable for Slack"}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "image_urls": ["https://example.com/my-photo.jpg"]
  }'
bash
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 cute cartoon emoji from this photo, suitable for Slack"}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "image_urls": ["https://example.com/my-photo.jpg"]
  }'

Platform Sizes & Formats

平台尺寸与格式

PlatformSizeFormatNotes
Slack128x128PNG, GIFSquare, transparent background
Discord128x128PNG, GIFMax 256KB for animated
WhatsApp512x512WebPSticker packs, transparent BG
Telegram512x512WebP, TGSStatic or animated
iMessage300x300PNG, GIFVarious sizes supported
Teams128x128PNGSquare format
平台尺寸格式备注
Slack128x128PNG, GIF正方形,透明背景
Discord128x128PNG, GIF动效文件最大256KB
WhatsApp512x512WebP贴纸包,透明背景
Telegram512x512WebP, TGS静态或动态
iMessage300x300PNG, GIF支持多种尺寸
Teams128x128PNG正方形格式

Use Case Examples

使用示例

1. Custom Emoji from Photo

1. 照片生成自定义Emoji

Create a personalized emoji from a portrait photo.
bash
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": "Transform this photo into a cute cartoon emoji. Make it expressive with big eyes and a friendly smile. Style should be like modern emoji with clean lines and vibrant colors. Output at 512x512 with transparent background."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "image_urls": ["https://example.com/portrait.jpg"]
  }'
从肖像照片生成个性化emoji。
bash
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": "Transform this photo into a cute cartoon emoji. Make it expressive with big eyes and a friendly smile. Style should be like modern emoji with clean lines and vibrant colors. Output at 512x512 with transparent background."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "image_urls": ["https://example.com/portrait.jpg"]
  }'

2. Emoji Expression Pack

2. Emoji表情包生成

Generate a complete set of expressions from one reference.
bash
undefined
从单张参考图生成整套表情集合。
bash
undefined

Initial emoji creation

初始emoji创建

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 cartoon character emoji from this photo. I want to use this as a base for an expression pack."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001", "image_urls": ["https://example.com/face.jpg"] }'
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 cartoon character emoji from this photo. I want to use this as a base for an expression pack."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001", "image_urls": ["https://example.com/face.jpg"] }'

Generate expression variations

生成表情变体

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": "Now create 6 expression variations of this character: happy, sad, laughing, surprised, angry, and thinking. Keep the same style and character design consistent across all expressions."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001" }'
undefined
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": "Now create 6 expression variations of this character: happy, sad, laughing, surprised, angry, and thinking. Keep the same style and character design consistent across all expressions."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "emoji-pack-001" }'
undefined

3. Animated Emoji/Sticker

3. 动态Emoji/贴纸

Create moving stickers with simple animations.
bash
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 animated emoji sticker of a cute waving hand. Make it loop smoothly with a friendly wave motion. Cartoon style with bold outlines, bright skin tone. Output as a short looping animation suitable for messaging apps."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'
创建带简单动画的动态贴纸。
bash
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 animated emoji sticker of a cute waving hand. Make it loop smoothly with a friendly wave motion. Cartoon style with bold outlines, bright skin tone. Output as a short looping animation suitable for messaging apps."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

4. Slack/Discord Emoji Set

4. Slack/Discord Emoji集合

Generate a custom emoji set for team workspaces.
bash
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 set of 5 custom Slack emoji for a tech startup: 1) Ship it rocket, 2) LGTM thumbs up, 3) Coffee break mug, 4) Bug squash, 5) Celebration party. Modern flat design style with bold colors. 128x128 pixels each with transparent backgrounds."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "session_id": "slack-emoji-set"
  }'
为团队工作区生成自定义emoji集合。
bash
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 set of 5 custom Slack emoji for a tech startup: 1) Ship it rocket, 2) LGTM thumbs up, 3) Coffee break mug, 4) Bug squash, 5) Celebration party. Modern flat design style with bold colors. 128x128 pixels each with transparent backgrounds."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "session_id": "slack-emoji-set"
  }'

Add more to the set

向集合中添加更多表情

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": "Add 3 more emoji to the set in the same style: 1) Thinking face with code brackets, 2) PR approved checkmark, 3) Deploy success. Keep the same flat design aesthetic."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "slack-emoji-set" }'
undefined
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": "Add 3 more emoji to the set in the same style: 1) Thinking face with code brackets, 2) PR approved checkmark, 3) Deploy success. Keep the same flat design aesthetic."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "slack-emoji-set" }'
undefined

5. WhatsApp Sticker Pack

5. WhatsApp贴纸包

Create a sticker pack optimized for WhatsApp.
bash
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 WhatsApp sticker pack with a cute cat character. Generate 8 stickers showing: greeting, thank you, love, laughing, sleeping, eating, confused, and celebrating. Kawaii anime style with pastel colors. 512x512 pixels with transparent background for each sticker."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'
创建针对WhatsApp优化的贴纸包。
bash
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 WhatsApp sticker pack with a cute cat character. Generate 8 stickers showing: greeting, thank you, love, laughing, sleeping, eating, confused, and celebrating. Kawaii anime style with pastel colors. 512x512 pixels with transparent background for each sticker."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

6. Bitmoji-Style Avatar Emoji

6. Bitmoji风格头像Emoji

Create a personalized avatar emoji set in Bitmoji style.
bash
undefined
创建Bitmoji风格的个性化头像emoji集合。
bash
undefined

Create avatar base

创建头像基础版

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 Bitmoji-style avatar from this photo. Cartoon character with recognizable features but stylized. Clean vector-like art style similar to Bitmoji/Snapchat avatars."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji", "image_urls": ["https://example.com/my-selfie.jpg"] }'
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 Bitmoji-style avatar from this photo. Cartoon character with recognizable features but stylized. Clean vector-like art style similar to Bitmoji/Snapchat avatars."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji", "image_urls": ["https://example.com/my-selfie.jpg"] }'

Generate situational stickers

生成场景化贴纸

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 5 stickers of my avatar in different situations: 1) Working on laptop, 2) Drinking coffee, 3) High-fiving, 4) Mind blown gesture, 5) Dancing celebration. Same Bitmoji art style, keep my avatar consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji" }'
undefined
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 5 stickers of my avatar in different situations: 1) Working on laptop, 2) Drinking coffee, 3) High-fiving, 4) Mind blown gesture, 5) Dancing celebration. Same Bitmoji art style, keep my avatar consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "my-avatar-emoji" }'
undefined

7. Brand Mascot Emoji Pack

7. 品牌吉祥物表情包

Generate a consistent mascot emoji set for brand communications.
bash
undefined
为品牌宣传生成风格统一的吉祥物emoji集合。
bash
undefined

Define mascot

定义吉祥物

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 mascot emoji: a friendly robot character with rounded features, blue and white color scheme, expressive LED eyes. This will be used for our tech company Slack and social media. Start with a neutral happy expression."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
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 mascot emoji: a friendly robot character with rounded features, blue and white color scheme, expressive LED eyes. This will be used for our tech company Slack and social media. Start with a neutral happy expression."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'

Generate mascot pack

生成吉祥物表情包

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 complete emoji pack with this robot mascot showing: thumbs up, thinking, celebrating, waving hello, error/oops face, loading/processing, success checkmark pose, and question mark confused. Maintain exact same character design and brand colors."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
undefined
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 complete emoji pack with this robot mascot showing: thumbs up, thinking, celebrating, waving hello, error/oops face, loading/processing, success checkmark pose, and question mark confused. Maintain exact same character design and brand colors."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "brand-mascot-emoji" }'
undefined

8. Reaction Emoji Set

8. 反应表情集合

Create custom reaction emoji for team or community use.
bash
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 set of 10 reaction emoji in a consistent playful illustrated style: 1) Fire/lit, 2) 100 percent, 3) Eyes looking, 4) Chef kiss, 5) Mind blown explosion, 6) Facepalm, 7) Clapping hands, 8) Raising hands celebration, 9) Laughing crying, 10) Heart eyes. Bold colors, clean outlines, 128x128 transparent PNG style."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'
为团队或社区创建自定义回复表情。
bash
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 set of 10 reaction emoji in a consistent playful illustrated style: 1) Fire/lit, 2) 100 percent, 3) Eyes looking, 4) Chef kiss, 5) Mind blown explosion, 6) Facepalm, 7) Clapping hands, 8) Raising hands celebration, 9) Laughing crying, 10) Heart eyes. Bold colors, clean outlines, 128x128 transparent PNG style."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

9. Pet Emoji from Photo

9. 照片生成宠物Emoji

Transform pet photos into adorable emoji stickers.
bash
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": "Turn this photo of my dog into a cute cartoon emoji sticker. Capture the personality and distinctive features. Kawaii style with big sparkly eyes and adorable expression. Create it as a 512x512 sticker with transparent background."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "image_urls": ["https://example.com/my-dog.jpg"]
  }'
将宠物照片转换为可爱的emoji贴纸。
bash
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": "Turn this photo of my dog into a cute cartoon emoji sticker. Capture the personality and distinctive features. Kawaii style with big sparkly eyes and adorable expression. Create it as a 512x512 sticker with transparent background."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max",
    "image_urls": ["https://example.com/my-dog.jpg"]
  }'

Create pet expression pack

创建宠物表情包

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 6 emoji variations of this dog: happy with tongue out, sleepy, begging for treats, playful with ball, confused head tilt, and excited jumping. Keep the same cartoon style consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "pet-emoji-pack", "image_urls": ["https://example.com/my-dog.jpg"] }'
undefined
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 6 emoji variations of this dog: happy with tongue out, sleepy, begging for treats, playful with ball, confused head tilt, and excited jumping. Keep the same cartoon style consistent."}], "model": "eachsense/beta", "stream": true, "mode": "max", "session_id": "pet-emoji-pack", "image_urls": ["https://example.com/my-dog.jpg"] }'
undefined

10. Text-Based Emoji Design

10. 文字类Emoji设计

Create custom text and typography-based emoji.
bash
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 custom text emoji stickers for common team reactions: 1) NICE in rainbow gradient bubble letters, 2) SHIP IT with rocket trail effect, 3) WFH in cozy style with house icon, 4) BRB with clock elements, 5) TY in heart shape, 6) GG in gaming style. Each should be readable at 128x128 with transparent background, bold fun typography."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'
创建自定义文字和排版类emoji。
bash
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 custom text emoji stickers for common team reactions: 1) NICE in rainbow gradient bubble letters, 2) SHIP IT with rocket trail effect, 3) WFH in cozy style with house icon, 4) BRB with clock elements, 5) TY in heart shape, 6) GG in gaming style. Each should be readable at 128x128 with transparent background, bold fun typography."}],
    "model": "eachsense/beta",
    "stream": true,
    "mode": "max"
  }'

Best Practices

最佳实践

Emoji Design

Emoji设计

  • Simplicity: Keep designs simple and readable at small sizes
  • Bold Outlines: Use thick outlines for clarity
  • Limited Colors: Stick to 3-5 colors per emoji
  • Expressions: Exaggerate facial expressions for impact
  • Consistency: Maintain style across a pack
  • 简洁性: 保持设计简洁,在小尺寸下依然清晰可辨
  • 粗轮廓: 使用粗线条提升清晰度
  • 有限色彩: 单个emoji配色控制在3-5种
  • 表现力: 夸张面部表情提升视觉冲击力
  • 统一性: 整包表情保持风格一致

Platform Optimization

平台优化

  • Transparent Backgrounds: Always use for best compatibility
  • Square Format: Most platforms expect 1:1 aspect ratio
  • File Size: Keep under 256KB for animated emoji
  • Test Small: Preview at 32x32 to ensure readability
  • 透明背景: 始终使用透明背景以获得最佳兼容性
  • 正方形格式: 多数平台要求1:1的长宽比
  • 文件大小: 动效emoji文件大小控制在256KB以内
  • 小尺寸测试: 预览32x32尺寸效果确保可读性

Animation Tips

动画技巧

  • Loop Seamlessly: Ensure animations loop smoothly
  • Keep it Short: 1-3 seconds is ideal
  • Simple Motion: Single motion reads better than complex
  • Frame Rate: 10-15 FPS works well for emoji
  • 无缝循环: 确保动画循环流畅
  • 时长简短: 1-3秒是理想时长
  • 动作简单: 单一动作比复杂动效识别度更高
  • 帧率: 10-15 FPS适合emoji动画

Prompt Tips for Emoji

Emoji Prompt编写技巧

When creating emoji, include these details:
  1. Style: Cartoon, kawaii, flat design, 3D, etc.
  2. Expression/Emotion: What feeling should it convey?
  3. Size: Specify output dimensions
  4. Background: Request transparent background
  5. Platform: Mention target platform for optimization
  6. Consistency: Reference previous generations for packs
创建emoji时,请包含以下细节:
  1. 风格: 卡通、kawaii、扁平化设计、3D等
  2. 表情/情绪: 需要传达的感受是什么?
  3. 尺寸: 指定输出尺寸
  4. 背景: 要求透明背景
  5. 目标平台: 说明适配平台以自动优化
  6. 一致性: 生成表情包时参考之前的生成结果

Example Prompt Structure

Prompt结构示例

"Create a [style] emoji of [subject/expression].
[Visual details and characteristics].
Output at [size] with transparent background.
Target platform: [Slack/Discord/WhatsApp/etc.]"
"创建一个[风格]的[主题/表情]emoji。
[视觉细节和特征]。
输出尺寸为[尺寸],带透明背景。
目标平台:[Slack/Discord/WhatsApp等]"

Mode Selection

模式选择

Ask your users before generating:
"Do you want fast & cheap, or high quality?"
ModeBest ForSpeedQuality
max
Final sticker packs, brand emojiSlowerHighest
eco
Quick concepts, testing ideas, draftsFasterGood
生成前可询问用户:
“您需要快速低成本生成,还是高质量生成?”
模式适用场景速度质量
max
最终贴纸包、品牌emoji较慢最高
eco
快速概念验证、测试想法、草稿较快良好

Multi-Turn Pack Creation

多轮对话创建贴纸包

Use
session_id
to build cohesive emoji packs:
bash
undefined
使用
session_id
创建风格统一的emoji包:
bash
undefined

Start with character design

从角色设计开始

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": "Design a cute mascot character for my emoji pack - a happy cloud with a face"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
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": "Design a cute mascot character for my emoji pack - a happy cloud with a face"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'

Add expressions

添加表情

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 this cloud with a rainy sad expression"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
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 this cloud with a rainy sad expression"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'

Continue building the pack

继续完善贴纸包

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": "Now make a sunny happy version with rainbow"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
undefined
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": "Now make a sunny happy version with rainbow"}], "model": "eachsense/beta", "stream": true, "session_id": "cloud-emoji-project" }'
undefined

Batch Generation for Packs

批量生成贴纸包

Generate complete packs efficiently:
bash
undefined
高效生成完整贴纸包:
bash
undefined

Generate full expression set in one request

单次请求生成完整表情集合

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 complete emoji pack of 8 food emoji: pizza slice, hamburger, sushi, taco, ice cream cone, donut, coffee cup, and avocado. All in the same cute kawaii style with happy faces, consistent line weight and color palette. 128x128 each with transparent backgrounds."}], "model": "eachsense/beta", "stream": true, "mode": "eco" }'
undefined
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 complete emoji pack of 8 food emoji: pizza slice, hamburger, sushi, taco, ice cream cone, donut, coffee cup, and avocado. All in the same cute kawaii style with happy faces, consistent line weight and color palette. 128x128 each with transparent backgrounds."}], "model": "eachsense/beta", "stream": true, "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 guidelines
TimeoutComplex generationSet client timeout to minimum 10 minutes
Inconsistent styleNew sessionUse same
session_id
for pack consistency
错误原因解决方案
Failed to create prediction: HTTP 422
余额不足前往eachlabs.ai充值
内容政策违规包含禁止内容调整prompt以符合内容规范
超时生成任务复杂将客户端超时时间设置为至少10分钟
风格不统一新会话生成整包表情时使用相同的
session_id

Related Skills

相关工具

  • each-sense
    - Core API documentation
  • product-photo-generation
    - Product imagery
  • meta-ad-creative-generation
    - Social media creatives
  • each-sense
    - 核心API文档
  • product-photo-generation
    - 产品图片生成
  • meta-ad-creative-generation
    - 社交媒体创意素材生成