ComfyUI-mallikirjaston varmuuskopio: säilytä työnkulut ja vapauta levytilaa
Hyödyllinen ComfyUI-varmuuskopio alkaa poluista, joita käynnissä oleva asennus todella lataa. Kartoita alkuperäiset kansiot ja jokainen ylimääräinen mallipolku, ryhmitä tunnetun työnkulun tarvitsemat checkpoint- ja oheismallit, arkistoi perhe ja palauta se sitten erilliseen testisijaintiin. Vasta onnistunut työnkulun suoritus antaa mahdollisuuden poistaa tarpeeton kopio.

Aloita ComfyUI-sovelluksen aktiivisista mallipoluista
Alkuperäinen ComfyUI-mallikansio on järjestetty tyypeittäin: checkpoints, diffuusiomallit, LoRAs, VAEs, tekstienkooderit, ControlNets ja muut. extra_model_paths.yaml tai Desktop-sovelluksen extra_models_config.yaml voi osoittaa nämä tyypit muihin kirjastoihin. Mukautetut solmut voivat rekisteröidä lisäsijainteja.
Siksi pelkän ComfyUI/models-hakemiston kopiointi voi tuottaa vakuuttavan mutta puutteellisen varmuuskopion. Avaa aktiivinen mallikansio, tarkista lisäpolkujen määritys ja kirjaa tärkeiden työnkulkujen mukautettujen solmujen käyttämät tallennuspaikat.
ComfyUI/models/ # alkuperäiset tyyppikansiot
/Volumes/AI-Library/models/ # yksi mahdollinen lisäpolku
custom_nodes/... # vain kun solmupaketti omistaa täällä olevia resursseja
Varmuuskopioi ensin työnkulkuperhe, älä koko levyä
Valitse tärkeä työnkulku. Tutki sen lataussolmut ja tunnista tarkka checkpoint tai diffuusiomalli, VAE, tekstienkooderi, LoRAs, ControlNets ja muut malliresurssit, joihin se viittaa. Tallenna työnkulun JSON-tiedosto tai työnkulun metatiedot sisältävä kuva, mutta älä sekoita tätä graafia itse painoihin.
Perheraja pitää ensimmäisen palautustestin ymmärrettävänä. Jos palautettu työnkulku epäonnistuu, näet, mikä riippuvuus jäi puuttumaan. Valikoimaton usean teratavun kopio vaikeuttaa puutteiden diagnosointia ja siirtää hetkeä, jolloin tiedät jonkin olevan palautettavissa.
Etsi kaksoiskappaleet olettamatta, että nimet todistavat samuuden
Sama checkpoint voi olla alkuperäisessä ja ylimääräisessä kansiossa eri nimillä. Kaksi samannimistä tiedostoa voi myös sisältää eri tavut. Laske ehdokkaiden tiivisteet ennen kuin kutsut niitä kaksoiskappaleiksi; kirjaa aktiiviset polut ja työnkulut, jotka viittaavat kuhunkin kopioon.
Jaetut lisäpolut voivat poistaa tarpeettomia työkopioita eri ComfyUI-asennusten väliltä, mutta ne muodostavat yhteisen vika-alueen. Tiedoston poistaminen tästä kirjastosta vaikuttaa jokaiseen siihen osoittavaan asennukseen. Jaettu polku on järjestelyä, ei varmuuskopiointia.
Luo ja varmista arkisto
- Pysäytä valitun perheen aktiiviset lataukset, koulutus ja kirjoitukset.
- Kirjaa lähdepolut, koot ja tarkistussummat.
- Arkistoi koko yhteenkuuluva perhe muuttamatta tensoritiedostojen tarkkuutta tai muotoa.
- Suorita arkiston varmennus ennen työtiedostoihin koskemista.
- Palauta uuteen hakemistoon, jossa on riittävästi tilaa oikeaa testiä varten.
- Vertaa palautettuja tavuja lähteisiin.
Tensor Archive on suunniteltu tähän paikalliseen, täsmälliseen säilytysvaiheeseen: valitse toisiinsa liittyvät paikalliset tensoritiedostot, arkistoi ja varmista ne ja palauta sitten tavut todisteeksi. Se ei muokkaa ComfyUI:n YAML-tiedostoa, poista lähdetiedostoja automaattisesti eikä päätä, että kaksi visuaalisesti samanlaista tulosta ovat syntyneet keskenään vaihdettavilla malleilla.
Lataa palautettu perhe ComfyUI-sovellukseen
Lisää testihakemisto ylimääräiseksi mallipoluksi tai sijoita palautetut tiedostot eristettyyn ComfyUI-testiasennukseen. Käynnistä ComfyUI uudelleen, jotta polkujen muuttunut tila on yksiselitteinen. Avaa tallennettu työnkulku ja tarkista jokainen mallilataaja ennen työn jonottamista.
Suorita pieni deterministinen tai muuten tunnistettava, työnkululle sopiva testi. Tavoitteena ei ole todistaa, että generatiivinen tulos olisi tavu tavulta identtinen kaikissa laitteisto- ja ohjelmistoympäristöissä, vaan että mallitiedostot palautuivat täsmälleen ja tarkoitettu työnkulku pystyy lataamaan ne.
Älä vahingossa testaa alkuperäistä vasten. Poista alkuperäinen lisäpolku tilapäisesti eristetystä testimäärityksestä tai poista se käytöstä, jotta ComfyUI ei voi huomaamatta turvautua työkopioon.
Vapauta tilaa turvallisimmassa järjestyksessä
- Poista tavu tavulta identtiset tarpeettomat työkopiot, joiden viittaukset olet ohjannut uudelleen.
- Tarkista vanhentuneet kokeelliset LoRAs- ja checkpoints-tiedostot vasta, kun niiden alkuperä on kirjattu.
- Säilytä lähdeartefaktit, jos niistä johdettu kvantisoitu tai yhdistetty kopio ei voi palauttaa niitä.
- Älä koske aktiivisiin polkuihin, ennen kuin palautettu perhe on selvinnyt uudelleenkäynnistyksestä ja todellisen työnkulun lataamisesta.
Jos asennus painottuu adaptereihin, noudata kohdennettua opasta levytilan vapauttamiseen LoRA-kirjastossa. Laajempaa kartoitusta varten käytä mallikirjaston säilytyksen tarkistuslistaa.
Mitä tämä varmuuskopio ei yksinään säilytä
Mallipainot ovat vain osa toistettavaa ComfyUI-ympäristöä. Säilytä asianmukaisilla työkaluilla ComfyUI- ja mukautettujen solmujen versiot, työnkulkutiedostot, tarvittava Python- tai pakettiympäristön tila, kehotteet, siemenluvut ja lisenssit. Tensor Archive keskittyy tensoritiedostojen säilytykseen; versionhallinnalla ja ympäristömanifesteilla on edelleen oma tehtävänsä.
Lähteet
- ComfyUI-dokumentaatio: mallit — sisäänrakennetut kansiotyypit, Desktop-sijainnit, lisäpolut ja vianmääritys.
- ComfyUI extra model paths example — ulkoisen kirjaston nykyiset määritysavaimet.
- ComfyUI folder_paths.py — nykyiset oletusrekisteröinnit ja polkujen käsittely ajoympäristössä.