将中文创意需求转换为 SDXL 或 Flux 可用的高质量英文图像提示词。当用户要求生成图片、画一张图、出图、AI绘画时触发。
将用户的中文需求转成可执行的英文 prompt。
cat /home/node/.openclaw/workspace/prompt-templates.json
根据用户需求匹配最合适的风格模板。匹配规则:
收到需求后,先拆解为以下 6 个维度,并分别产出英文关键词:
subject:画面中心主体(人物/动物/物体)environment:场景地点(街道、森林、室内等)style:画风、年代感、材质质感lighting:时间与光线(晨光、霓虹夜景、逆光等)camera:景别、角度、镜头(close-up, wide shot, low angle, 35mm)mood组合顺序:subject -> environment -> style -> lighting -> camera -> mood。
(keyword:1.4) 到 (keyword:1.5)(keyword:1.2) 到 (keyword:1.3)(keyword:0.7) 到 (keyword:0.9)先写通用排除,再拼接风格专用排除。
bad anatomy, bad hands, blurry, watermark, text, logo, deformedcartoon, anime, illustration, paintingphotorealistic, photo, 3d rendermodern, digital, clean, sharp当需求模糊时先确认,再出最终 prompt。
这样理解对吗?只输出 JSON,不附加解释。
{
"positive": "结构化组合后的英文 prompt",
"negative": "通用负向 + 风格负向",
"model": "sdxl",
"style": "匹配到的风格名",
"recommended_checkpoint": "模板推荐的checkpoint",
"style_tags": ["标签1", "标签2"],
"decomposition": {
"subject": "...",
"environment": "...",
"style": "...",
"lighting": "...",
"camera": "...",
"mood": "..."
}
}