SuperAPI AI 工具集

stickerforge

设计与创作

查看项目

更新于 10-16 11:02

技能介绍

StickerForge 是一款 AI 贴纸包生成器(AI sticker pack generator),可将任意角色图片转换成一套带情绪变体的贴纸,供消息平台使用。

【用途】 把角色图片制作为可下载的贴纸包,支持 Telegram、WhatsApp、Discord、LINE 和微信。

【主要能力】

  1. 特征提取(Trait Extraction):视觉模型 Gemini 2.5 Flash 分析输入的角色图片,提取详细视觉特征,包括身体颜色、鳍色、腹部颜色、眼睛类型、配饰、服装以及整体描述。
  2. 基础生成(Base Generation):图像生成模型 Gemini 3 Pro 以提取出的特征作为严格指导,生成全身中性姿势的贴纸,确保角色一致性。
  3. 情绪变体(Emotion Variants):把基础贴纸编辑为情绪变体(happy、sad、angry、surprised、love、cool)。每次编辑只改变表情和姿势,同时保留全部角色特征。
  4. 后处理(Post-Processing):每张贴纸经过背景去除(从边缘泛洪填充)、白色模切贴纸描边、按平台规格缩放、格式转换(Telegram/WhatsApp 用 WebP,其余用 PNG)。
  5. 打包(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。

【限制】 关于是否需要联网、生成耗时、可商用性、价格与收费等信息,资料暂未提供。