技术实现 · Prompt 写作
这是最底层的一环:连"把一个镜头描述清楚、出一个高质量电影感画面"都做不到,后面所有优化成本都会爆。这一页是可直接抄的写法:怎么摆脱 AI 味、怎么按结构写、各模型怎么写、怎么像调代码一样迭代。
"真实皮肤质感"写进 prompt 基本没用。AI 的假来自过度光滑、过饱和、过对称;真实来自命名物理器材 + 把 AI 抹掉的不完美加回来。下面同一个镜头,左边平凡写法,右边真实感栈写法。
平凡 prompt
塑料感、过完美

真实感栈 prompt
皮肤 / 胶片 / 动机光

natural skin texture, visible pores, subsurface scattering, matte skin, natural undertonescatchlight in eyes, natural eye reflections, slight moistureshot on Kodak Portra 400, fine 35mm film grain / Cinestill 800T, halation glowslightly wrinkled fabric, dust particles in light beam, subtle lens distortion at edges, candid real momentweight and inertia, grounded footsteps, natural parallax;运镜保持 slow/gentle两条铁律
① 永远别写 "perfect skin / flawless",这两个词直接触发蜡像脸。② 每个正向"不完美"提示,配一个负向 ban(扩散模型用):smooth, plastic, waxy skin, flawless, oversaturated, CGI, render + 视频 flickering, morphing faces, floating, surface sliding,否则 AI 默认会反扑。
模型最重前 20-30 词。主体 + 主要动作放最前,风格放最后。填满槽位,再按目标模型方言渲染。
可抄 prose 模板:
通用核心到处都对:顺序 = 主体>动作>场景>镜头>光>风格;真实电影术语赢过模糊措辞;一镜一个主要动作;一次只改一个变量。差异在结构、原生音频、参考通道。
核心发现:seed 和复制 prompt 锁不住身份。可靠模式是锁一个 master,再用参考特性喂进每个镜头;变体靠编辑 master,绝不从文字重 roll。按身份锚强度排序:
把生成当可调试系统,不是一次许愿。先诊断,再改一处,便宜的修法不行才升级。
非确定性会掩盖缺陷是恒定(prompt/模型)还是间歇(seed)。也读错误字段。
prompt 歧义 / 模型能力上限 / seed 非确定 / conditioning 缺口。先分清再动手。
症状映射到那层(构图错=景别、抖=运镜、平=光),只改那层 token,打分,锁住防回退。
重写措辞 → 加运镜+布光 → 加负向词 → 换图生视频首帧锚 → 加参考 → 换模型 → 结构化 conditioning → 局部 inpaint。第一个奏效就停。
便宜模型 5 个变体 → 选最好 → 同方向 10 个细化 → 收敛后贵模型渲 1 次。多模型路由省 30-50%。
接进我们的产品
prompt-writer 把锁定 spec(主题风格块 + 每镜意图 + 一致性锚)渲成 8 槽位 + 注入相同角色字符串 + 序列化成目标模型方言;grader 返回结构化诊断(质量/真实感第一优先,再意图匹配,各打 6 层+4 桶标记),诊断驱动下一次单变量编辑。判断引擎、一致性、成本路由由此串成一个闭环。