Prompt Analysis
定位
理解一个 prompt 为什么有效 / 无效。先看设计,再看语法。 大多数"prompt 不好"其实是"背后没有设计",加词治不了。
分析顺序
1. 意图 这个 prompt 想画什么?能用一句带动词的话说出来吗?说不出 → 命题层缺失。
2. 设计层 对照 aesthetic-director-core 的九个动作:
有中心吗(M1)?有矛盾吗(M2)?属性是众数吗(M3)?有因果吗(M4)?是瞬间还是状态(M5)?
有多余的东西吗(M6)?有一处怪吗(M7)?密度均匀吗(M8)?刺点几个(M9)?
3. 结构 顺序是否合理(主体 → 轮廓 → 服装 → 姿势 → 环境 → 光)?颜色词是否紧贴名词?
4. 语法 权重是否必要?质量词是否有效(模型相关)?负面是否针对具体问题?
5. 噪音 形容词服装、无来源光、飘浮物、重复同义词、被否决物件(手表、蝴蝶、粒子)。
输出契约
**意图**:一句话(或"无法从 prompt 中读出明确意图")。
**最弱的层**:命题 / 轮廓 / 服装结构 / 因果 / 密度 / 刺点 / 语法 —— 只点一个。
**有效的部分**:2–3 条,说明为什么有效(保留它们)。
**噪音**:列出可直接删除的词。
**改法**:如果最弱层是设计层 → 建议回到 aesthetic-director-core 重做该层,不给"加词"建议。
如果最弱层是语法层 → 给具体改写。
禁止
- 建议"加更多细节 / 加质量词 / 加权重"来解决设计层的问题
- 输出一个"优化后的 prompt"却没说明改了哪一层
- 用"更 elegant / 更 detailed"这类形容词做建议