Repository navigation
1.1.0 — tre modelli, scheda Scrivi, ricette dentro Modifica, ComfyUI 0.42.3 - #17
Merged
Merged
Conversation
…LOG 1.0.2 riletto
…tenziamento, test sul codice vero, bench allineato a krea2
…te Turbo di Qwen), modelloScelto con migrazione, test/modelli.mjs, piano con D1 rivista
…Opzioni, via i Turbo dal Setup
…ica/Schede.tsx), nessun cambio visibile
…e 1/2/4, Altro chiuso (seed, megapixel, misura, sfondo); passi dal modello scelto
…e Rifai con Qwen in Crea e Galleria; via Turbo.tsx, AvvisoTurbo, turboPresente, ScegliQualita e i controlli 'turbo'
…/8b): /free anche passando da Qwen a Klein o dal 4B all'8B; regola pura in motore/spazio.ts, test/spazio.mjs
…ta la foto / Solo una zona) e scheda Espandi in file propri; ModoModifica = scrivi|espandi|fusion|esempio|estrai
…enta di serie); regola scriveCol4B in spazio.ts, interruttore in Opzioni, test/spazio.mjs
…e Come l'esempio come ricette speciali; via Laboratorio.tsx e la modalità Fusion/Esempio; test/ricette.mjs
…Con4B acceso di serie (Migliora+Crea con Qwen 186 s -> 134 s); Klein resta a 8 passi
…mmagini identiche alla 0.41.2, correzione ops.py regge
…nisci foto; test/foto.mjs con la nuova rotaia
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Novità della 1.1.0
Un'app più semplice da usare: tre modelli al posto delle «qualità», una sola scheda per scrivere cosa cambiare (tutta la foto o solo una zona), le ricette dentro Modifica e il testo scritto dal Qwen3-VL 4B anche con Qwen. Il motore passa a ComfyUI 0.42.3.
i passi li decide il modello. Il Turbo di Qwen non c'è più (né il LoRA Turbo8 né i GGUF Turbo nel Setup); resta per chi li ha già e per aprire i PNG vecchi. La scelta di prima si migra da sola
(un Turbo GGUF diventa il denoiser normale della stessa quantizzazione, una qualità «turbo» salvata vale «alta»). La mappa dei modelli sta in
src/shared/modelli.ts, provata datest/modelli.mjs.che usano la tela e la colonna di destra di Modifica. Le impostazioni salvate dei vecchi modi si portano da sole alla scheda giusta. Nella rotaia a sinistra ci sono quattro voci: Crea, Modifica, Galleria, Album. I LoRA si gestiscono da Opzioni.
testoCon4B, accesa di serie, interruttore in Opzioni): Migliora prompt, Foto → prompt, Idee, Estrai e il resto sono più rapidi e occupano meno VRAM. Se il file del 4B non c'è,si usa l'encoder di Qwen come prima, senza errori. Misurato su una RTX 4060 da 8 GB: Migliora prompt + Crea con Qwen passa da 186 a 134 secondi (con l'encoder GGUF di questa macchina da 446 a 150), 46-47 token al secondo contro 3,3 dell'8B int8 e 0,55 dell'8B GGUF.
/free) anche passando da Qwen a Klein, da Klein a Klein Base e dal 4B all'8B, non solo fra disegno e testo (src/main/motore/spazio.ts,test/spazio.mjs).Se dopo lo scarico la VRAM non scende compare un avviso «VRAM non liberata» con il pulsante Libera.
ops.py), Klein a 8 e 16 passi, zona, Modifica e Klein Base a 50 passi dannoimmagini identiche al pixel a quelle della 0.41.2, alla stessa velocità, senza errori nel log.
docs/misure-1.1.0.md): Klein veloce 8 passi in 16 s a freddo e 7 s a caldo (picco 6,9 GB), in zona 26 s; Klein Base 50 passi 60 s in Crea (picco 6,9 GB) e 3,2 minuti in zona (picco 7,3 GB: entra negli 8 GB);Qwen base 40 passi 166 s. Il nodo
ReferenceMultiLatentdà la stessa immagine e lo stesso tempo della catena diReferenceLatent: il grafo di Klein non cambia.test/confronta_grafi.mjscostruisce Crea, Modifica in zona ed Espandi (bozza, alta, massima) con il codice della 1.0.3 e con questo: 9 casi su 9 identici.test/foto.mjs(app vera a motore spento: Crea, Modifica, Galleria, Album, Opzioni) segue la nuova rotaia;test/ricette.mjsprova le ricette in Chromium con il fintowindow.daprod;scripts/misure_gpu.mjsripete le misure.Controlli finali (T14)
npm run typecheckenpm run build: passano.node test/confronta_grafi.mjs: grafi di Qwen (Crea, zona, Espandi × bozza/alta/massima) identici a quelli della 1.0.3, 9 su 9.node test/modelli.mjs48 controlli OK,node test/spazio.mjs32/32,node test/ricette.mjsOK.node test/foto.mjscon l'app vera (Electron, motore acceso senza generare): Crea, Modifica, Galleria, Album e Opzioni si aprono senza errori di pagina. Lo script usava ancora la voce «LoRA» nella rotaia: aggiornato.docs/misure-1.1.0.md.Da sapere prima del merge
onClicksotto 40. Crea 21 + Modifica e le sue schede 51 = 72 (Tela 18, Ricette 19, Scrivi 7, Espandi 5, Schede 2): le ricette sono entrate in Modifica e il conto totale non è sceso. Non l'ho ottenuto spostando le righe, perché non sarebbe una semplificazione vera; va deciso se serve un lavoro a parte.node test/setup.mjs --installa, serve Electron); la 0.42.3 è stata provata in una cartella a parte con lo stesso ambiente Python. Non è stata fatta nemmeno una generazione completa dall'interfaccia (test/foto.mjs --genera: lo script è ancora scritto per i vecchi nomi «Bozza / Solo una zona»).mainpubblica da solo la release v1.1.0 (CIapp.yml).