Anima 是什么?
Anima 是由 CircleStone Labs 与 Comfy Org 合作创建的,2B 参数图像生成模型。
它以 NVIDIA Cosmos 为基础,是使用数百万张动漫图像和艺术图像训练的 纯动漫模型。
作为从 SDXL 世代的动漫模型迁移过去的目标之一,Anima 受到了相当多的期待。
许可证是 CircleStone Labs Non-Commercial License。
Anima 模型本身、派生模型和 LoRA 等为非商业用途。生成图像可以用于商业用途。
模型下载
-
diffusion_models
- anima-base-v1.0.safetensors (4.18 GB)
- anima-aesthetic-v1.1.safetensors (4.18 GB)
-
text_encoders
- qwen_3_06b_base.safetensors (1.19 GB)
-
vae
- qwen_image_vae.safetensors (254 MB)
anima-base-v1.0是未经调整的基础模型。anima-aesthetic-v1.1是使用高质量图像微调过的模型。如果只想轻松试试生成,基本上使用这个即可。
📂ComfyUI/
└── 📂models/
├── 📂diffusion_models/
│ ├── anima-base-v1.0.safetensors
│ └── anima-aesthetic-v1.1.safetensors
├── 📂text_encoders/
│ └── qwen_3_06b_base.safetensors
└── 📂vae/
└── qwen_image_vae.safetensors
提示词
Anima 使用 Danbooru 系标签、自然语言,以及两者的组合进行训练。
因为文本编码器比较聪明,所以不需要像 Pony Diffusion V6 那样严格,不过在提示词开头加上下面这样的质量标签,可能会比较好用。
masterpiece, best quality, score_9, safe,
text2image

{
"id": "d8034549-7e0a-40f1-8c2e-de3ffc6f1cae",
"revision": 0,
"last_node_id": 73,
"last_link_id": 123,
"nodes": [
{
"id": 54,
"type": "ModelSamplingAuraFlow",
"pos": [
603.9390258789062,
45.71437377929687
],
"size": [
230.33058166503906,
58
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 99
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
100
]
}
],
"properties": {
"Node name for S&R": "ModelSamplingAuraFlow",
"cnr_id": "comfy-core",
"ver": "0.3.49"
},
"widgets_values": [
3
]
},
{
"id": 56,
"type": "SaveImage",
"pos": [
1443.3798111474612,
188.1918182373047
],
"size": [
840.8608467636989,
696.6737191157355
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 101
}
],
"outputs": [
{
"name": "images",
"type": "IMAGE",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75"
},
"widgets_values": [
"ComfyUI"
]
},
{
"id": 8,
"type": "VAEDecode",
"pos": [
1252.432861328125,
188.1918182373047
],
"size": [
157.56002807617188,
46
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 35
},
{
"name": "vae",
"type": "VAE",
"link": 76
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
101
]
}
],
"properties": {
"Node name for S&R": "VAEDecode",
"cnr_id": "comfy-core",
"ver": "0.3.33"
},
"widgets_values": []
},
{
"id": 71,
"type": "MarkdownNote",
"pos": [
-139.29483075353875,
-55.59164398492874
],
"size": [
361.4596634874822,
279.1595832744705
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n\n* diffusion_models\n\n * [anima-aesthetic-v1.1.safetensors](https://huggingface.co/circlestone-labs/Anima/blob/main/split_files/diffusion_models/anima-aesthetic-v1.1.safetensors) (4.18 GB)\n\n* text_encoders\n\n * [qwen_3_06b_base.safetensors](https://huggingface.co/circlestone-labs/Anima/blob/main/split_files/text_encoders/qwen_3_06b_base.safetensors) (1.19 GB)\n\n* vae\n\n * [qwen_image_vae.safetensors](https://huggingface.co/circlestone-labs/Anima/blob/main/split_files/vae/qwen_image_vae.safetensors) (254 MB)\n\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂diffusion_models/\n │ └── anima-aesthetic-v1.1.safetensors\n ├── 📂text_encoders/\n │ └── qwen_3_06b_base.safetensors\n └── 📂vae/\n └── qwen_image_vae.safetensors\n```"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 38,
"type": "CLIPLoader",
"pos": [
56.288665771484375,
312.74468994140625
],
"size": [
301.3524169921875,
106
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 0,
"links": [
74,
75
]
}
],
"properties": {
"Node name for S&R": "CLIPLoader",
"cnr_id": "comfy-core",
"ver": "0.3.33"
},
"widgets_values": [
"qwen_3_06b_base.safetensors",
"stable_diffusion",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 39,
"type": "VAELoader",
"pos": [
977.9548217773436,
69.71437377929689
],
"size": [
235.80000000000018,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"slot_index": 0,
"links": [
76
]
}
],
"properties": {
"Node name for S&R": "VAELoader",
"cnr_id": "comfy-core",
"ver": "0.3.33"
},
"widgets_values": [
"qwen_image_vae.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 60,
"type": "EmptyLatentImage",
"pos": [
597.2696075439453,
584.737218645886
],
"size": [
237,
106
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "width",
"type": "INT",
"widget": {
"name": "width"
},
"link": 122
},
{
"name": "height",
"type": "INT",
"widget": {
"name": "height"
},
"link": 123
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
103
]
}
],
"properties": {
"Node name for S&R": "EmptyLatentImage",
"cnr_id": "comfy-core",
"ver": "0.3.40"
},
"widgets_values": [
1152,
896,
1
]
},
{
"id": 7,
"type": "CLIPTextEncode",
"pos": [
415.00001525878906,
403.99281184374564
],
"size": [
419.26959228515625,
107.08506774902344
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 75
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
52
]
}
],
"title": "CLIP Text Encode (Negative Prompt)",
"properties": {
"Node name for S&R": "CLIPTextEncode",
"cnr_id": "comfy-core",
"ver": "0.3.33"
},
"widgets_values": [
"worst quality, low quality, score_1, close-up face only, portrait crop, poolside, float ring, beach ball, toy boat, water gun, chibi, giant eyes, thick lineart, western comic, photorealistic, 3d, cgi, painterly, watercolor, muddy colors, neon colors, text, logo, watermark, looking at viewer"
]
},
{
"id": 6,
"type": "CLIPTextEncode",
"pos": [
415.00001525878906,
186
],
"size": [
419.26959228515625,
156.00363159179688
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 74
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
46
]
}
],
"title": "CLIP Text Encode (Positive Prompt)",
"properties": {
"Node name for S&R": "CLIPTextEncode",
"cnr_id": "comfy-core",
"ver": "0.3.33"
},
"widgets_values": [
"safe, masterpiece, best quality, score_9, score_8_up, anime screenshot, modern japanese illustration, high quality anime key visual, clean thin lineart, delicate linework, restrained line weight, refined anatomy, elegant proportions, slightly sharp face, narrow expressive eyes, subtle eyelashes, small nose, soft blush, muted but vivid colors, rich summer colors, bright but controlled saturation, dusty teal shadows, warm orange highlights, golden summer sunlight, soft cel shading, reduced palette, beautiful reflected light, beautiful window reflections, beautiful street reflections, emotional lighting, calm graphic balance, polished rendering,\n\n1girl, solo, giant japanese high school girl, school uniform, summer uniform, short sleeve blouse, pleated skirt, loose socks, loafers, drinking a frappuccino from a clear plastic cup with a straw, candid pose, natural posture, relaxed expression, slightly amused, not looking at viewer, no eye contact, looking to the side, look side, looking down toward the city, face turned away from camera, side profile feeling,\n\nclose high oblique view, near aerial angle, medium wide shot, the camera is close to the giant girl, the girl dominates the composition, large foreground character, her upper body and legs are clearly visible, she occupies about half of the image height, enormous scale contrast, miniature Tokyo-like city below and behind her,\n\nShe is casually sitting on the edge of a tall building, leaning lightly against another nearby building as if it were a wall. The city below is tiny compared to her. The moment feels ordinary to her but absurd to the viewer, like a quiet summer afternoon in an impossible world.\n\nA richly rendered Tokyo-like summer city spreads below her, dense but readable: sunlit rooftops, narrow streets, train tracks, rooftop machinery, glass windows, signs, tiny cars, intersections, convenience-store-like corners, vending machines, and layered buildings. The background has the richness of an anime film background, with detailed architecture, warm sunlight, blue-green shadows, bright reflected light, and a vivid summer atmosphere.\n\nKeep the character clean and elegant with thin anime lineart and soft cel shading, while the city background is richer, more textured, and more detailed. The contrast between the clean character and the dense vivid city is important. The image should feel natural, funny, and surreal at the same time, not like a posed pinup.\n\nsummer daylight, blue sky feeling, hot summer air, sunlit concrete, saturated teal shadows, warm peach highlights, sparkling window reflections, bright rooftop highlights, soft atmospheric depth, colorful but not garish, calm whimsical mood"
]
},
{
"id": 37,
"type": "UNETLoader",
"pos": [
267.6552734375,
45.71437377929687
],
"size": [
305.3782043457031,
82
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
99
]
}
],
"properties": {
"Node name for S&R": "UNETLoader",
"cnr_id": "comfy-core",
"ver": "0.3.33"
},
"widgets_values": [
"anima-aesthetic-v1.1.safetensors",
"default"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 73,
"type": "ResolutionSelector",
"pos": [
300.2531559127934,
584.737218645886
],
"size": [
270,
126
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "width",
"type": "INT",
"links": [
122
]
},
{
"name": "height",
"type": "INT",
"links": [
123
]
}
],
"properties": {
"Node name for S&R": "ResolutionSelector"
},
"widgets_values": [
"4:3 (Standard)",
1,
16
]
},
{
"id": 3,
"type": "KSampler",
"pos": [
898.7548217773438,
188.1918182373047
],
"size": [
315,
262
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 100
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 46
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 52
},
{
"name": "latent_image",
"type": "LATENT",
"link": 103
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
35
]
}
],
"properties": {
"Node name for S&R": "KSampler",
"cnr_id": "comfy-core",
"ver": "0.3.33"
},
"widgets_values": [
123,
"fixed",
30,
4,
"er_sde",
"simple",
1
]
}
],
"links": [
[
35,
3,
0,
8,
0,
"LATENT"
],
[
46,
6,
0,
3,
1,
"CONDITIONING"
],
[
52,
7,
0,
3,
2,
"CONDITIONING"
],
[
74,
38,
0,
6,
0,
"CLIP"
],
[
75,
38,
0,
7,
0,
"CLIP"
],
[
76,
39,
0,
8,
1,
"VAE"
],
[
99,
37,
0,
54,
0,
"MODEL"
],
[
100,
54,
0,
3,
0,
"MODEL"
],
[
101,
8,
0,
56,
0,
"IMAGE"
],
[
103,
60,
0,
3,
3,
"LATENT"
],
[
122,
73,
0,
60,
0,
"INT"
],
[
123,
73,
1,
60,
1,
"INT"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 0.6209213230591553,
"offset": [
536.9048643117706,
214.06900323467917
]
},
"frontendVersion": "1.47.10",
"VHS_latentpreview": false,
"VHS_latentpreviewrate": 0,
"VHS_MetadataImage": true,
"VHS_KeepIntermediate": true
},
"version": 0.4
}
- 推荐分辨率是
512px到1536px。 - 推荐使用
er_sde或euler_ancestral这样带有一点随机变化的采样器。
Anima LLLite
ControlNet-LLLite 是 kohya 开发的轻量级 ControlNet。
模型下载
请根据要使用的控制图像准备合适的模型。
标有
v2的模型针对 Anima-Base v1.0 训练。其他模型使用旧版 Anima Preview3 训练,因此效果可能会稍弱一些。
📂ComfyUI/
└── 📂models/
└── 📂model_patches/
└── anima-lllite-*.safetensors
anima-lllite-any-test-like-v2

{
"id": "c9bc59e8-b479-4d8b-a1ca-22974d73fd22",
"revision": 0,
"last_node_id": 22,
"last_link_id": 37,
"nodes": [
{
"id": 2,
"type": "VAEDecode",
"pos": [
2337.469206854373,
702.0267746529548
],
"size": [
157.56002807617188,
46
],
"flags": {},
"order": 16,
"mode": 0,
"inputs": [
{
"name": "samples",
"type": "LATENT",
"link": 2
},
{
"name": "vae",
"type": "VAE",
"link": 3
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"slot_index": 0,
"links": [
1
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.33",
"Node name for S&R": "VAEDecode"
},
"widgets_values": []
},
{
"id": 3,
"type": "CLIPLoader",
"pos": [
848.5256586134093,
828.7714645943611
],
"size": [
301.3524169921875,
106
],
"flags": {},
"order": 0,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "CLIP",
"type": "CLIP",
"slot_index": 0,
"links": [
4,
5
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.33",
"Node name for S&R": "CLIPLoader"
},
"widgets_values": [
"qwen_3_06b_base.safetensors",
"stable_diffusion",
"default"
],
"color": "#432",
"bgcolor": "#653"
},
{
"id": 12,
"type": "VAEEncode",
"pos": [
1771.4941847034959,
1252.3452926922978
],
"size": [
166.99995117187518,
46
],
"flags": {},
"order": 13,
"mode": 0,
"inputs": [
{
"name": "pixels",
"type": "IMAGE",
"link": 11
},
{
"name": "vae",
"type": "VAE",
"link": 12
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"links": [
8
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.28.0",
"Node name for S&R": "VAEEncode"
},
"widgets_values": []
},
{
"id": 10,
"type": "ResizeImageMaskNode",
"pos": [
1050.4021466467016,
1252.3452926922978
],
"size": [
270,
106
],
"flags": {},
"order": 10,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 35
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
13
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.28.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale total pixels",
1,
"nearest-exact"
]
},
{
"id": 9,
"type": "ModelSamplingAuraFlow",
"pos": [
1396.1760187208308,
561.7411484322517
],
"size": [
230.33058166503906,
58
],
"flags": {},
"order": 8,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 9
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
16
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.49",
"Node name for S&R": "ModelSamplingAuraFlow"
},
"widgets_values": [
3
]
},
{
"id": 13,
"type": "ResizeImageMaskNode",
"pos": [
1355.607010703823,
1252.3452926922978
],
"size": [
270,
106
],
"flags": {},
"order": 12,
"mode": 0,
"inputs": [
{
"name": "input",
"type": "IMAGE,MASK",
"link": 13
}
],
"outputs": [
{
"name": "resized",
"type": "IMAGE",
"links": [
11,
19
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.28.0",
"Node name for S&R": "ResizeImageMaskNode"
},
"widgets_values": [
"scale to multiple",
16,
"nearest-exact"
]
},
{
"id": 6,
"type": "UNETLoader",
"pos": [
1059.8922662794246,
561.7411484322517
],
"size": [
305.3782043457031,
82
],
"flags": {},
"order": 1,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"slot_index": 0,
"links": [
9
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.33",
"Node name for S&R": "UNETLoader"
},
"widgets_values": [
"anima-aesthetic-v1.1.safetensors",
"default"
],
"color": "#323",
"bgcolor": "#535"
},
{
"id": 11,
"type": "ModelPatchLoader",
"pos": [
1355.6070107038229,
1110.7249734690106
],
"size": [
270,
58
],
"flags": {},
"order": 2,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "MODEL_PATCH",
"type": "MODEL_PATCH",
"links": [
18
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.28.0",
"Node name for S&R": "ModelPatchLoader"
},
"widgets_values": [
"anima-lllite-any-test-like-v2.safetensors"
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 15,
"type": "LoadImage",
"pos": [
384.92314433812254,
1252.3452926922978
],
"size": [
325.069274194336,
535.9345613037109
],
"flags": {},
"order": 3,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
26
]
},
{
"name": "MASK",
"type": "MASK",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.28.0",
"Node name for S&R": "LoadImage"
},
"widgets_values": [
"depth03_input.jpg",
"image"
]
},
{
"id": 4,
"type": "CLIPTextEncode",
"pos": [
1205.8374707012954,
920.0195864967003
],
"size": [
419.26959228515625,
107.08506774902344
],
"flags": {
"collapsed": false
},
"order": 6,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 4
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
7
]
}
],
"title": "CLIP Text Encode (Negative Prompt)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.33",
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
"worst quality, low quality, score_1"
]
},
{
"id": 22,
"type": "PreviewImage",
"pos": [
1050.9686400366484,
1416.8659107547437
],
"size": [
244.0600886230468,
377.8900443115233
],
"flags": {},
"order": 11,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 37
}
],
"outputs": [
{
"name": "images",
"type": "IMAGE",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.29.0",
"Node name for S&R": "PreviewImage"
},
"widgets_values": []
},
{
"id": 14,
"type": "VAELoader",
"pos": [
1355.6070107038229,
1435.6070270974128
],
"size": [
270,
58
],
"flags": {},
"order": 4,
"mode": 0,
"inputs": [],
"outputs": [
{
"name": "VAE",
"type": "VAE",
"slot_index": 0,
"links": [
3,
12
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.33",
"Node name for S&R": "VAELoader"
},
"widgets_values": [
"qwen_image_vae.safetensors"
],
"color": "#322",
"bgcolor": "#533"
},
{
"id": 1,
"type": "SaveImage",
"pos": [
2537.016770420046,
702.0267746529548
],
"size": [
770.7069835875975,
990.9299536396344
],
"flags": {},
"order": 17,
"mode": 0,
"inputs": [
{
"name": "images",
"type": "IMAGE",
"link": 1
}
],
"outputs": [
{
"name": "images",
"type": "IMAGE",
"links": null
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.75"
},
"widgets_values": [
"ComfyUI"
]
},
{
"id": 21,
"type": "Canny",
"pos": [
745.19728258958,
1252.3452926922978
],
"size": [
270,
82
],
"flags": {},
"order": 9,
"mode": 0,
"inputs": [
{
"name": "image",
"type": "IMAGE",
"link": 26
}
],
"outputs": [
{
"name": "IMAGE",
"type": "IMAGE",
"links": [
35,
37
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.29.0",
"Node name for S&R": "Canny"
},
"widgets_values": [
0.3,
0.7
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 8,
"type": "KSampler",
"pos": [
1980.4816713648722,
702.0267746529548
],
"size": [
315,
262
],
"flags": {},
"order": 15,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 17
},
{
"name": "positive",
"type": "CONDITIONING",
"link": 6
},
{
"name": "negative",
"type": "CONDITIONING",
"link": 7
},
{
"name": "latent_image",
"type": "LATENT",
"link": 8
}
],
"outputs": [
{
"name": "LATENT",
"type": "LATENT",
"slot_index": 0,
"links": [
2
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.33",
"Node name for S&R": "KSampler"
},
"widgets_values": [
1111,
"fixed",
30,
4,
"er_sde",
"simple",
1
]
},
{
"id": 5,
"type": "CLIPTextEncode",
"pos": [
1207.2370081007136,
702.0267746529548
],
"size": [
419.26959228515625,
156.00363159179688
],
"flags": {},
"order": 7,
"mode": 0,
"inputs": [
{
"name": "clip",
"type": "CLIP",
"link": 5
}
],
"outputs": [
{
"name": "CONDITIONING",
"type": "CONDITIONING",
"slot_index": 0,
"links": [
6
]
}
],
"title": "CLIP Text Encode (Positive Prompt)",
"properties": {
"cnr_id": "comfy-core",
"ver": "0.3.33",
"Node name for S&R": "CLIPTextEncode"
},
"widgets_values": [
"An upper-body portrait of a seated young woman looking up at the viewer with a slightly tired expression. She has black hair with subtle blue streaks, cut in a simple bob, along with long eyelashes and bold black eyeliner. She wears a transparent vinyl jacket over a black camisole. Place her in a quiet room by a window, with soft daylight. Let the window light cast a deep shadow over one half of her face. Render the image in a whimsical anime-inspired illustration style with slightly uneven black outlines, soft hand-drawn contours, and refined painterly fills. Add a modest amount of detail to the eyes, hair, transparent jacket, and fabric folds, while keeping the overall design clean and stylized. The coloring should feel like gouache or painted cel illustration, with gentle texture, subtle layering, and strong, dark shadows, but with a more controlled and polished finish rather than a rough or sketchy look. Keep the focus sharply on the woman, and render the background with a shallow depth of field so it falls into a soft blur, with simplified shapes and minimal detail."
]
},
{
"id": 17,
"type": "AnimaLLLiteApply",
"pos": [
1668.494135875371,
702.0267746529548
],
"size": [
270,
166
],
"flags": {},
"order": 14,
"mode": 0,
"inputs": [
{
"name": "model",
"type": "MODEL",
"link": 16
},
{
"name": "model_patch",
"type": "MODEL_PATCH",
"link": 18
},
{
"name": "image",
"type": "IMAGE",
"link": 19
},
{
"name": "mask",
"shape": 7,
"type": "MASK",
"link": null
}
],
"outputs": [
{
"name": "MODEL",
"type": "MODEL",
"links": [
17
]
}
],
"properties": {
"cnr_id": "comfy-core",
"ver": "0.29.0",
"Node name for S&R": "AnimaLLLiteApply"
},
"widgets_values": [
0.8,
0,
0.6
],
"color": "#232",
"bgcolor": "#353"
},
{
"id": 7,
"type": "MarkdownNote",
"pos": [
608.3566256851132,
386.03846621093584
],
"size": [
412.58572948526734,
367.04863619579845
],
"flags": {},
"order": 5,
"mode": 0,
"inputs": [],
"outputs": [],
"properties": {},
"widgets_values": [
"## models\n\n* diffusion_models\n\n * [anima-aesthetic-v1.1.safetensors](https://huggingface.co/circlestone-labs/Anima/blob/main/split_files/diffusion_models/anima-aesthetic-v1.1.safetensors) (4.18 GB)\n\n* model_patches\n\n * [anima-lllite-any-test-like-v2.safetensors](https://huggingface.co/Comfy-Org/Anima-LLLite/blob/main/model_patches/anima-lllite-any-test-like-v2.safetensors) (16.4 MB)\n\n* text_encoders\n\n * [qwen_3_06b_base.safetensors](https://huggingface.co/circlestone-labs/Anima/blob/main/split_files/text_encoders/qwen_3_06b_base.safetensors) (1.19 GB)\n\n* vae\n\n * [qwen_image_vae.safetensors](https://huggingface.co/circlestone-labs/Anima/blob/main/split_files/vae/qwen_image_vae.safetensors) (254 MB)\n\n```text\n📂ComfyUI/\n└── 📂models/\n ├── 📂diffusion_models/\n │ └── anima-aesthetic-v1.1.safetensors\n ├── 📂model_patches/\n │ └── anima-lllite-any-test-like-v2.safetensors\n ├── 📂text_encoders/\n │ └── qwen_3_06b_base.safetensors\n └── 📂vae/\n └── qwen_image_vae.safetensors\n```"
],
"color": "#323",
"bgcolor": "#535"
}
],
"links": [
[
1,
2,
0,
1,
0,
"IMAGE"
],
[
2,
8,
0,
2,
0,
"LATENT"
],
[
3,
14,
0,
2,
1,
"VAE"
],
[
4,
3,
0,
4,
0,
"CLIP"
],
[
5,
3,
0,
5,
0,
"CLIP"
],
[
6,
5,
0,
8,
1,
"CONDITIONING"
],
[
7,
4,
0,
8,
2,
"CONDITIONING"
],
[
8,
12,
0,
8,
3,
"LATENT"
],
[
9,
6,
0,
9,
0,
"MODEL"
],
[
11,
13,
0,
12,
0,
"IMAGE"
],
[
12,
14,
0,
12,
1,
"VAE"
],
[
13,
10,
0,
13,
0,
"IMAGE"
],
[
16,
9,
0,
17,
0,
"MODEL"
],
[
17,
17,
0,
8,
0,
"MODEL"
],
[
18,
11,
0,
17,
1,
"MODEL_PATCH"
],
[
19,
13,
0,
17,
2,
"IMAGE"
],
[
26,
15,
0,
21,
0,
"IMAGE"
],
[
35,
21,
0,
10,
0,
"IMAGE"
],
[
37,
21,
0,
22,
0,
"IMAGE"
]
],
"groups": [],
"config": {},
"extra": {
"ds": {
"scale": 1.2100000000000002,
"offset": [
-801.0954724854056,
-361.1737847279881
]
},
"frontendVersion": "1.47.11"
},
"version": 0.4
}
anima-lllite-any-test-like-v2将多种控制整合在一个模型中。它可以通过草图或线稿传递构图,也可以为灰度图像上色。- 这个工作流会使用
Canny从输入图像中提取轮廓,并将其作为控制图像。