Wire Qwen Edit Start still to image_1 and PE-I2I identity keep.
Edit no longer invents strangers when the prompt omits <image1> or PE drops image tokens; Hero stays Klein-only. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -109,7 +109,7 @@
|
||||
<label class="inline-flex items-center gap-2"><input v-model="form.lockOutfit" type="checkbox" class="accent-[var(--amber)]">Lock outfit</label>
|
||||
<p class="text-[11px]">hero encode + lock text — not a MiniMax face/clothes split on stills</p>
|
||||
</div>
|
||||
<p v-else-if="form.mode==='edit'" class="text-[var(--type-sm)] text-[var(--muted)]">Qwen edit uses source as <image1>, not Klein hero-ref. No locks or LoRA stack.</p>
|
||||
<p v-else-if="form.mode==='edit'" class="text-[var(--type-sm)] text-[var(--muted)]">Qwen Edit uses Start still as <image1>. Hero is Klein-only and is ignored.</p>
|
||||
<p v-else class="text-[var(--type-sm)] text-[var(--muted)]">Qwen 2.1 — no hero, locks, or LoRA stack.</p>
|
||||
|
||||
<label>
|
||||
@@ -521,7 +521,7 @@ const editSourceRequired=computed(()=>['edit','compose','refine'].includes(form.
|
||||
const heroSlotLabel=computed(()=>editSourceRequired.value?'Identity / reference':'Hero still')
|
||||
const sourceSlotLabel=computed(()=>{
|
||||
if(form.mode==='extend')return 'Previous clip'
|
||||
if(editSourceRequired.value)return 'Edit source'
|
||||
if(editSourceRequired.value)return form.engine==='qwen21'?'Start still':'Edit source'
|
||||
return 'Start still'
|
||||
})
|
||||
const slotPairHint=computed(()=>{
|
||||
@@ -529,7 +529,7 @@ const slotPairHint=computed(()=>{
|
||||
? 'Krea Refine: Edit source is the picture; Mask is the refine region.'
|
||||
: 'Refine: Edit source is the picture; Mask marks the region to change.'
|
||||
if(!editSourceRequired.value)return ''
|
||||
if(form.engine==='qwen21')return 'Qwen: Edit source is <image1>. Hero is unused unless the graph maps it to <image2>.'
|
||||
if(form.engine==='qwen21')return 'Qwen Edit uses Start still as <image1>. Hero is Klein-only and is ignored.'
|
||||
return 'Klein: Hero = identity encode. Edit source = the picture you are changing.'
|
||||
})
|
||||
const queueCards=computed(()=>{
|
||||
|
||||
Reference in New Issue
Block a user