111 lines
4.2 KiB
Markdown
111 lines
4.2 KiB
Markdown
# 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.
|