SuperAPI AI 工具集

slack-gif-creator

设计与创作

查看项目

更新于 10-16 04:55

技能介绍

用途:为 Slack 制作动图 GIF,内置针对 Slack 消息 GIF 与 emoji GIF 的约束校验与优化能力。

主要能力:校验器可检查文件大小、尺寸并给出整体校验结果;动画原语为可组合积木,包括 shake、bounce、spin、pulse、fade、zoom、explode、wiggle、slide、flip、morph、move 与 kaleidoscope;辅助工具有 GIFBuilder 负责组装帧、颜色量化、去重帧、体积告警与 emoji 优化模式,另有文字描边渲染、调色板、粒子与闪光特效、缓动函数、帧绘制工具。

Slack 约束:消息 GIF 约 2MB、建议 480x480、15-20 FPS、128-256 色、2-5 秒;emoji GIF 严格限制 64KB、建议 128x128、10-12 FPS、32-48 色、1-2 秒。emoji 体积紧张时可限制 10-15 帧、少用渐变、简化设计并频繁校验。

使用方式:用 GIFBuilder 设定宽高与 FPS,逐帧 add_frame,再用 save 保存并指定颜色数或 optimize_for_emoji;调用 create_shake_animation、create_bounce_animation 等原语生成帧,或用 interpolate 做缓动插值;最后用 check_slack_size、validate_dimensions、validate_gif、is_slack_ready 校验。

适用场景:Slack 消息与表情动图、反应类与提示类动画、带动效的文字或图形表达。

限制:仅适合在 Slack 体积与尺寸约束内制作 GIF;需要安装依赖(资料依赖部分被截断,具体命令暂未提供);超出限制时需减少帧数、颜色或尺寸,emoji 模式需激进优化。