
Anima Reference Adapter nima?
Anima Reference Adapter — bitta ma’lumotnoma tasviri va faqat sahnani tavsiflovchi prompt asosida Anima tasvirini yaratish uchun mo‘ljallangan maxsus ComfyUI tugunlari to‘plami. U tasvirda kim aks etganini, jumladan soch, ko‘zlar, kiyim, aksessuarlar va ayrim chizish uslubini saqlab qolishga harakat qiladi. Shu bilan birga, prompt poza, fon, harakat, kadr va kompozitsiyani boshqaradi.
Qahramon nomi, rassom tegi yoki tashqi ko‘rinishning batafsil teglarini kiritish shart emas. Bu adapter original qahramonlar bilan bir qatorda taniqli qahramonlar uchun ham foydalidir. Joriy versiya 2 000 qadam davomida 300 ta qahramon asosida o‘qitilgan sinov versiyasidir.

Bu misol ko‘zda tutilgan ish jarayonini ko‘rsatadi: vizual o‘ziga xoslik ma’lumotnoma tasviridan olinadi, full body, walking, hands in pockets, city, street, night, rain kabi prompt esa yangi sahnani belgilaydi.
Asosiy imkoniyatlar
- Bitta tasvir asosida shartlash: Qahramon o‘ziga xosligi va ayrim uslubiy xususiyatlarni ko‘chirish uchun bitta tasvir taqdim eting.
- Faqat sahnani tavsiflovchi prompt: Qahramon tashqi ko‘rinishini takrorlash o‘rniga kerakli harakat, poza, joy, kadr va yoritishni tasvirlang.
- Alohida boshqaruv: Matn CFG qiymati va ma’lumotnoma yo‘naltirishini alohida sozlang.
- APG va qayta masshtablash tuzatishi: Ma’lumotnoma yo‘naltirishi kuchli bo‘lgan qiymatlarda ortiqcha to‘yinganlikni boshqaring.
- ComfyUI integratsiyasi: Loyiha yuklagich, ma’lumotnoma latent tuguni va maxsus yo‘naltirgichni taqdim etadi.
- Original qahramonlarni qo‘llab-quvvatlash: Usul tanilgan qahramon nomiga bog‘liq emas.
Adapter qanday ishlaydi
Ma’lumotnoma tasviri so‘ralgan chiqish o‘lchamlariga oq maydonlar bilan moslashtiriladi va Qwen-Image VAE orqali kodlanadi. U nol vaqt qadamida shovqinli maqsad latentining yonida ikkinchi, toza latent kadrga aylanadi.
Ma’lumotnoma kadrining RoPE koordinatalari maqsad tasviri panjarasidan tashqariga siljitiladi. Bu piksellar bo‘yicha aynan nusxalashni cheklaydi va so‘ralgan poza hamda kompozitsiyaning ma’lumotnomadagidan farq qilishiga imkon beradi. 45,9 million parametrdan iborat rank-32 LoRA Anima’ga ushbu qo‘shimcha kadrni o‘qishni o‘rgatadi. Adapter LoRA faqat ma’lumotnoma mavjud bo‘lganda faol bo‘ladi.
Alohida matn va ma’lumotnoma yo‘naltirishlari promptga rioya qilish bilan o‘ziga xoslik hamda uslubni ko‘chirish o‘rtasidagi muvozanatni boshqarish imkonini beradi. Ma’lumotnoma yo‘naltirishi yuqori bo‘lganda ranglarni nazorat ostida ushlab turishga yordam berish uchun adaptiv proyeksiyalangan yo‘naltirish, ya’ni APG mavjud.

Talablar
Maxsus tugunlarni o‘rnatishdan oldin ishlaydigan ComfyUI o‘rnatmasini va Anima uchun zarur model komponentlarini tayyorlang:
- Anima base v1.0
- Qwen3-0.6B matn enkoderi
- Qwen-Image VAE
- Anima Reference Adapter sinov og‘irliklari
Anima komponentlarini CircleStone Labs Anima repozitoriyasidan olishingiz mumkin. Adapter og‘irliklari Hugging Face’dagi Anima Reference Adapter repozitoriyasida mavjud.
O‘rnatish
1. Maxsus tugunlarni o‘rnating
Terminalni oching, ComfyUI’ning custom_nodes katalogiga o‘ting va repozitoriyani klonlang:
cd ComfyUI/custom_nodes
git clone https://github.com/ElectronGirl/ComfyUI-Anima-Ref-Adapter.git2. Adapter og‘irliklarini yuklab oling
anima_ref_adapter_pilot_r32.safetensors faylini yuklab oling va quyidagi katalogga joylashtiring:

ComfyUI/models/loras/anima_ref_adapter_pilot_r32.safetensors3. Patch Sage Attention’ni o‘rnating yoki chetlab o‘ting
Ikkala namunaviy ish jarayoni ham ComfyUI-KJNodes tarkibidagi Patch Sage Attention tugunidan foydalanadi. SageAttention’dan foydalansangiz, KJNodes’ni o‘rnating. Aks holda, ish jarayonidagi ushbu tugunni tanlab, Ctrl+B orqali chetlab o‘ting.
4. ComfyUI’ni qayta ishga tushiring
Tugunlar va og‘irliklarni o‘rnatgandan so‘ng ComfyUI serverini qayta ishga tushiring. Yangi tugunlar ro‘yxatdan o‘tishi uchun brauzer interfeysini Ctrl+F5 bilan qayta yuklang.
Birinchi tasviringizni yarating
1. Asosiy ish jarayonini oching
Klonlangan repozitoriyadagi workflows/anima_ref_adapter.json faylini ComfyUI’ga yuklang. Ikkinchi ish jarayoni — workflows/anima_ref_adapter_pag.json — Anima Safe PAG’ni o‘z ichiga oladi va asosiy sozlama ishlagandan keyin foydalidir.
2. Ma’lumotnoma tasvirini yuklang
O‘ziga xosligi va uslubini ko‘chirmoqchi bo‘lgan qahramonning aniq tasvirini tanlang. Anima Ref Latent tuguni tasvirni tanlangan chiqish o‘lchamlariga moslashtiradi, zarur joylarda oq maydonlar qo‘shadi va uni VAE orqali kodlaydi. Shuningdek, bo‘sh maqsad latentini hamda mos ko‘p o‘lchamli ish jarayonlari uchun yarim o‘lchamli ma’lumotnoma kodini yaratadi.

3. Faqat sahnani tavsiflovchi prompt yozing
Sifat atamalari, qahramon jinsi, solo va sahna teglaridan foydalaning. Qahramon nomi, rassom nomi yoki tashqi ko‘rinish tavsifini qo‘shmang. Umumiy prompt tuzilmasi quyidagicha:
masterpiece, best quality, score_7, newest, highres, absurdres, safe, <gender>, solo, <scene>Masalan, ma’lumotnoma qahramonini quyosh botayotgan paytda sohilga joylashtirish uchun quyidagidan foydalaning:
masterpiece, best quality, score_7, newest, highres, absurdres, safe, 1girl, solo, cowboy shot, looking back, smile, beach, ocean, sunsetFaqat sahnaga oid boshqa prompt g‘oyalari:
upper body, sitting, holding cup, drinking, cafe, indoors, window, sunlightportrait, from side, looking afar, cherry blossoms, petalsfull body, standing, snow, forest, winterupper body, reading, holding book, library, bookshelf
4. Tavsiya etilgan sozlamalarni qo‘llang
Asosiy model uchun quyidagi qiymatlardan boshlang:
- Compute dtype:
ModelComputeDtypeorqalibf16 - Sampler: Euler
- Qadamlar: 28 dan 30 gacha
- Scheduler:
simple - Text CFG:
4.5 - Reference guidance:
4.5dan6gacha - Correction:
apgyoki phi0.5bilanrescale - Reference offset:
ref_offset_hni treningdagi1.0qiymatida qoldiring

fp16o‘rnigabf16dan foydalaning. Loyiha hujjatlariga ko‘ra, Anima fp16 formatida toshib ketadi.
5. Workflow’ni navbatga qo‘ying
Model, VAE, matn enkoderi, referens tasvir, adapter og‘irliklari va prompt to‘g‘ri ulanganini tekshiring. Maqsadli tasvirni yaratish uchun promptni navbatga qo‘ying.
Maxsus tugunlarni tushunish
Anima Ref Adapter Loader
Bu tugun adapter LoRA’ni Anima MODELiga ulaydi. Treningda ishlatilgan qiymat bo‘lgan ref_offset_h ni 1.0 da qoldiring.
Anima Ref Latent
Bu tugun referens va maqsad latentlarini tayyorlaydi. U referensni moslashtiradi va letterbox usulida joylashtiradi, uni VAE yordamida kodlaydi, yarim o‘lchamli kod yaratadi hamda tanlangan chiqish o‘lchamida bo‘sh latent qaytaradi.
Anima Ref Guider

Bu tugun SamplerCustomAdvanced tomonidan ishlatiladigan GUIDERni hosil qiladi. U matn cfg va ref_guidance uchun alohida boshqaruvlarni, shuningdek APG yoki rescale tuzatishini taqdim etadi. Shuningdek, PAG kabi post-CFG patchlarini ham ishga tushiradi.
Kengaytirilgan sozlash bo‘yicha maslahatlar
Identifikatsiya va promptga moslikni muvozanatlang
Referens yo‘riqnomasi natija referensga qanchalik kuchli amal qilishini boshqaradi. 1 qiymati kuchsiz va kamroq xarajatli shartlashni ta’minlaydi. 4.5 dan 6 gacha bo‘lgan qiymatlar odatda ko‘proq xarakter detali va uslubni saqlab qoladi, biroq qiymatni oshirish to‘yinganlikni ham kuchaytirishi mumkin. Yuqoriroq yo‘riqnomadan foydalanilganda APG tavsiya etilgan tuzatish hisoblanadi.
Ixtiyoriy LoRA’larni to‘g‘ri tartibda ishlating
Oddiy LoRA’lar Anima Ref Adapter Loader’dan oldin ulanishi kerak. Galereyadagi misollarda taxminan 0.3 kuchga ega Anima context-detailer LoRA’si va taxminan 0.6 kuchga ega base-slider LoRA’si ishlatilgan. Bu qo‘shimchalar ixtiyoriy bo‘lib, o‘rnatish uchun talab qilinmaydi.
Anima Safe PAG’ni qo‘shing
Murakkabroq grafik uchun workflows/anima_ref_adapter_pag.json faylini oching. Galereya konfiguratsiyasida Anima Safe PAG 18-blokda, 0.2 dan 0.9 gacha bo‘lgan intervalda 1.3 masshtab bilan ishlatilgan.
Anima turbo LoRA’dan ehtiyotkorlik bilan foydalaning
Anima turbo LoRA ham adapter bilan ishlaydi. Uni adapter loader’dan oldin yuklang, keyin asosiy model tavsiyalaridan emas, turbo LoRA’ning odatiy qadam va CFG sozlamalaridan foydalaning. Referens adapterining o‘zi Anima base v1.0’da o‘qitilgan.

Bitta rezolyutsiyada namuna olishni afzal ko‘ring
28 dan 30 gacha qadam va simple scheduler bilan Euler tavsiya etilgan boshlang‘ich nuqtadir. README’da SamplerSPEED’ning yarim rezolyutsiyali bosqichi ishonchsiz ekani qayd etilgan, chunki pilot adapter bu progressiv namuna olish sozlamasi uchun o‘qitilmagan.
Referens kiritmasini yaxshilang
Muhim identifikatsiya xususiyatlari ko‘rinib turadigan referensdan foydalaning, biroq yaratilgan poza va kompozitsiya referensga emas, promptga amal qilishini kuting. Aksessuar yoki nozik naqsh yo‘qolsa, referens yo‘riqnomasini oshirish yordam berishi mumkin, ammo pilot model mayda detallar bo‘yicha ma’lum cheklovlarga ega.
Joriy cheklovlar
- Qahramon identifikatsiyasi chizish uslubiga qaraganda ishonchliroq ko‘chiriladi.
- Kuchli rassomona uslublar yomonroq ko‘chirilishi mumkin.
- Mayda naqshlar, chandiqlar, sirg‘alar va noodatiy teri ranglari ko‘pincha yo‘qoladi.
- Katta kiyimlar rangini o‘zgartirishi mumkin.
- Referensdagi qahramon vaqti-vaqti bilan sahna ichidagi obyekt sifatida qayta paydo bo‘lishi mumkin.
- Adapter faqat Anima tomonidan yaratilgan tasvirlarda o‘qitilgan va asosiy modelning tarafkashliklarini meros qilib oladi.
- Ushbu pilot relizda qahramon va uslub uchun alohida referenslar mavjud emas.
Yo‘l xaritasida qahramon va uslub uchun alohida tasvirlar, uch rassom uslubidagi 2 000 ta yangi qahramondan iborat kattaroq ma’lumotlar to‘plami, rassomona uslub va nozik detallarni yaxshiroq ko‘chirish, shuningdek progressiv samplerlar uchun yarim rezolyutsiyali trening juftliklari mavjud.
Litsenziyalash
ComfyUI tugun kodi Apache 2.0 litsenziyasi ostida tarqatiladi. Adapter og‘irliklari CircleStone Model hosilasi bo‘lib, CircleStone Non-Commercial License’dan foydalanadi. Yaratilgan ishlar bilan foydalanish yoki adapterni loyihaga integratsiya qilishdan oldin og‘irliklar litsenziyasini ko‘rib chiqing. Repozitoriyda loyiha CircleStone Labs bilan bog‘liq emasligi va u tomonidan ma’qullanmagani aytilgan.
Xulosa
Anima Reference Adapter qahramonni identifikatsiya, rassom yoki tashqi ko‘rinish teglarini yozmasdan yangi sahnalarga ko‘chirishning amaliy usulini taqdim etadi. Asosiy ish jarayonidan boshlang, bf16 dan foydalaning, Euler namunalash usulini tanlang, CFG qiymatini 4.5 ga o‘rnating va reference guidance qiymatini 4.5–6 oralig‘ida saqlang. Asosiy ish jarayoni ishlagach, APG, Anima Safe PAG yoki ixtiyoriy LoRA’larni qo‘shing, bunda oddiy LoRA’lar adapter yuklagichidan oldin joylashsin.
