搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

imraywang/ray-sticker-shop

多媒体与设计

把一张照片或角色图生成一整套形象一致的动态表情包,并打包成微信表情开放平台所需素材的 Agent skill。

302
29
Python
MIT
创建于 1 天前

项目介绍

ray-sticker-shop 是一个 Claude Code / Codex 的 Agent skill:给它一张参考照片或角色图,它会生成一整套形象一致的动态表情包,并打包成微信表情开放平台要求的全部素材。它针对的是逐张做 GIF 时形象容易走样、尺寸不符合微信要求的问题——用一张参考图锁定整套角色,输出 240×240 GIF 并自动压到 500KB 以内,同时生成封面、图标、横幅、赞赏图,按微信规范自动检查,并给出上架文案和交付包。

快速使用

  1. 准备 Python 3.9+ 和 Pillow,设置 OPENAI_API_KEY(使用中转站时再设 OPENAI_BASE_URL)。安装 Pillow:pip install pillow。没有 key 也可以:Agent 会给出提示词,你到 ChatGPT 出图后放回来照样合成。(环境要求)
  2. 把仓库放进 Agent 的 skills 目录,例如:
git clone https://github.com/imraywang/ray-sticker-shop ~/.claude/skills/ray-sticker-shop
  1. 在 Claude Code 或 Codex 中对它说「把这张猫的照片做成一套表情包。」Skill 会生成图片、合成 GIF 和配套素材,并执行微信规范检查。(安装说明)

花费

8 张表情加 5 张配套素材,按 OpenAI 官方单价约 $0.7,重抽另算;实际花费记录在项目目录的 costs.jsonl 中。(花费说明)

使用约束

只应使用你有权使用的形象,微信不接受未授权的二创和同人作品。是否过审由微信决定,本工具不保证过审或收入。项目采用 MIT 许可证。

HotRepo 点评

该项目在 2026-11-06 的 HotRepo Python 新项目榜中有记录,该统计窗口约 14 小时内新增 110 Star、11 Fork,对一个垂直的 Agent skill 来说是较快的起步。这条单一快照只能说明当日的增长事实,不足以判断趋势。技术上值得关注的是覆盖面:它不只负责出图,还处理微信侧的素材打包和规范检查,而这通常是最耗人工的部分。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。