不会画画,不会写代码,半小时做了一套微信动画GIF表情包。 这篇文章把 4 种方法 的效果、踩过的坑、还有能直接复制的提示词都放在这了。
先看成品——这是我用 AI 做的一套微信动画表情包,已经提交审核了:






做的过程里我测了 4 种方法——代码生成、AI 画多帧图拼 GIF、AI 视频转 GIF、真实照片转卡通再做动画。下面一个个说。
1
这是我最终提交审核的方案。
Clawdy 是我之前用 AI 做的一个像素风桌面宠物。既然角色已经有了,那我就直接跟 AI 说:
帮我把 Clawdy 的 12 个表情分别做成 240×240 的动画 GIF,每个表情要能无缝循环,背景透明。
AI 自己去写代码、画每一帧、处理透明背景。我不需要懂代码怎么写的,我只管看效果——不对就喊停,对了就导出。
半小时不到,12 个 GIF 全部搞定。就是你在开头看到的那些。
但这个方法能做的角色是有限的。代码擅长画的是规则的、几何感强的东西——像素风角色、简笔画、emoji 风格的表情、几何图形拼出来的小动物。
画不了的也很明显——写实风格的人物、毛发蓬松的动物、线条复杂的插画,这些代码搞不定。
所以方法一适合的场景就是:你已经有一个风格简单的角色,让 AI 用代码直接把它动起来。如果你想做更复杂的角色,往后看方法二。
▼ 代码能做的 4 种角色风格

像素风

简笔画

Emoji 风格

几何小鸟
2
这是我觉得最有潜力的方法。
思路很简单:让 AI 画同一个角色的 3 帧动作,然后拼成循环 GIF。
你不需要提前准备任何东西。有角色图的话,直接发给 AI 让它生成三帧动作;没有的话,也可以让 AI 从零帮你设计一个角色,然后再做动画。AI 从设计到动起来一条龙搞定。
但怎么跟 AI 说,效果差别很大。
我一开始试的时候,直接跟它说"画一个挥手的三帧图",出来的质量参差不齐。后来发现一个关键技巧:别急着让它画,先让它帮你规划每一帧怎么画。
比如我做小狗睡觉那个,就是把小狗的第一张图发给 lovart,lovart 自己就理解了——它主动问我"要不要做成循环动画 GIF",还建议加上 Zzz 的位置变化和呼吸起伏。我说好,它就直接出了三帧。效果很好,因为 AI 自己知道怎么安排每一帧的动作最自然。

▲ lovart 生成的小狗睡觉 GIF
后来我做害羞表情也是一样的思路。我没有自己去想"第一帧手放哪、第二帧眼睛怎么动",而是直接跟 Gemini 说:
我想做一个"害羞"的循环 GIF 表情包,你先帮我规划一下三帧分别怎么画。
Gemini 先帮我规划好了每一帧的动作、表情、手的位置,然后再按这个方案生成三张图。出来的三帧一致性非常好,合成 GIF 效果很自然。
你描述清楚想要什么表情,让 AI 来决定每一帧具体怎么画。 这比自己硬想"第一帧该怎样第二帧该怎样"效果好太多。
我在 lovart 和豆包上也都试了。lovart 的效果明显更好——三帧之间的一致性高,角色不会变形,细节衔接很自然。
豆包也能用,但它对"连贯动作"的理解不太行。比如我跟它说做挥手的三帧,它生成的是——第一张伸左手、第二张伸右手、第三张又伸左手。拼成 GIF 一看,左右左右来回切,根本不像在挥手,像在做体操。
挥手应该是同一只手从低到高再回来,不是两只手轮着伸。这种"动作连贯性"的理解,lovart 明显比豆包强。
拿到三帧图片之后,直接把图片发给 AI 编程工具,跟它说:
这三张图,帮我合成 GIF。
就这么简单。AI 会自己处理透明背景、调整尺寸、设置循环。效果不对就说哪里不对,它自己改。你不需要装任何软件,也不需要会写代码。
3
既然 AI 能生成视频了,那直接把短视频转成 GIF 不就行了?
我在豆包上试了这个思路。上传一张角色参考图,跟它说"帮我生成一个挥手打招呼的视频",然后让 AI 编程工具帮我转成 GIF。
说实话,视频本身的质量挺好的。豆包的视频生成比图像生成好很多——动作连贯,不会出现左右手轮着伸的问题。

▲ 豆包视频转 GIF 效果
但视频路线有几个限制:
尺寸问题。豆包只能生成竖屏 9:16 的视频,不支持正方形。转成 1:1 的 GIF 时上下都要裁掉一截,角色大的话头会被截断。适合角色小、画面留白多的场景。
除此之外,视频路线和图像路线还有两个区别:
透明背景
视频没办法做透明背景,转出来的 GIF 会带着白色底。图像路线可以——AI 生成的 PNG 本身就有透明通道。
成本
生成一段视频比生成三张图片贵。如果要做一整套 12 个表情包,视频路线的消耗会高不少。
操作上两个方法都差不多方便——都是跟 AI 说一句话的事。
所以选哪条路线,取决于你用什么工具。如果你用的是 lovart 这种专业设计平台,它生成的多帧图片一致性很高,走图像路线效果好,还能做透明背景。但如果你用的是豆包这种通用大模型,图像生成的多帧一致性不够好,反而不如直接让它生成视频再转 GIF——视频的动作连贯性强很多。
微信表情包两种都能提交,没有强制要求透明背景。
4
这个方法是临时想到的——如果你有自己喜欢的宠物照片或者人物照片,能不能先让 AI 转成卡通风格,再用方法二的思路做成动画?
我试了一下,流程分四步:
第一步
准备一张照片。我为了测试方便,让 AI 直接生成了一张。你可以用自己的照片、宠物、家里的杯子、桌上的多肉——万物皆可表情包。
第二步
发给 Gemini,说"把这张照片转成简笔画卡通风格"。注意要强调"简笔画"或"简单线条"——如果不说清楚,AI 可能会生成很复杂的卡通图,细节太多,缩到 240×240 根本看不清。
第三步
让 AI 编程工具帮你写三帧图的提示词,再发给 Gemini 生成。
第四步
三帧图发给 AI 编程工具,说"帮我合成 GIF"。搞定。
Step 1

准备照片
自拍、宠物、杯子都行
→
Step 2

AI 转卡通
"转成简笔画卡通风格"
→
Step 3



生成三帧图
"生成害羞动作的三帧"
→
Step 4

合成 GIF
"帮我合成 GIF"
这个方法最大的价值是——万物皆可表情包。
5
几个做的过程中踩过的坑:
通用大模型生成多帧图,动作不连贯 前面说过,豆包这类通用大模型对"连贯动作"的理解不行,挥手会变成左右手轮着伸。如果你用的工具出来的多帧一致性不好,别硬走图像路线,直接让它生成视频再转 GIF。
透明背景 GIF 有绿色毛边 做透明背景时,AI 第一次处理大概率会出现边缘一圈绿边。别慌,跟它说"边缘有绿色毛边,你再处理一下",它自己会修。
表情包是"一个动作的循环",不是"几个表情的切换" 这个不算技术坑,是思路上的坑。我一开始让 AI 生成三帧——挥手、欢呼、害羞,拼出来一看完全不对,像在表演变脸。后来想明白了:表情包不是"一段动画",是"一个动作的无限循环"。挥手就只做挥手,睡觉就只做睡觉,首尾帧接近,中间帧微变。
6
GIF 全部做好之后,最后一步是上微信表情开放平台提交审核。
封面图和图标也不用打开 Photoshop。我把微信平台上封面图的要求截图直接发给 AI,跟它说:
你按照这个要求,从我之前生成好的表情包里选几张,帮我做一个封面图。
AI 自己看要求、选素材、用 HTML 画出来,截个图就是封面。图标、缩略图也是同一个逻辑——把要求截图发过去,让它按规格做。

▲ AI 生成的封面图
填完名称、简介、标签这些基本信息,点提交就行了。审核周期大概 5 个工作日。
7
四种方法测下来,我自己最喜欢的是方法二——AI 画三帧图拼 GIF。
它不需要你会画画,不需要你会代码,唯一需要的是你对"什么样的动作适合做表情包"有判断。
挥手不需要伸左手再伸右手,只要一只手微微晃就够了。睡觉不需要翻身,只要呼吸起伏就够了。
挥手就只做挥手,睡觉就只做睡觉——一个表情包只需要把一个动作做到位。
工具和提示词放在下面,拿去直接用。
8
lovart / Gemini / GPT(生成多帧图片 / 照片转卡通)
把 AI 编程工具写好的提示词发过去,或者直接发一张角色图说"帮我做成循环动画 GIF"。三帧一致性好,简笔画风格尤其适合做表情包。
豆包(视频生成 / 卡通化)
先上传一张角色的参考图,让它转成简笔画卡通风格,再用卡通图生成视频:
把这张照片转成简笔画卡通风格,然后帮我生成一个挥手打招呼的视频
豆包目前只能生成 10 秒竖屏视频,时长和 1:1 尺寸都不能改。图片生成、卡通化也都能做,免费额度足够测试。
AI 编程工具
·写提示词:"帮我写一个 XX 动作的三帧图提示词,用来做循环 GIF 表情包"
·合并 GIF:"这三张图,帮我合成 GIF"
·处理透明背景:"边缘有绿边,帮我处理一下"
·视频转 GIF:"帮我把这个视频转成 240×240 的 GIF"
如果你已经有角色图,把图片和下面这段话一起发给画图 AI;如果没有,直接发文字,AI 会帮你从零设计一个角色。把"害羞"换成你想要的表情就行:
我要做一个微信表情包,需要你生成"害羞"动作的 3 帧图片,用于制作循环 GIF。
要求: · 简笔画卡通风格,线条简单、颜色扁平,适合缩小到 240×240 像素 · 3 帧之间是同一个动作的微变化,不是 3 个不同的表情 · 第 1 帧和第 3 帧动作接近,方便首尾循环 · 三帧角色大小、位置、风格保持一致 · 背景纯白,正方形构图,角色居中
微信表情开放平台:sticker.weixin.qq.com
点个赞点关注说两句你的每一次互动,都是我继续写下去的动力— 月鹿造物 —