如何用提示词控制AI漫剧的角色表情和动作连贯性?

juming
juming 初级会员超兽战士
发布于 2026-10-07 22:52 ·1 浏览 ·0 回复

学完这篇,你能拿到一套可复用的提示词写法,让AI漫剧里的角色在连续镜头之间不换脸、不崩表情、动作接得上。

第一步:先写一张"角色卡",把角色钉死

这一步要产出一段固定文本,之后每个镜头都原样复制粘贴,不重写、不改字。

角色卡包含四个要素:面部特征、服装配饰、标志性记忆点、画风。示例:

25岁女性,鹅蛋脸,黑色齐肩直发,左眉尾有一道浅疤,穿深灰色高领毛衣+银色细链项链,日式赛璐璐上色,TV动画质感

把这段存进一个 txt 文件,命名 角色卡_A.txt。写台词、写动作之前,永远先把这行贴上去。不要用"她很漂亮""气质清冷"这种词,模型抓不住,每个镜头都会给你一张新脸。

第二步:把表情和动作拆成可执行参数

这一步要解决"她有点难过"这类无效描述。

结构公式:角色卡 + 表情细节 + 动作细节 + 镜头 + 画风

表情必须落到具体部位:眉毛、眼睛、嘴。动作必须写身体朝向和肢体位置。示例:

……她眉毛内侧上挑,眼角下垂并带泪光,嘴唇微抿;身体正面朝向镜头,双手在胸前交叠握住纸杯;中景,平视,浅景深

注意:同一句里不要同时写"大笑"和"皱眉",模型会二选一,或者糊成一张诡异的脸。

第三步:用首尾帧把"动作连贯"变成硬约束

光靠文字描述,动作连贯性永远靠运气。真正管用的是首尾帧。

具体入口:

  • 即梦AI(网页版)→「视频生成」→ 上传首帧图、尾帧图各一张 → 在提示词框写动作描述 → 点「生成」
  • 可灵AI 1.6 →「图生视频」→ 展开「高级设置」→ 打开「首尾帧」开关

操作流程:生成第一镜后,导出它的最后一帧截图,把它拖进第二镜的「首帧」位置;再把第二镜想要的结束画面放「尾帧」。这样两镜之间的位移、朝向、景别都是连续的。

注意:首帧和尾帧的构图差太大(比如一个正面一个背影),模型会生成一段诡异的旋转过渡,宁可拆成三镜。

第四步:连续镜头用"渐进提示词",别整段重写

三镜头写法的模板:

  • 镜头1:角色卡 + 她低头看手机,眉毛皱起 + 中景
  • 镜头2:角色卡 + 她眉毛皱得更紧,眼睛睁大,双手握紧手机 + 中景推近
  • 镜头3:角色卡 + 她猛地抬头,眉毛上挑,嘴张开,手机从手中滑落 + 近景

只在表情和动作上做增量,角色卡一个字不改。这样模型才有稳定的锚点。

第五步:一致性兜底——参考图和 LoRA

如果用的是 Stable Diffusion,去 WebUI 1.10.x:

  • ControlNet 插件里选 openpose_full,权重设 0.8,锁死姿势
  • IPAdapter Plus 节点传入角色参考图,权重设 0.6–0.8

ComfyUI 的连线顺序:Load Image → IPAdapter Unified Loader → Apply IPAdapter → KSampler。

长期项目建议训一个角色 LoRA:准备 15–30 张同一角色的多角度图,触发词写进角色卡开头,出图时权重给 0.7 左右。

注意:IPAdapter 权重超过 0.9,角色表情会被参考图锁死,几集下来全是"蜡像脸"。

小结

  1. 角色卡固定成一段文本,每镜原样复制,绝不重写。
  2. 表情写眉、眼、嘴三个部位,动作写朝向和肢体位置。
  3. 镜头之间靠首尾帧衔接,比任何文字描述都可靠。
  4. 连续镜头只做增量修改,保持角色卡不变。
  5. 用 ControlNet+IPAdapter 或角色 LoRA 兜底,权重别拉满。
版权声明:本文来自 GJ站长论坛《如何用提示词控制AI漫剧的角色表情和动作连贯性?》
原文链接:https://www.gj0.com/thread-599.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~