StickerForge 是一款 AI 贴纸包生成器(AI sticker pack generator),可将任意角色图片转换成一套带情绪变体的贴纸,供消息平台使用。
【用途】 把角色图片制作为可下载的贴纸包,支持 Telegram、WhatsApp、Discord、LINE 和微信。
【主要能力】
- 特征提取(Trait Extraction):视觉模型 Gemini 2.5 Flash 分析输入的角色图片,提取详细视觉特征,包括身体颜色、鳍色、腹部颜色、眼睛类型、配饰、服装以及整体描述。
- 基础生成(Base Generation):图像生成模型 Gemini 3 Pro 以提取出的特征作为严格指导,生成全身中性姿势的贴纸,确保角色一致性。
- 情绪变体(Emotion Variants):把基础贴纸编辑为情绪变体(happy、sad、angry、surprised、love、cool)。每次编辑只改变表情和姿势,同时保留全部角色特征。
- 后处理(Post-Processing):每张贴纸经过背景去除(从边缘泛洪填充)、白色模切贴纸描边、按平台规格缩放、格式转换(Telegram/WhatsApp 用 WebP,其余用 PNG)。
- 打包(Packaging):所有贴纸打包为可下载的 ZIP 文件。
【使用方式】 提供四个可用工具:
sticker_from_pudgy:直接从 Pudgy Penguin NFT 生成贴纸包,只需提供 token ID。工具会自动从 IPFS 获取 NFT 图片(无需上传图片),读取链上元数据/特征,然后运行完整的贴纸生成流水线。 参数:
- token_id(必填):Pudgy Penguin token ID(0–8887)
- platform(可选,默认 "telegram"):目标平台 telegram、whatsapp、discord、line、wechat
- emotions(可选,默认全部 6 种):要生成的情绪列表 happy、sad、angry、surprised、love、cool 返回:输出目录路径,包含各张贴纸、sticker_pack.zip、原始 NFT 图片,以及链上和视觉提取的特征。 示例用法: "I have Pudgy Penguin #6873, make me stickers" → sticker_from_pudgy(token_id=6873) "Make WhatsApp stickers for Pudgy #100, just happy and love" → sticker_from_pudgy(token_id=100, platform="whatsapp", emotions=["happy", "love"])
sticker_extract_traits:从角色图片提取视觉特征,返回描述角色颜色、配饰、服装和整体外观的 JSON 对象。适合在生成贴纸前了解角色外观。 参数:image_path(必填):角色图片文件路径(PNG、JPG 或 WebP)
sticker_generate_pack:从角色图片生成完整贴纸包,运行完整流水线:特征提取、基础生成、情绪变体、后处理、ZIP 打包。 参数:
- image_path(必填):角色图片文件路径
- platform(可选,默认 "telegram"):目标平台 telegram、whatsapp、discord、line、wechat
- emotions(可选,默认全部 6 种):要生成的情绪列表 返回:输出目录路径,包含各张贴纸和 sticker_pack.zip。
sticker_generate_single:从角色图片生成单张情绪贴纸,适合测试或生成一次性贴纸。 参数:
- image_path(必填):角色图片文件路径
- emotion(必填):happy、sad、angry、surprised、love、cool 之一
- platform(可选,默认 "telegram"):目标平台 返回:生成贴纸文件的路径。
【支持的平台规格】
- Telegram:512px,WebP,最大 512KB
- WhatsApp:512px,WebP,最大 100KB
- Discord:320px,PNG,最大 512KB
- LINE:370px,PNG,最大 1MB
- 微信:240px,PNG,最大 1MB
【情绪】
- Happy:大笑、跳起并举起鳍、闪光
- Sad:下垂的眼睛、单滴眼泪、无精打采的姿势
- Angry:皱眉、鼓腮、冒气
- Surprised:睁大眼睛、张嘴、举起鳍、感叹号
- Love:心形眼、脸红、漂浮的心
- Cool:得意的笑、眨眼、比耶、闪光
【要求】 OpenRouter API 访问通过 SC-Proxy 自动处理,无需配置 API 密钥;对 openrouter.ai 的所有调用都经代理路由,由代理注入凭证。Python 包:requests、Pillow(应已安装)。所有 OpenRouter API 调用使用 core.http_client.proxied_post。
【限制】 关于是否需要联网、生成耗时、可商用性、价格与收费等信息,资料暂未提供。