Files
comfyui-workflows/optimized/notes/reviews/2026-08-13-flux2klein-turnaround-batch.md
T

4.2 KiB

2026-08-13 Flux2Klein Turnaround Batch

Goal

Build a fast local flux2klein turnaround workflow from a single reference image and push a broad overnight test sweep toward a clean 4-view character sheet:

  • pure white background
  • even studio lighting
  • front / left profile / right profile / rear
  • identity consistency prioritized over style variation

What ran

Cleanup pass

  • Workflow: models/flux2klein/image-edit-9b-distilled/workflow.json
  • Branch: single reference
  • Prompt intent: convert the source photo into a front-facing full-body studio reference on white
  • Output:
    • prompt id: b00b7d92-b7cc-4731-b8b7-199a257e3bdd
    • local output: tmp/comfyui-workflow-tests/2026-08-13T22-15-27-386Z-workflow-single/01-flux2klein-front-clean_00001_.png

Probe turnaround pass

  • Workflow: models/flux2klein/image-edit-9b-distilled/workflow.json
  • Branch: dual reference
  • References:
    • original inbound image
    • cleanup pass front reference
  • Prompt intent: 4-view reference sheet on white
  • Key settings:
    • steps: 5
    • cfg: 1.2
    • seed: 1105
    • resolution: 1664x928
  • Output:
    • prompt id: 36038921-42da-4b69-8d3d-baba0d97fad1
    • local output: tmp/comfyui-workflow-tests/2026-08-13T22-17-26-853Z-workflow-multi/01-flux2klein-turnaround-probe_00001_.png

Overnight queue

  • Successful queued turnaround submissions: 30
  • Family used for all successful queued jobs: 9b distilled
  • Matrix dimensions explored:
    • steps: 4 to 9
    • cfg: 1.0 to 1.4
    • seeds: 1101-1110, 4101-4120
    • resolutions:
      • 1536x864
      • 1664x928
      • 1920x1088

First 10 queued prompt ids

  • 9bd_s01 -> a5c08d95-7dd2-4b5e-bb5d-f00a54ebfcd9
  • 9bd_s02 -> 1cdae84e-b356-44b5-9588-4af62c7af38b
  • 9bd_s03 -> 73be0ed7-04a2-4503-a7d7-5935f3d0f025
  • 9bd_s04 -> 0f63b054-cd8f-4e03-aaab-efa8c8ab20cf
  • 9bd_s05 -> 37c326a6-2930-47ea-a506-b9c600240466
  • 9bd_s06 -> 568f8687-db3d-4d96-85e8-045a3fb802cb
  • 9bd_s07 -> 385905af-575e-4e81-a902-b946f6c0bedd
  • 9bd_s08 -> 437c6d22-be23-4adc-ae77-ad9833459905
  • 9bd_s09 -> 6a0e7b57-6f29-4c3d-afd5-f6d767cba440
  • 9bd_s10 -> 57f83e11-8844-40b5-a31e-f4a023f97ebe

Extra 20 queued prompt ids

  • 9bd_x01 -> 31ea5ad0-3893-495a-925f-2a65f4ad4ad6
  • 9bd_x02 -> 0d6a4b7e-685d-47d5-be94-010546b876f6
  • 9bd_x03 -> e8ed1cc0-7dcb-43ec-be67-69bab9d98af4
  • 9bd_x04 -> f984a196-9edf-4900-975d-aca71218d209
  • 9bd_x05 -> 58dad1cc-22c1-43ce-9125-d774722fe1ed
  • 9bd_x06 -> fae2c765-48c7-4cb2-921b-09cca204d783
  • 9bd_x07 -> 38000496-c6b8-4803-92ce-f1615dd96528
  • 9bd_x08 -> 27e8d0b2-56a5-4e34-bd94-692563bdbf96
  • 9bd_x09 -> 2ecf88fb-58ec-402c-8ced-74967748dfaf
  • 9bd_x10 -> 97b481e5-5835-4c1a-b9c5-a9b1fc21ee12
  • 9bd_x11 -> 1e5bd564-1b29-45c3-b562-3f2ce41bccc8
  • 9bd_x12 -> cac2b203-7298-449a-9537-edb5eba983ae
  • 9bd_x13 -> d64cf656-6efb-4cbd-a533-8176967e3639
  • 9bd_x14 -> 7c3be665-58aa-4637-b467-3071fab4ac63
  • 9bd_x15 -> 0ce6b306-1080-41ef-80fe-1afd6e11e714
  • 9bd_x16 -> 28a91c5c-3bd9-4d71-acd9-587f42f6f657
  • 9bd_x17 -> 86c1500f-e8df-43ce-9a6b-cfefa1e63cf1
  • 9bd_x18 -> 2a130a3c-4b53-432b-8d09-10c9ca643000
  • 9bd_x19 -> 1162ed9d-956f-4898-8298-a83816fff6e9
  • 9bd_x20 -> ace7959f-a2b0-49ac-b258-dd924d9ce591

Tooling added

  • scripts/submit-flux2klein-edit-test.mjs

It:

  • uploads local image refs into Comfy input
  • expands the official template subgraph into a prompt graph
  • applies prompt / seed / steps / cfg / sampler / resolution overrides
  • remaps loader filenames to the live server when needed
  • can submit and wait, or submit with --no-wait

Blockers found

  • models/flux2klein/image-edit-4b-distilled/workflow.json
    • contains another nested template layer (27eacb9f-0da2-421d-a0bf-b4b4e5fe5709) not yet expanded by the current script
  • models/flux2klein/image-edit-9b-base/workflow.json
    • expects flux-2-klein-base-9b-fp8.safetensors, which is not present on the live server

Current best visible result

The best immediate visible result so far is the probe turnaround sheet from 36038921-42da-4b69-8d3d-baba0d97fad1. It is strong enough to justify the broader 9B distilled overnight sweep before spending more time on nested-template support.