95 lines
1.8 KiB
Markdown
95 lines
1.8 KiB
Markdown
# ComfyUI-node-Lilly
|
|
|
|
## install
|
|
|
|
ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_node_Lilly
|
|
|
|

|
|
|
|
|
|
## wildcards
|
|
|
|
### ex
|
|
|
|
- form
|
|
a{__b__|{c|}|{__d__|e|}|f|}g____ __my__
|
|
|
|
- to
|
|
aeg __quality_my__, __breasts__, { |__character_dress__|__dress_my__}, __shoulder__, {high heels,| } {choker,| } {<lora:__lora_lst__:__rora_num__>,| } NSFW, __NSFW_my__, { |__style_my__,}
|
|
|
|
```
|
|
ex : {3$$a1|{b2|c3|}|d4|{-$$|f|g}|{-2$$h||i}|{1-$$j|k|}}/{$$l|m|}/{0$$n|}
|
|
{1|2|3} -> 1 or 2 or 3
|
|
{2$$a|b|c} -> a,b or b,c or c,a or bb or ....
|
|
{9$$a|b|c} -> {3$$a|b|c} auto fix max count
|
|
{1-2$$a|b|c} -> 1~2 random choise
|
|
{-2$$a|b|c} -> {0-2$$a|b|c} 0-2
|
|
{1-$$a|b|c} -> {0-3$$a|b|c} 1-max
|
|
{-$$a|b|c} -> {0-3$$a|b|c} 0-max
|
|
```
|
|
|
|
### run sample
|
|
|
|
```
|
|
python wildcards.py
|
|
```
|
|
|
|
### python sample
|
|
|
|
```
|
|
import wildcards as w
|
|
|
|
# 가져올 파일 목록. get wildcards file
|
|
w.card_path=os.path.dirname(__file__)+"\\wildcards\\**\\*.txt"
|
|
|
|
# 실행 run
|
|
print(w.run("a{__b__|{c|}|{__d__|e|}|f|}g____ __my__"))
|
|
```
|
|
|
|
###
|
|
|
|
```
|
|
wildcards.py # modul file
|
|
wildcards/*.txt # wildcards file
|
|
wildcards/**/*.txt # wildcards file
|
|
```
|
|
|
|
### txt file (UTF8)
|
|
|
|
```
|
|
# 주석
|
|
a,b
|
|
{b|c|__anotherfile__}
|
|
__anotherfile__
|
|
```
|
|
result
|
|
```
|
|
a,b
|
|
b
|
|
c
|
|
__anotherfile__
|
|
```
|
|
|
|
## for ComfyUI
|
|
|
|
|
|
|
|
### CLIPTextEncodeWildcards
|
|
|
|
- CLIPTextEncodeWildcards : no seed
|
|
- CLIPTextEncodeWildcards : seed
|
|
|
|

|
|
|
|
|
|
|
|
|
|
|
|
### random_sampler_node.py
|
|
|
|

|
|
|
|
### VAELoaderDecode.py
|
|
|
|

|