方法论与洞察

MJ 关键属性三重锁定律 _v1

入档:2026-07-09 验证状态:漂移侧 ⭐⭐⭐ 三次验证(同项目两场景:衣着状态 2026-07-08、年龄感 2026-07-09;跨项目第三例 2026-08-23 尺寸/位置词) / 修法侧仍 ⭐⭐(三重锁本身在第三例中未被使用,未获新验证) 来源:《镜像自我·人生预演》两轮素材返工反馈,见 2026-07-09_镜像自我人生预演_36h极限开发复盘


一句话

画面成立与否的关键属性(年龄/衣着状态/新旧/尺寸),在 MJ prompt 里只靠一个弱信号词必然漂移——要”正向锚 + 负向排除 + 环境参照”三重锁定。

两次学费

轮次弱信号写法MJ 实际输出三重锁定修法
反馈一worn white t-shirt(想要”旧年代感”)理解成磨损脏污,衣服带颜料痕正锚 clean crisp cotton, freshly washed, spotless + --no stains, dirt, grime... + 年代感转交场景与调色承担
反馈二a 7-year-old girl(数字年龄)人物出成十几岁正锚 little girl, tiny petite figure, young child body proportions + --no teenager, adult, mature body... + 环境参照 small in frame, dwarfed by tall walls, looking up at
跨项目第三例
2026-08-23
very narrow horizontal strip(想要 ≤7%)
across the lower third(想要地平线压低)
四张全出到 ~17%,偏差方向完全一致;地平线一张跑到 53%(画面正中)本次未用三重锁——改为出图后量实际值,让下游排版适配(见下「反例/边界」新增条)

共性:数字和单个形容词都是弱信号,在 --style raw 电影感风格下尤其容易被氛围词压过。

⚠️ 2026-08-23 扩容:弱信号不止「数字 + 形容词」,还包括 narrow / thin / small / low / lower third 这类相对尺寸与位置词。 而且第三例暴露了一个新性质——四张图的偏差方向完全一致(全部厚到 ~17%),说明这不是随机漂移, 是 MJ 对该词有自己稳定的理解,只是和人心里的比例不是一回事。这比随机漂移更难被「多抽几张」解决。

操作规则

  1. 正向锚:用称谓+身体/材质描述替代抽象词——“7岁”写成 little girl + child body proportions,“干净”写成 freshly washed, spotless fabric;
  2. 负向排除:把漂移方向逐词写进 --no(teenager/adult/stains/dirt…),重 roll 命中率显著提升;
  3. 环境参照:给属性找画面里的对照物——身高用高墙与仰视角,新旧用场景年代感而非衣物本身;
  4. 属性自检 checklist:出图前把”年龄/衣着/朝向/身份”逐项过一遍三重锁定;第一处属性漂移被抓到时,立即全面自检其余属性(两轮返工本可合并为一轮)。

反例/边界

关联文档

类型/风格审美主题/prompt方法来源/BW展台项目