milvus-meme-sticker

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Milvus Meme Sticker

Milvus 表情包贴纸

Create original sticker-style memes for technical marketing moments. The output should feel like something people would send in a developer WeChat group: compact, expressive, funny, emotionally resonant, and safe to publish because it does not reuse existing meme templates, celebrities, screenshots, anime, or other IP.
Read
references/style-guide.md
before generating the first sticker in a session.
为技术营销场景创建原创贴纸风格表情包。产出内容需符合开发者微信群聊的使用场景:简洁紧凑、富有表现力、有趣、能引发情感共鸣,且可安全发布——不得复用现有表情包模板、名人、截图、动漫或其他知识产权内容。
在会话中生成第一个贴纸前,请阅读
references/style-guide.md

Workflow

工作流程

  1. Identify the emotion from the source paragraph or user request: overwhelmed, confused, relieved, proud, shocked, exhausted, or "why is this so hard?".
  2. Generate three square variants first unless the user asks for one exact direction.
  3. Use an abstract Milvus bird/eagle mascot as the recurring character, not a logo copy.
  4. Keep the image text-free. No captions, labels, letters, UI words, fake code snippets, or speech bubbles with text.
  5. Prefer a compact sticker composition with a clear silhouette and large readable facial expression.
  6. Save the best or selected source image at high resolution, then run
    scripts/resize_sticker.py
    to export true sticker sizes.
  7. Insert or deliver the small exported image, not only the large generation.
  1. 从源文本或用户请求中识别情绪:不知所措、困惑、释然、自豪、震惊、疲惫,或“这怎么这么难?”。
  2. 除非用户指定明确方向,否则先生成三种方形变体。
  3. 使用抽象的Milvus鸟/鹰吉祥物作为重复出现的角色,而非logo的复制版。
  4. 图片需无文字。不得包含标题、标签、字母、UI文字、伪代码片段或带文字的对话框。
  5. 优先采用紧凑的贴纸构图,轮廓清晰,面部表情醒目易读。
  6. 以高分辨率保存最佳或选定的源图,然后运行
    scripts/resize_sticker.py
    导出标准贴纸尺寸。
  7. 插入或交付导出的小尺寸图片,而非仅提供大尺寸生成图。

Prompt Rules

提示词规则

Use prompts like this, adapting only the emotion and scene:
text
Square 1:1 sticker-style meme illustration, no text, no letters, no captions.
Original abstract mascot inspired by a Milvus-like bird/eagle, simplified and
not copying any exact logo. The character has a light body with only partial
soft blue accents, a non-blue beak and mouth, oversized expressive eyes, and a
funny exaggerated [EMOTION] expression.

Scene: [SCENE]. Developer-group chat sticker vibe, hand-drawn, thick clean
outline, white sticker border, compact composition readable at small size.
Use a light-blue accent palette with colorful secondary accents; do not make
the whole character blue. No real brands, no existing meme templates, no
celebrities, no screenshots, no IP characters, no text anywhere.
使用如下格式的提示词,仅调整情绪和场景:
text
Square 1:1 sticker-style meme illustration, no text, no letters, no captions.
Original abstract mascot inspired by a Milvus-like bird/eagle, simplified and
not copying any exact logo. The character has a light body with only partial
soft blue accents, a non-blue beak and mouth, oversized expressive eyes, and a
funny exaggerated [EMOTION] expression.

Scene: [SCENE]. Developer-group chat sticker vibe, hand-drawn, thick clean
outline, white sticker border, compact composition readable at small size.
Use a light-blue accent palette with colorful secondary accents; do not make
the whole character blue. No real brands, no existing meme templates, no
celebrities, no screenshots, no IP characters, no text anywhere.

Style Guardrails

风格规范

  • Keep the mascot abstract: bird/eagle-inspired, rounded and sticker-like, not a realistic animal and not a copy of any official mark.
  • Use light blue as an accent, not as a full-body flood. Avoid blue teeth, blue mouth interiors, or an all-blue face that loses expression.
  • Make the beak, mouth, eyes, sweat, and emotion marks clearly separated in color and value.
  • Favor expressive face and body posture over detailed props.
  • Use props only when they explain the pain point: documents, connector plugs, database cylinders, cloud buckets, chat bubbles, tickets, code brackets.
  • Avoid text because this sticker must travel across languages and stay legible at tiny sizes.
  • Avoid photorealism, 3D toy rendering, glossy mascot branding, and polished corporate illustration. It should feel like a hand-drawn sticker meme.
  • 吉祥物需保持抽象:以鸟/鹰为灵感,造型圆润、贴合贴纸风格,非写实动物,也不复制任何官方标识。
  • 仅将浅蓝色用作点缀,而非全身填充色。避免蓝色牙齿、蓝色口腔内部或全蓝面部导致表情辨识度降低。
  • 喙、嘴、眼睛、汗珠及情绪标记需在颜色和色调上清晰区分。
  • 优先突出富有表现力的面部和肢体姿态,而非细节道具。
  • 仅在道具能解释痛点时使用:文档、连接器插头、数据库圆柱、云存储桶、对话框、工单、代码括号。
  • 避免使用文字,因为该贴纸需跨语言传播,且在小尺寸下仍需清晰可读。
  • 避免写实风格、3D玩具渲染、光泽感吉祥物品牌设计及精致的企业插画风格。需呈现手绘贴纸表情包的质感。

Small-Size Export

小尺寸导出

Generated images are usually too large to feel like real stickers. Always create small derivatives after generation:
bash
python3 scripts/resize_sticker.py path/to/source.png --out-dir path/to/output-dir
Defaults create:
  • 512x512
    for article insertion when some detail should remain visible.
  • 240x240
    for WeChat-style sticker main image scale.
  • 120x120
    for thumbnail checks.
  • 50x50
    for tiny panel legibility checks.
Use the smallest version that still reads in context. For Markdown articles, prefer
240x240
or
512x512
plus explicit display sizing if needed.
生成的图片通常过大,不符合真实贴纸的使用场景。生成后务必创建小尺寸衍生图:
bash
python3 scripts/resize_sticker.py path/to/source.png --out-dir path/to/output-dir
默认导出尺寸:
  • 512x512
    :用于文章插入,保留部分细节可见。
  • 240x240
    :适配微信风格贴纸的主图尺寸。
  • 120x120
    :用于缩略图预览。
  • 50x50
    :用于小面板可读性测试。
选择在对应场景下仍清晰可读的最小尺寸。对于Markdown文章,优先选用
240x240
512x512
,必要时可设置显式显示尺寸。

Quality Check

质量检查

Before showing the final result, inspect the image and verify:
  • No visible text or pseudo-text.
  • The mascot is not entirely blue.
  • The mouth, beak, eyes, and expression are readable.
  • The emotion is obvious even at
    240x240
    .
  • The sticker silhouette is compact and not too busy.
  • The image does not resemble a known meme template, celebrity, anime, or existing IP character.
展示最终结果前,检查图片并确认:
  • 无可见文字或伪文字。
  • 吉祥物并非全蓝。
  • 嘴、喙、眼睛及表情清晰可读。
  • 即使在
    240x240
    尺寸下,情绪仍一目了然。
  • 贴纸轮廓紧凑,不过于繁杂。
  • 图片未模仿已知表情包模板、名人、动漫或现有知识产权角色。