Slack 表情包 64KB 的极限挑战!一个 Skill 帮你算出最优解

想给 Slack 频道做一个专属的动态表情包,却发现动辄几十 MB 的 GIF 上传不了、尺寸不对、帧率太高?你不是一个人。

Slack 官方对 GIF 有很具体的限制——普通消息 GIF 最大 2MB,emoji GIF 更是严格限制在 64KB 以内。很多人做出来了很好看的动图,结果一上传就报错,白忙活一场。

今天发现了一个专门解决这个问题的 Claude Skill——Slack GIF Creator,从尺寸规划到动画原语一手搞定。

Slack GIF 的技术门槛,比你想象的高

这个 Skill 第一件事不是教你怎么画图,而是先告诉你 Slack 的硬性规定:

  • 消息 GIF:最大 2MB,最佳尺寸 480×480,帧率 15-20fps,色彩 128-256 色
  • Emoji GIF:最大 64KB(!),最佳尺寸 128×128,帧率 10-12fps,色彩 32-48 色

Emoji GIF 那 64KB 的上限是真正的挑战——限制了帧数(最多 10-15 帧)、色彩数量,还得避免渐变、保持设计简洁。Skill 会在你做的过程中实时提醒文件大小是否超标。

模块化的动画原语,想怎么动都行

这个 Skill 提供了一套可组合的动画原语,可以叠加使用:

  • 抖动(Shake):让 emoji 左右/上下震起来,适合强调情绪
  • 弹跳(Bounce):圆圈或物体上下弹跳,活泼可爱
  • 旋转(Spin):顺时针、逆时针、摆动式旋转,可做 loading 动画
  • 脉冲(Pulse):心跳式双击(❤️),或者平滑缩放
  • 淡入淡出(Fade):emoji 之间 crossfade 切换
  • 缩放(Zoom):爆炸式放大/缩小,戏剧感强
  • 爆炸(Explode):粒子四散效果,适合庆祝时刻

这些原语可以自由组合——比如「弹跳 + 抖动 + 缩放」一起用,做出很丰富的效果。每种动画都有对应的 Python 代码模板,改参数就能用。

验证器全程把关,不怕做完了才发现不合规

最实用的部分是内置的验证器——每做完一步都可以检查:

  • 文件大小有没有超标?
  • 尺寸是否在 Slack 允许范围内?
  • 色彩数量是否超限?

不用等做完了才发现「啊,上传不了」,做到一半就能修正方向。

谁适合用这个?

如果你需要给团队制作有辨识度的 Slack 表情包、做内部工具的加载动画、或者给频道设计专属 emoji,这个 Skill 提供了从规格到实现的完整工作流。

不是那种给你一个 Prompt 然后等 AI 随机发挥的工具,而是把 Slack 的技术约束变成可执行代码的向导。

GitHub 地址 →


GitHub: https://github.com/ComposioHQ/awesome-claude-skills/tree/master/slack-gif-creator

评论区

0 条评论

登录后可评论。

赵一凡 1630 阅读