wechat-sticker-publisher
Skill2 starsChanged 8 months agoApache-2.0View on GitHub
创建或整理原创角色微信表情专辑,制作上架素材、上传提审并核验审核或上架状态;也处理已上架作品的表情形象合集。用于微信表情商店上架、动态表情投稿、创建表情形象、表情审核进度请求。不用于公众号发文或小游戏发布。
In this repository27 other files it gives its agents.
- ai-hotspot-collectorSkill
- article-multi-publisherSkill
- article-pipeline-skillSkill
- character-ip-risk-checkSkill
- chrome-extension-devSkill
- chrome-extension-e2e-automationSkill
- chrome-extension-publishSkill
- chrome-extension-social-promoSkill
- chrome-webstore-image-generatorSkill
- code-reviewSkill
- fund-querySkill
- github-trending-writerSkill
- lark-workflow-doc-to-slidesSkill
- notionSkill
- playwright-twitter-accessSkill
- post-to-xhsSkill
- rewrite-skillSkill
- small-capital-investingSkill
- technical-article-preflightSkill
- technical-article-reviewSkill
- technical-spoken-rewriteSkill
- tencent-dev-community-publisherSkill
- toutiao-publisherSkill
- url-readerSkill
- wechat-article-formatterSkill
- wechat-article-generatorSkill
- wechat-publisherSkill
The file
Files
微信表情制作与提审
把角色创意或已有表情整理成微信表情商店可接收的专辑,并在用户已要求上架时完成上传、提审和状态核验。只要求制作或准备素材时,交付本地素材包。
判断起点
- 没有角色:先设计角色,再制作差异化姿势和文案;可衔接已安装的
vane-portrait-gif-stickers。猫、狗等原创角色不需要用户提供人物照片。保留用户指定的设计方向和绘制方式;图像工具不可用时按对应工具规则选择备用方式,不假称已调用生图。 - 已有 GIF 或制作目录:复用现有素材,核验来源、字体与目标平台规格,再做上架转换。
- 已在后台保存或提交:先查看现有作品、专辑 ID 和状态,接着原草稿推进,避免重复投稿。
- 用户说“创建形象”:区分绘制角色和后台“表情形象合集”。后者关联已上架作品;先检查当前页面的资格和要求,不能把一张角色图或待审核专辑称为已创建平台形象。
准备素材
- 打开 微信表情开放平台 的制作规范和实际上传页面。读取 当前规格快照 作起点,实时页面优先;规则变化时给转换脚本传入更新后的规格 JSON。
- 规划专辑名、介绍、逐张含义词、横幅、透明全身封面和猫头等角色头像图标。封面与图标应从无文字、无白色描边的原始角色图制作,不能直接截取有字的聊天贴纸。横幅需单独构图,无文字、非白底、不透明。
- 版权署名沿用本次会话已提供的信息,缺失时再询问实际设计师或工作室名称。不得猜测权利归属、伪造证明文件,或把特定姓名、角色、路径写成未来任务的默认值。使用有明确用途许可的字体;若换字体,从源稿重新渲染中文,不能只缩放旧字形。
- 按 输入格式与转换方法 运行
scripts/prepare_pack.py。脚本仅做本地转换、验证与打包;使用全新输出目录,保护已提交的素材与回执。转换后的实际 GIF 需要抽看动画,横幅、封面和图标需要人工视觉检查。
用户要求侵权风险排查或投稿前权利检索时,可衔接已安装的 character-ip-risk-check,沿用其证据和未完成项。用户仅要求制作或投稿时,不自动增加长时间检索、法律审批或“排查通过”前置条件。
上传与提审
按 后台操作与状态核验 执行,包括登录、上传、缩略图检查、分类、保存、重名恢复、提交和回执。
- 用户明确要求上架或提交审核后,继续完成普通上传与提审,不重复询问是否开始。仅在缺少账号登录、实际必填信息,或出现须另行授权的新事项时暂停依赖步骤;先做完其余可完成的素材与草稿工作。
- 复用本次会话的登录状态,不保存密码、Cookie、令牌或登录二维码到 Skill 或分享 ZIP。需要扫码时提供当前二维码,过期后再刷新。
- 根据实际作品选择类型、角色、风格、主题及下载地区。除用户另有要求,准备普通免费专辑,不顺带开通赞赏、付费功能或内测。
- 新的协议或授权承诺按实际内容和适用规则处理;不得在未读情况下勾选。需要用户处理时,指出具体协议或阻塞字段及已完成的草稿。
交付与停止条件
保存工作目录下的 submission-receipt.json,记录专辑 ID、最终名称、版权署名、数量、核验时间、页面可见状态及截图路径。原始素材、角色参考、字体文件和登录信息不加入默认分享包。
“保存成功”“提交成功”“待审核”“审核通过”“已上架”分别记录。提交成功后再核对作品列表;看到“待审核”即可结束本次提审工作,并说明仍在等待平台审核。只有页面明确显示已上架时才报告上架成功并提供实际取得的公开链接。结果不明时先核对原专辑,不重复点击提交或创建副本。
查审核进度时只读取状态、原因和下一步;没有用户请求,不撤回、改稿、重新投稿或创建形象合集。此 Skill 的创建或测试不授权对线上作品进行额外操作。
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

