引言
你想让她看起来不以为然——不是生气,不是无聊,是那种「我听过这种话一百遍了」的平静凝视。你写「不以为然的表情」,模型给了你一个皱眉。你写「面无表情」,结果是眯眼微笑。每个情绪词都对应同样的五张库存脸,没有一张是这个场景需要的。
表情不是情绪。它是眉毛做了什么、眼睛做了什么、嘴巴做了什么、头放在哪里——这样写提示词才能得到那张脸。这篇文章是AI动漫角色的表情提示词大全:24种表情按脸部指令写出来,从面无表情到崩溃,以及如何在ArcLoop的角色资产上把它们变成表情集,让shot里可以直接写「Yuki,deadpan-02」而不用重新描述一张脸。
怎么写一个表情
四个部分,始终按这个顺序,因为这是模型的权重顺序:
- 眉毛 — 水平、一侧抬起、双眉皱起、内角上扬。
- 眼睛 — 睁开、半睁、眯起、瞪大、看向哪里。
- 嘴巴 — 闭合成线、嘴角上拉、微张、紧抿。
- 头部 — 水平、倾斜、下巴低垂、略微转开。
然后,可选地,写一行意义,供自己参考:「那种『我听过一百遍了』的平静凝视。」模型读四个部分;你读意义。
对于范围中微妙的那一端——反应镜头里的毫米级变化——微表情指南有更深入的内容。这份列表覆盖完整范围。
表情列表
中性与面无表情
- 静止中性。 眉毛水平;眼睛睁开,柔焦对着镜头;嘴巴闭合,放松;头部水平。
- 面无表情。 眉毛水平且静止;眼睛半睁,盯着对方;嘴巴成一条平线;头部水平,一丝倾斜都没有。
- 不以为然。 眉毛水平,一侧略低;眼睛半睁,缓慢眨眼;嘴巴平直,一侧嘴角极微下拉;下巴微抬。
- 在听,但在憋着。 眉毛水平;眼睛盯着说话人,稳定;嘴唇紧抿;头略微倾斜。
微反应
- 被打了个措手不及。 眉毛抬起一瞬;眼睛微微睁大;嘴唇微张;头向后退几毫米。
- 压住的笑意。 眉毛水平;眼角有皱纹;嘴巴紧闭,嘴角往上扯;下巴微低。
- 轻微的失望。 内侧眉毛上抬;眼睛垂向桌面;嘴巴闭合,嘴角中性;头部低垂。
- 认出来了。 眉毛上扬后落下;眼神锐利并定住;嘴唇微张后合上;头转几度朝向那件事。
- 怀疑。 一侧眉毛上扬;另一侧眼睛眯起;嘴巴闭合,嘴角微收;头向另一侧倾斜。
- 如释重负。 眉毛向上松开;眼睛闭一瞬再睁开,柔和;从微张的嘴唇呼出一口气;头随着肩膀一起下沉。
社交面具
- 礼貌性微笑。 眉毛水平;眼睛没有皱纹;嘴巴闭着微笑;头部端正。
- 职业性冷静。 眉毛水平;眼神稳定,眨眼频率正常;嘴巴中性;下巴水平。
- 假装热情。 眉毛高扬;眼睛睁大但没有皱纹;嘴巴张开微笑,但没到达眼睛;头部微微点动。
- 假装没听见。 眉毛水平;眼睛盯着别的地方;嘴巴平直;头偏离说话人的方向。
压力与冲突
- 压着愤怒。 眉毛向下皱起;眼睛眯紧,锁定目标;下颌紧绷,嘴唇紧压发白;下巴低垂。
- 冰冷的怒火。 眉毛水平且低垂;眼睛大睁,不眨眼;嘴巴平直;头部完全静止。
- 轻蔑。 一侧眉毛微扬;眼睛半睁;一侧嘴角上翘;头略往后仰。
- 压住的恐惧。 眉毛内角上抬;眼睛睁大,扫视一次;嘴唇紧抿;头向后并略向下缩。
- 等着坏消息。 眉毛皱在一起;眼睛盯着说话人的嘴;嘴唇紧抿;憋着气,胸部静止。
极端
- 崩溃。 眉毛抬起并拧紧;眼睛用力闭着,湿润;嘴巴张开,嘴角向下拉;头垂落。
- 震惊。 眉毛尽可能高;眼睛瞪大,瞳孔缩小;嘴巴张开;头部僵住。
- 癫狂的喜悦。 眉毛高扬;眼睛睁大,有皱纹;嘴巴大张微笑;头略向后仰。
- 狂怒。 眉毛用力压下;眼睛眯成缝;牙齿外露;头向前冲。
- 空洞。 眉毛松弛;眼睛睁着,失焦,没有看向任何东西;嘴巴松弛;头向下侧倾。
怎么在资产上建立表情集,一步一步
- 挑出这个角色实际会用到的8~12种表情。 一个克制型主角需要面无表情、不以为然、压着愤怒、崩溃,多过癫狂的喜悦。
- 在一次会话里生成整套表情,用
@引用角色资产,同样的构图(头肩,正面四分之三),同样的光线。每次生成一种表情,四部分描述作为唯一的新文字。 - 给每一帧命名,比如「yuki-deadpan」「yuki-suppressed-smile」,然后作为 Reference images 绑定到角色资产上。这就是表情集;VTuber表情表指南介绍了同一思路在绑定模型上的做法。
- 在 shot 里按名称调用表情:「@Yuki,表情用 yuki-deadpan reference,她没有反应。」不要再粘贴四部分描述;reference 里已经有了。
- 如果 shot 内部需要表情变化,指定起始和结束帧:「从 yuki-polite-smile 到 yuki-recognition,持续两秒。」
- 先在静止图上确认表情再转视频。 静止图里表情错了,整段视频都会错。
示例1:表情集里的单帧
Head-and-shoulders, front three-quarter, soft studio light, plain background, same framing as the rest of @Yuki's expression set. Expression, deadpan: brows level and still; eyes half-lidded, fixed straight at camera; mouth a flat line, no tension; head level with no tilt. Nothing else changes from the asset's Main image — hair, outfit, and proportions from the reference. This is the frame that will be named yuki-deadpan.
示例2:在 shot 里调用表情
Medium shot, camera at eye level, static, in @Harbor Café. @Yuki sits across from @Hana, who is mid-explanation. Yuki's expression as reference yuki-unimpressed: one brow a hair lower, half-lidded eyes, flat mouth with one corner down, chin lifted slightly. She holds it for the whole shot and slowly stirs her coffee. Hana keeps talking. Late morning light from the window on the right.
示例3:一个 shot 内部的表情变化
Close-up, camera slightly below eye level, static, @Kaito on the shrine steps reading the letter. Expression moves from kaito-professional-calm to kaito-recognition to kaito-quiet-disappointment over six seconds: brows lift and settle on the first line, eyes sharpen, then the inner brows lift and the eyes drop to the paper. Mouth stays closed throughout; no head movement beyond the drop of the eyes. Dawn light from frame left, unchanged, and the camera holds.
表情提示词最常见的失败方式
- 写情绪词而不是脸部动作。 「悲伤」→ 库存皱眉。写眉毛、眼睛、嘴巴、头部。
- 太多部位同时动。 眉毛、眼睛、嘴巴、手都在做事,看起来像在做鬼脸。一两个部位就够了。
- 把表情描述文字粘进每个 shot。 文字会和脸部 reference 竞争。命名好帧,引用它。
- 表情集用了不同的构图生成。 不同角度的表情没有可比性。同样的构图、同样的光线、一次会话。
- 该用微反应的地方用了极端表情。 用震惊来表达「被打了个措手不及」。选之前先看列表的分类。
常见问题
一个角色需要多少种表情? 主角8到12种,配角4到6种。脚本用到什么就生成什么。
这份列表能用于不同的画风吗? 可以;四部分描述是风格中立的。画风来自角色的 Main image 和项目的风格参考。
对话时的嘴型怎么处理? 口型同步是视频阶段的独立层,不在这里处理。表情集关注的是嘴巴周围的脸;表情集里嘴巴保持「闭合」或「微张」,让台词驱动其余部分。
面无表情在视频 shot 里有效吗,还是只适合静止图? 在视频里特别有效:静止本身就是表演。写明「整个 shot 里表情没有变化」,这样模型就不会自己加反应。
下一步
选出你的主角,从列表里挑8种脚本实际用到的表情,在 ArcLoop 里用 @ 引用和相同构图一次性生成。按名称绑定到资产上,然后改写一个 shot,用表情名称代替脸部描述——看看 shot 里的文字少了多少。





