diff --git a/.gitignore b/.gitignore index 2198c74..fa7855c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,8 @@ txtfiles/humans.txt txtfiles/others.txt -txtfiles/human_poses.txt +txtfiles/poses.txt txtfiles/styles.txt +txtfiles/test.txt # Byte-compiled / optimized / DLL files __pycache__/ diff --git a/README.md b/README.md index b4381aa..a702563 100644 --- a/README.md +++ b/README.md @@ -8,14 +8,28 @@ This is a node for generating Flux prompts with one click in ComfyUI. +## 📣 Updates + +[2025-01-10]⚒️: + +- human_pose → pose: Any subject can set pose. Please promptly change the file name `human_pose` to `pose`. + +- Add 4 `add_` files to record the good prompt words I have found. You can also share your prompt words and submit an RP. + +- Add `None` to `subject` to make it optional, so that custom subject can be fixed in `lora_trigger_or_prefix` to generate images under the same subject and win prizes. + +- To add a testing mode, please put the prompts you need to test into the file `test.txt`(The first time you need to create a new one), and then turn on the testing mode to test each prompt in sequence. **Note**: During testing mode, all options except for the custom `lora_trigger_or_prefix` are invalid. f you are running the test automatically, after all prompts are completed, switch to a random generated image. + + ![](https://github.com/billwuhao/ComfyUI_OneButtonPrompt_Flux/blob/master/images/2025-01-10_12-07-54.png) + ## Usage - **If "human" is selected**, it will generate only the human-related prompt. - **If "other" is selected**, it will generate only the other-related prompt. - **If "dual_subject" is selected**, it will include both of the above. -- **If "human_pose" is enabled**, it will generate a human pose prompt. +- **If "pose" is enabled**, it will generate a subject pose prompt. - **If "style" is enabled**, it will generate a style prompt. -- **Lora trigger words/prefixes** are optional and can be customized. +- **lora_trigger_or_prefix** are optional and can be customized. - If you have modified the custom file during the generation images, please enable **refresh** to update it, without having to restart the software - **If the seed is fixed**, it will generate the same fixed prompt. @@ -27,7 +41,7 @@ This is a node for generating Flux prompts with one click in ComfyUI. - `(MW:1.2)` is the **Lora trigger word**. - `a beautiful girl` is the **human**. -- `fall asleep` is the **human_pose**. +- `fall asleep` is the **pose**. - `A beautiful lovely alpaca` is the **other**. - `naive art` is the **style**. @@ -51,6 +65,8 @@ If you want to automatically generate images while your computer is running, sel ## Using with Prompt Enhancer +The enhancer of prompt has a poor effect in some cases, completely destroying the style and artistic conception of the prompt. It is recommended to enable it during the lottery + ComfyUI-Fluxpromptenhancer: https://github.com/marduk191/ComfyUI-Fluxpromptenhancer --- @@ -59,12 +75,26 @@ ComfyUI-Fluxpromptenhancer: https://github.com/marduk191/ComfyUI-Fluxpromptenhan 这是一个在 comfyui 中一键生成 flux 提示的节点. +## 📣 更新 + +[2025-01-10]⚒️: + +- `human_pose` → `pose`:任何主体都可以设置姿势。请立即将文件名 `human_pose` 更改为 `pose`. + +- 新增 4 个 `add_` 文件, 用来记录我发现的好的提示词, 你也可以将你的提示词分享, 并提交 RP. + +- `subject` 新增 `None`, 将 `subject` 变成可选的, 以便在 `lora_trigger_or_prefix` 固定自定义主体, 来生成同一主体下的图片, 以抽大奖. + +- 增加测试模式, 请将你需要测试的提示词, 放入文件 `test.txt`(第一次需要新建一个), 然后开启测试模式, 依次进行每条提示词的测试. **注意**: 测试模式时, 除了自定义的 `lora_trigger_or_prefix` 其他所有选项都无效. 如果你是挂机测试, 所有提示测试完后, 转随机生图. + + ![](https://github.com/billwuhao/ComfyUI_OneButtonPrompt_Flux/blob/master/images/2025-01-10_12-07-54.png) + ## 用法 - 主体选择 human,则只生成 human 提示 - 选择 other,则只生成 other 提示 - 选择 dual_subject,则包含上述两者 -- 如果开启 human_pose,将生成人物姿态提示 +- 如果开启 pose,将生成主体的姿态提示 - 如果开启 style,将生成 style 提示 - lora 触发词/前缀 是可选的,可自定义输入 - 如果你在运行过程中修改了自定义文件, 请开启 refresh 刷新一下, 而不用重启软件. @@ -76,7 +106,7 @@ ComfyUI-Fluxpromptenhancer: https://github.com/marduk191/ComfyUI-Fluxpromptenhan - `(MW:1.2)`, 是 lora 触发词 - `a beautiful girl`, 是 human -- `fall asleep`, 是 human_pose +- `fall asleep`, 是 pose - `A beautiful lovely alpaca`, 是 other - `naive art`, 是 style @@ -100,6 +130,8 @@ ComfyUI-Fluxpromptenhancer: https://github.com/marduk191/ComfyUI-Fluxpromptenhan ## 结合 Prompt Enhancer 一起使用 +提示词增强在某些情况下效果很差, 完全将提示词的风格, 要表达的意境破坏了, 建议在抽奖时开启. + ComfyUI-Fluxpromptenhancer: https://github.com/marduk191/ComfyUI-Fluxpromptenhancer # Thank you diff --git a/__init__.py b/__init__.py index 6d07833..71116ad 100644 --- a/__init__.py +++ b/__init__.py @@ -5,29 +5,37 @@ def process_txt_file(txtfile: str): script_dir = os.path.dirname(os.path.abspath(__file__)) # Script directory file_path = os.path.join(script_dir, "./txtfiles/", txtfile) - if not os.path.exists(file_path): + if os.path.exists(file_path): + with open(file_path, 'r', encoding='utf-8') as file: + lines = file.readlines() + processed_lines = [line.strip() for line in lines if line.strip()] + if processed_lines: + return processed_lines + else: + file_path = os.path.join(script_dir, "./txtfiles/", "example_" + txtfile) + else: file_path = os.path.join(script_dir, "./txtfiles/", "example_" + txtfile) with open(file_path, 'r', encoding='utf-8') as file: lines = file.readlines() - - processed_lines = [line.strip() for line in lines if line.strip()] - return processed_lines + processed_lines = [line.strip() for line in lines if line.strip()] + return processed_lines humans = process_txt_file("humans.txt") others = process_txt_file("others.txt") -human_poses = process_txt_file("human_poses.txt") +poses = process_txt_file("poses.txt") styles = process_txt_file("styles.txt") -subject = ["human", "other", "dual_subject"] +test_prompts = process_txt_file("test.txt") +subject = ["human", "other", "dual_subject", "None"] -def generate_prompt(subject: str, human_pose: bool, style: bool, lora_trigger_or_prefix: str, refresh: bool, seed: int): +def generate_prompt(subject: str, pose: bool, style: bool, lora_trigger_or_prefix: str, refresh: bool, test: bool, seed: int): if refresh: - global humans, others, human_poses, styles + global humans, others, poses, styles humans = process_txt_file("humans.txt") others = process_txt_file("others.txt") - human_poses = process_txt_file("human_poses.txt") + poses = process_txt_file("poses.txt") styles = process_txt_file("styles.txt") if seed > 0: @@ -35,22 +43,26 @@ def generate_prompt(subject: str, human_pose: bool, style: bool, lora_trigger_or prompt_human = random.choice(humans) prompt_other = random.choice(others) - prompt_human_pose = random.choice(human_poses) + prompt_pose = random.choice(poses) prompt_style = random.choice(styles) if subject == "human": - prompt_subject = random.choice(humans) - if human_pose == True: - prompt_subject = prompt_subject + ", " + prompt_human_pose + prompt_subject = prompt_human if subject == "other": prompt_subject = prompt_other if subject == "dual_subject": - if human_pose == True: - prompt_subject = prompt_human + ", " + prompt_human_pose + ", " + prompt_other + prompt_subject = prompt_human + ", " + prompt_other + + if subject == "None": + prompt_subject = "" + + if pose == True: + if prompt_subject: + prompt_subject = prompt_subject + ", " + prompt_pose else: - prompt_subject = prompt_human + ", " + prompt_other + prompt_subject = prompt_pose if lora_trigger_or_prefix: if lora_trigger_or_prefix.strip(): @@ -60,6 +72,12 @@ def generate_prompt(subject: str, human_pose: bool, style: bool, lora_trigger_or prompt = lora_trigger_or_prefix + prompt_subject + ", " + prompt_style else: prompt = lora_trigger_or_prefix + prompt_subject + + if test: + if not test_prompts: + prompt = prompt + else: + prompt = lora_trigger_or_prefix + test_prompts.pop(0) return prompt @@ -75,18 +93,19 @@ class OneButtonPromptFlux: return { "required": { - "subject": (subject, { - "default": "human", "tooltip": "'dual_subject' including both" - }), + "refresh": ("BOOLEAN", {"default": False}), }, "optional": { - "human_pose": ("BOOLEAN", {"default": False, "tooltip": "Effective when selecting 'human'"}), - "style": ("BOOLEAN", {"default": True}), + "subject": (subject, { + "default": "human", "tooltip": "'dual_subject' including both. 'None' will be no subject." + }), + "pose": ("BOOLEAN", {"default": False, "tooltip": "The pose of any subject."}), + "style": ("BOOLEAN", {"default": False}), "lora_trigger_or_prefix": ("STRING", { "multiline": False, "default": "", "tooltip": "Lora trigger words or custom prefix." }), - "refresh": ("BOOLEAN", {"default": False}), + "test": ("BOOLEAN", {"default": False}), "seed": ("INT", {"default": 0, "min": 0, "max": 0xFFFFFFFFFFFFFFFF}), }, } @@ -94,13 +113,14 @@ class OneButtonPromptFlux: def fluxprompt( self, subject: str = "human", - human_pose: bool = False, - style: bool = True, + pose: bool = False, + style: bool = False, lora_trigger_or_prefix: str = "", refresh: bool = False, + test: bool = False, seed: int = 0): - return (generate_prompt(subject, human_pose, style, lora_trigger_or_prefix, refresh, seed),) + return (generate_prompt(subject, pose, style, lora_trigger_or_prefix, refresh, test, seed),) NODE_CLASS_MAPPINGS = { diff --git a/images/2025-01-10_12-07-54.png b/images/2025-01-10_12-07-54.png new file mode 100644 index 0000000..e277d84 Binary files /dev/null and b/images/2025-01-10_12-07-54.png differ diff --git a/pyproject.toml b/pyproject.toml index 3f5ebdd..878bdad 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "onebuttonprompt_flux" description = "ComfyUI_OneButtonPrompt_Flux is a Flux prompt generation node. The subject can be \"human\", \"other\" or a combination of both. For human, pose settings can be enabled. Additionally, various styles can be applied. Finally, combine it with \"Prompt Enhancement\" to seamlessly automate image generation, eliminating the hassle of designing prompts." -version = "1.0.0" +version = "1.0.1" license = {file = "LICENSE"} [project.urls] diff --git a/txtfiles/add_humans.txt b/txtfiles/add_humans.txt new file mode 100644 index 0000000..a1774b5 --- /dev/null +++ b/txtfiles/add_humans.txt @@ -0,0 +1,111 @@ +--------------------------------------------------man, Contributed by MW: 男人提示词, MW 贡献 + +A handsome soldier in uniform +A stern policeman on duty +A fatherly man with a gentle smile +A strong masculine man +A chivalrous man +A dapper well-dressed man +A handsome man with a confident posture +A muscular macho man +A brave grenadier in military uniform +A quintessential technocrat +A short dwarfish warrior in armor +A regal emperor in royal portrait style +A regal emperor +A skilled swordsman +A fierce warrior ready for battle +A wise white Gandalf-like wizard +A handsome young man in a flowing Hanfu dress +A man with bull horns exotic and mysterious +A strong penetrating man with intense eyes +A tough guy with a rugged look +A scruffy man with a disheveled appearance +A teenage boy handsome and fresh-faced +A muscular handsome man with defined features + +A wise Elven king with a crown of leaves +A powerful magic patriarch +A demon world chief with fiery eyes +A man with a cat's head exotic and mysterious +A mighty orc chief with fierce strength +A zombie rising from the grave +A skeletal king +A dragonborn warlock with mystical powers +A cyberpunk man ape +A vampire king with sharp fangs and glowing eyes +A wizard devil casting a spell +A devil with fiery horns +A fierce orc king with battle scars +A death god with a dark aura +a mighty bull demon king + +----------------------------------------------initial, Contributed by MW: 最初的, MW 贡献 + +A handsome soldier in uniform +A stern policeman on duty +A fatherly man with a gentle smile +A beautiful, ethereal fairy +A mystical mermaid with flowing hair +A beautiful woman in police uniform +A metallic, robotic girl with glowing features +A caring, motherly girl +A strong, masculine man +A chivalrous man offering a helping hand +A dapper, well-dressed man +A handsome man with a confident posture +A muscular, macho man +A regal royal woman in elegant attire +A stunning beach woman in a bikini +A beautiful Chinese classical woman in traditional dress +A graceful Imperial Concubine in royal attire +A beautiful Khātam girl with traditional features +A brave grenadier in military uniform +A quintessential technocrat with a serious demeanor +A short, dwarfish warrior in armor +An elfin girl with pointed ears and mystical aura +A cybernetic female robot with futuristic design +A regal emperor in royal portrait style +A queen in a majestic gown +A skilled swordsman with a sharp blade +A fierce warrior ready for battle +A beautiful angel with delicate wings +A wise, white Gandalf-like wizard +A beautiful girl in a flowing Hanfu dress +A silhouette of a woman at dusk +A man with a cat's head, exotic and mysterious +A male adult film star with confident charm +A strong, penetrating man with intense eyes +A perky, energetic man with a broad smile +A tough guy with a rugged look +A scruffy man with a disheveled appearance +A teenage boy, handsome and fresh-faced +A young virgin with innocent eyes +A muscular, handsome man with defined features +A stylish male model striking a pose +A beautiful woman with a cat's head, mystical charm +A beautiful actress with a captivating smile +A graceful female model in fashion pose +A beautiful, sensual nurse in a healing pose +A seductive female student with a curious expression +A beautiful Medusa with mesmerizing eyes +A playful, frisky girl with a mischievous smile +A wise Elven king with a crown of leaves +A beautiful, youthful loli with innocence +A beautiful traditional woman in classic attire +A beautiful oriental woman with exotic features +A powerful magic patriarch with ancient wisdom +A demon world chief with fiery eyes +A mighty orc chief with fierce strength +A spectral figure in ghostly attire +A zombie rising from the grave +A skeletal figure with hollow eyes +A dragonborn warlock with mystical powers +A cyberpunk ape with high-tech enhancements +A vampire with sharp fangs and glowing eyes +A wizard casting a spell in the dark +A devil with fiery horns and red skin +A fierce female orc with battle scars +A death god with a dark aura + +------------------------------------------------------- \ No newline at end of file diff --git a/txtfiles/add_others.txt b/txtfiles/add_others.txt new file mode 100644 index 0000000..039486e --- /dev/null +++ b/txtfiles/add_others.txt @@ -0,0 +1,198 @@ +-------------------------------------------------------Contributed by MW: MW 贡献 + +a thulhu + + +a martial arts silhouette +A sexy and alluring silhouette of a woman +A spectral figure + + + +a convertible +a coupe +a motorcycle +a tank + + + +a charming panda +a fierce bear +a hedgehog +a hippopotamus +a fierce leopard +an elephant +an affenpinscher +a beautiful crane +a heron +an arctic fox +a fennec fox +a fire wolf +a chibi dragon +a dragon +a deer with beautiful horns +a camel +a majestic horse +a herd of horses +a male lion + + + +------------------------------------------------------initial, Contributed by MW: 最初的, MW 贡献 + +Cthulhu +Convertible +Coupe +Dragster +Hatchback +Hearse +Hotrod +Humvee +Jeep +Van +Motorcycle +Tank +Hedgehog +Hippopotamus +Fierce Leopard +Elephant +Affenpinscher +Beautiful Crane +Heron +Arctic Fox +Fennec Fox +Fire Wolf +Chibi Dragon +Dragon +Deer with beautiful horns +Deer +Camel +Majestic Horse +Herd of Horses +Zebra +Mighty Bull Demon King +Mighty Bull with long horns +Beautiful Antarctic Cyber Penguin +Mighty Lion +Fierce Lion close-up +Fierce Bear +Beautiful and Lovely Bear +Charming Panda +Beautiful Swan +Cyber Swan +Long-Horned Ram +Lovely Alpaca +Parrotlet +Spix's Macaw +Bearded Vulture +Cinereous Vulture +Marble Caves in Chile +Benagil Sea Cave, Portugal +Reed Flute Cave, China +Crystal Caves, Iceland +Frasassi Caves, Italy +Antarctica Landscape +Avenue of the Baobabs +Most Beautiful Bay in the World +Most Beautiful Bayou +Mount Ararat +Mount Blanc +Mount Everest +Mount Fuji +Mount Kenya +Seascape +Serengeti National Park +Sloping Meadows +The Dark Hedges +Grand Canyon +Lofoten Islands +Torres del Paine National Park +Victoria Falls +Wadi Rum +Beautiful Waterfalls +Waterside City +Wetland Landscape +Wulingyuan Scenic Area +Yulong Xueshan +Ship and Huge Storm on the Sea +Cactus Kingdom +Mountainous Landscape +Giant Ships and Storms +Beautiful Ornate Landscape +Placid Lakescape +Precipitous Waterfalls +Heavenly Capital +Precipitous Cliff with River +Precipitous Cliff and Colossal Statues +Magic Dense Primordial Forest +Regal Ancient Palace in Heaven +Regal Ancient Palace in Clouds +Rustic Floral House in Clouds +Spooky Secluded Magic Landscape +Spectacular Dreamlike Ships in Space +Staggering Wonder Landscape +Sublime Beauty of Nature +Supernatural Landscape at Night +Aliens Invading Fantasy Landscape +Reclusive Fantasy Landscape +Angkor Wat +Burj Khalifa +Colosseum +Eiffel Tower +Empire State Building +Hagia Sophia +La Sagrada Familia +Lotus Temple +Namcha Barwa Architecture +Notre Dame Cathedral +Parliament Building +Parthenon +Pavilion +Petra Historical City +Saint Basil’s Cathedral +Sydney Opera House +Taj Mahal +Heydar Aliyev Center +Palace of Westminster +Dreamlike Seaside Tower at Moonlight +Domed Building +Pagoda +Portal to Heaven +Art Deco City +Infinite Hallway +Shining Hotel Lobby +Scientific Base +Giant Skyscraper +Predjama Castle, Slovenia +Majlis al Jinn, Oman +Ajanta Caves, India +Legislative Edifice +Magnificent Building +Narrow Corridor to Hell +Narrow Corridor to Heaven +Opulent Apartment +Opulent Detached Houses +Opulent Throne Room +Palatial Chamber +Palatial Office Building +Palatial House with Lights at Night +Quintessential Symbol of a City +Spooky Sacrificial Building +Soaring Magic Building in Cloud +Soaring Building +Spiraled Science Fiction Building +Magic Subterranean Research Station +Towering Ancient Temples in Rosy Clouds +Towering Sci-Fi Space Station in Universe +Beautiful Modern Architecture in Clouds +Beautiful Ancient Architecture in China at Dusk +Cyberpunk Bustling Downtown +Intricate Deconstructivism Architecture +Fractalism Building +Beautiful Architectural Painting +Art Deco Palace Lobby +Art Nouveau Gorgeous Architecture Interior +Baroque Gorgeous Architecture Interior +Martial Arts Silhouette at Dusk + +------------------------------------------------------------- diff --git a/txtfiles/example_human_poses.txt b/txtfiles/add_poses.txt similarity index 85% rename from txtfiles/example_human_poses.txt rename to txtfiles/add_poses.txt index 68d5dce..238f3e8 100644 --- a/txtfiles/example_human_poses.txt +++ b/txtfiles/add_poses.txt @@ -1,3 +1,5 @@ +----------------------------------initial, Contributed by MW: 最初的, MW 贡献 + on horseback read a book fall asleep @@ -60,4 +62,6 @@ Hugging one's own legs Leaning forward Hugging someone Lying on lap (lap pillow position) -Standing with relaxed posture \ No newline at end of file +Standing with relaxed posture + +------------------------------------------------ diff --git a/txtfiles/add_styles.txt b/txtfiles/add_styles.txt new file mode 100644 index 0000000..fcbb37d --- /dev/null +++ b/txtfiles/add_styles.txt @@ -0,0 +1,246 @@ +--------------------------------------------------------initial, Contributed by MW: 最初的, MW 贡献 + +style of Chinese ink painting +style of Digital 3D Sculpting +style of Diorama +style of Mythpunk +style of Kinetic Art +style of Junk Art +style of 3D Game Shader +style of 3D Ambient Occlusion +style of 3D Pre-rendered Graphics +style of Voxel Art +style of Arte Povera +style of Carved Lacquer Art +style of Wood Intarsia Art +style of Steel Engraving +style of Wood Engraving +style of Carving Art +style of Relief Art +style of Digital Art +style of Vector Art +style of Acrylic Painting +style of Charcoal Drawing +style of Colored Pencil Drawing +style of Encaustic Painting +style of Fresco Painting +style of Gouache +style of Ink Wash Painting +style of Matte Painting +style of Oil Painting +style of Pastel Drawing +style of Pencil Drawing +style of Silverpoint Drawing +style of Tempera Painting +style of Velvet Painting +style of Watercolor Painting +style of Marouflage Painting +style of Mural Art +style of Stippling +style of Hudson River School Painting +style of Naturalism Painting +style of Allegorical +style of Romanticism +style of Ashcan School +style of Barbizon School Painting +style of Chalk Drawing +style of Chinese Painting +style of Crayon Drawing +style of Dutch Golden Age +style of French Renaissance +style of German Renaissance +style of High Renaissance +style of Impressionism +style of Ink Drawing +style of Mannerism +style of Neo-Impressionism +style of Orientalism +style of Panel Painting +style of Pointillism +style of Post-Impressionism +style of Pre-Raphaelites +style of Realism Painting +style of Social Realism Painting +style of Still Life +style of Synthetism +style of Tonalism +style of Mixed Media Painting +style of Amsterdam Impressionism +style of Landscape Painting +style of Fantastic Realism +style of Magic Realism +style of Flemish Baroque +style of Rococo +style of Figurative Art +style of Neoclassicism Art +style of Nihonga Painting +style of Fantasy Art +style of Adventure Pulp Poster +style of Flat Color Picture +style of Graphic Novel +style of Propaganda Poster +style of Storybook Illustration +style of Comic Strip +style of Caravaggisti +style of Edo Period Painting +style of Hyperrealism Art +style of Photorealism +style of Anime +style of Manga +style of Infrared Art +style of Mexican Muralism +style of HD Photo +style of National Geographic Photo +style of Stage Photo +style of Film Still +style of Autochrome +style of French New Wave +style of Redscale +style of Pixel Art +style of Needlepoint Art +style of Mosaic Art +style of Stained Glass Art +style of Cross-Stitch Art +style of Embroidery Art +style of Intarsia Art +style of Fiber Art +style of Indienne Textile Art +style of Tapestry Art +style of Chinoiserie Art +style of Naive Art +style of X-ray Photography +style of Line Art +style of Isometric Art +style of Low Poly +style of Art Brut +style of Chillwave Art +style of Graffiti Art +style of Maximalism +style of Phantasm Art +style of Illusionism Art +style of Aestheticism Art +style of Avant-Garde Art +style of Fractalism +style of LSD Art +style of Psychedelic Punk +style of Chinese Paper Cutting +style of Kirie Paper Art +style of Massurrealism +style of Surrealism +style of Botanical Illustration +style of Marine Art +style of Spray Paint Art +style of Primitivism Painting +style of Icon Religious Painting +style of Master Print Art +style of Flower Bouquet Art +style of Sōsaku-Hanga +style of Clockpunk +style of Dieselpunk +style of Mechanical Punk +style of Steampunk +style of Steelpunk +style of Baroque +style of Brutalism Art +style of Modernism Art +style of Romanesque +style of Trompe-l'œil Painting +style of Afrofuturism +style of Cyberpunk +style of Futuresynth Art +style of Post-Cyberpunk +style of Sci-Fi +style of Solarpunk +style of Tech Noir +style of Synthwave Art +style of Cartoon +style of Chibi +style of Children’s Illustration +style of Lowbrow Art +style of Fractal Manifold +style of Solarised Art +style of Spatialism Art +style of Vaporwave +style of Computer-Generated Hologram +style of Caricature +style of Character Design +style of Peking Opera Art +style of Pin-Up +style of Pop Art +style of Thangka Art +style of Fauvism +style of Gothic +style of Collage +style of Silhouette +style of Geometric Art +style of Illuminated Manuscript +style of Indian Ink Painting +style of Minimalism +style of Op Art +style of Screenprint Art +style of Anaglyph Effect Art +style of Japonisme Art +style of Arabesque Patterns Art +style of Acidwave Art +style of Cyberart +style of Optical Illusion Art +style of Y2K Aesthetic Art +style of Manichaean Art +style of Shin-Hanga Painting +style of Ukiyo-e Painting +style of 2D Game +style of Retrowave Art +style of Aquatint Art +style of Etching Art +style of Linocut Art +style of Woodblock +style of Popular Print Art +style of Lithography Painting +style of Engraving +style of Concept Art +style of Dark Academia Art +style of Fashion Art +style of Feminist Art +style of Melanin Art +style of Movie Poster +style of Nirvana Art +style of Street Art +style of Thunderpunk +style of Kawaii +style of Pop Surrealism +style of Cybernetic Art +style of Daydream Punk Art +style of Acidpunk Art +style of Aetherpunk Art +style of Funk Art +style of Decopunk Art +style of Kitsch +style of Art Nouveau +style of Art Deco +style of Arts and Crafts Movement +style of Eastern Art +style of Electronic Art +style of Modern Anime Still +style of DMT Art +style of Line-Drawing +style of Ambient Occlusion Art +style of Cel Shading Art +style of Double Exposure +style of Intricate Pattern Details Art +style of Leave Negative Space +style of 3D Printed Art +style of Sculpture Art +style of Statue Art +style of By Famous Artists +style of Expressionism +style of Figurativism +style of German Expressionism +style of Glitch Art +style of Cyanotype +style of Futurism +style of Abstract +style of Cubism +style of De Stijl + +--------------------------------------------------------- + diff --git a/txtfiles/example_humans.txt b/txtfiles/example_humans.txt index 9e3011d..a0e9095 100644 --- a/txtfiles/example_humans.txt +++ b/txtfiles/example_humans.txt @@ -1,65 +1,46 @@ -A handsome soldier in uniform -A stern policeman on duty -A fatherly man with a gentle smile -A beautiful, ethereal fairy +a beautiful woman +a beautiful woman in hanfu +A beautiful woman with the Cat's ears +A beautiful woman with elder antlers +A sexy and beautiful actress +A fashionable female model +a beautiful sensual nurse +a sensual female student +a beautiful medusa +a beautiful frisky girl +a elven female king +a lovable girl +a fair young maiden +a beautiful teenage female +a beautiful voluptuous noblewoman +a beautiful traditional woman +a beautiful orientalism woman +a avant-garde girl +a beautiful traditional girl +a beautiful orientalism girl +A beautiful ethereal fairy A mystical mermaid with flowing hair A beautiful woman in police uniform -A metallic, robotic girl with glowing features -A caring, motherly girl -A strong, masculine man -A chivalrous man offering a helping hand -A dapper, well-dressed man -A handsome man with a confident posture -A muscular, macho man +A beautiful sexy metallic robotic woman +A caring motherly girl A regal royal woman in elegant attire -A stunning beach woman in a bikini -A beautiful Chinese classical woman in traditional dress +A stunning woman in a bikini +A beautiful Chinese classical woman A graceful Imperial Concubine in royal attire A beautiful Khātam girl with traditional features -A brave grenadier in military uniform -A quintessential technocrat with a serious demeanor -A short, dwarfish warrior in armor An elfin girl with pointed ears and mystical aura A cybernetic female robot with futuristic design -A regal emperor in royal portrait style A queen in a majestic gown -A skilled swordsman with a sharp blade -A fierce warrior ready for battle +A skilled female swordsman +A fierce female warrior ready for battle A beautiful angel with delicate wings -A wise, white Gandalf-like wizard A beautiful girl in a flowing Hanfu dress -A silhouette of a woman at dusk -A man with a cat's head, exotic and mysterious -A male adult film star with confident charm -A strong, penetrating man with intense eyes -A perky, energetic man with a broad smile -A tough guy with a rugged look -A scruffy man with a disheveled appearance -A teenage boy, handsome and fresh-faced -A young virgin with innocent eyes -A muscular, handsome man with defined features -A stylish male model striking a pose -A beautiful woman with a cat's head, mystical charm -A beautiful actress with a captivating smile -A graceful female model in fashion pose -A beautiful, sensual nurse in a healing pose -A seductive female student with a curious expression -A beautiful Medusa with mesmerizing eyes -A playful, frisky girl with a mischievous smile -A wise Elven king with a crown of leaves -A beautiful, youthful loli with innocence -A beautiful traditional woman in classic attire -A beautiful oriental woman with exotic features -A powerful magic patriarch with ancient wisdom -A demon world chief with fiery eyes -A mighty orc chief with fierce strength -A spectral figure in ghostly attire -A zombie rising from the grave -A skeletal figure with hollow eyes -A dragonborn warlock with mystical powers -A cyberpunk ape with high-tech enhancements -A vampire with sharp fangs and glowing eyes -A wizard casting a spell in the dark -A devil with fiery horns and red skin -A fierce female orc with battle scars -A death god with a dark aura \ No newline at end of file +A beautiful youthful loli with innocence + +A powerful female magic patriarch +A demon world female chief with fiery eyes +A mighty female orc chief with fierce strength +A female zombie rising from the grave +A skeletal female king +A female dragonborn warlock with mystical powers +A female devil with fiery horns diff --git a/txtfiles/example_others.txt b/txtfiles/example_others.txt index 4cbbfa8..59d5c2b 100644 --- a/txtfiles/example_others.txt +++ b/txtfiles/example_others.txt @@ -1,154 +1,22 @@ -Cthulhu -Convertible -Coupe -Dragster -Hatchback -Hearse -Hotrod -Humvee -Jeep -Van -Motorcycle -Tank -Hedgehog -Hippopotamus -Fierce Leopard -Elephant -Affenpinscher -Beautiful Crane -Heron -Arctic Fox -Fennec Fox -Fire Wolf -Chibi Dragon -Dragon -Deer with beautiful horns -Deer -Camel -Majestic Horse -Herd of Horses -Zebra -Mighty Bull Demon King -Mighty Bull with long horns -Beautiful Antarctic Cyber Penguin -Mighty Lion -Fierce Lion close-up -Fierce Bear -Beautiful and Lovely Bear -Charming Panda -Beautiful Swan -Cyber Swan -Long-Horned Ram -Lovely Alpaca -Parrotlet -Spix's Macaw -Bearded Vulture -Cinereous Vulture -Marble Caves in Chile -Benagil Sea Cave, Portugal -Reed Flute Cave, China -Crystal Caves, Iceland -Frasassi Caves, Italy -Antarctica Landscape -Avenue of the Baobabs -Most Beautiful Bay in the World -Most Beautiful Bayou -Mount Ararat -Mount Blanc -Mount Everest -Mount Fuji -Mount Kenya -Seascape -Serengeti National Park -Sloping Meadows -The Dark Hedges -Grand Canyon -Lofoten Islands -Torres del Paine National Park -Victoria Falls -Wadi Rum -Beautiful Waterfalls -Waterside City -Wetland Landscape -Wulingyuan Scenic Area -Yulong Xueshan -Ship and Huge Storm on the Sea -Cactus Kingdom -Mountainous Landscape -Giant Ships and Storms -Beautiful Ornate Landscape -Placid Lakescape -Precipitous Waterfalls -Heavenly Capital -Precipitous Cliff with River -Precipitous Cliff and Colossal Statues -Magic Dense Primordial Forest -Regal Ancient Palace in Heaven -Regal Ancient Palace in Clouds -Rustic Floral House in Clouds -Spooky Secluded Magic Landscape -Spectacular Dreamlike Ships in Space -Staggering Wonder Landscape -Sublime Beauty of Nature -Supernatural Landscape at Night -Aliens Invading Fantasy Landscape -Reclusive Fantasy Landscape -Angkor Wat -Burj Khalifa -Colosseum -Eiffel Tower -Empire State Building -Hagia Sophia -La Sagrada Familia -Lotus Temple -Namcha Barwa Architecture -Notre Dame Cathedral -Parliament Building -Parthenon -Pavilion -Petra Historical City -Saint Basil’s Cathedral -Sydney Opera House -Taj Mahal -Heydar Aliyev Center -Palace of Westminster -Dreamlike Seaside Tower at Moonlight -Domed Building -Pagoda -Portal to Heaven -Art Deco City -Infinite Hallway -Shining Hotel Lobby -Scientific Base -Giant Skyscraper -Predjama Castle, Slovenia -Majlis al Jinn, Oman -Ajanta Caves, India -Legislative Edifice -Magnificent Building -Narrow Corridor to Hell -Narrow Corridor to Heaven -Opulent Apartment -Opulent Detached Houses -Opulent Throne Room -Palatial Chamber -Palatial Office Building -Palatial House with Lights at Night -Quintessential Symbol of a City -Spooky Sacrificial Building -Soaring Magic Building in Cloud -Soaring Building -Spiraled Science Fiction Building -Magic Subterranean Research Station -Towering Ancient Temples in Rosy Clouds -Towering Sci-Fi Space Station in Universe -Beautiful Modern Architecture in Clouds -Beautiful Ancient Architecture in China at Dusk -Cyberpunk Bustling Downtown -Intricate Deconstructivism Architecture -Fractalism Building -Beautiful Architectural Painting -Art Deco Palace Lobby -Art Nouveau Gorgeous Architecture Interior -Baroque Gorgeous Architecture Interior -Martial Arts Silhouette at Dusk +a majestic chinese ancient palace architecture +an antarctica landscape +the avenue of the baobabs +a beautiful bay +a beautiful bayou +a seascape +a waterside city +a wetland landscape +a heavenly capital +a precipitous cliff and colossal statues +a regal ancient palace in heaven +a rustic floral house in clouds +a spooky secluded magic landscape +spectacular dreamlike ships in space +a supernatural landscape +aliens invading a fantasy landscape +a portal to heaven +an art deco city +a scientific base +an opulent throne room +a narrow corridor to hell +a soaring magic building in cloud diff --git a/txtfiles/example_poses.txt b/txtfiles/example_poses.txt new file mode 100644 index 0000000..72ef967 --- /dev/null +++ b/txtfiles/example_poses.txt @@ -0,0 +1,36 @@ +held up two fingers in victory +on horseback +read a book +guffaw +fall asleep +lie in bed +holding a samurai sword +holding the swordsman sword +have a meal +make a heart-shaped gesture +military salute +run +cry loudly +giving a thumbs up +flipping the middle finger +aiming with a finger gun +putting a finger to lips shushing +waving hand +saluting with a raised hand +stretching arms upwards +raising both arms in the air +spreading arms wide +pulling hair +showing armpits +performing a curtsy +smiling with fingers +resting chin on hand +crossing arms in front of body +squatting down +kneeling on both knees +sitting in seiza (japanese kneeling position) +sitting in wariza (legs splayed to the sides) +sitting sideways with legs to one side +sitting in indian style (cross-legged) +hugging one's own legs +leaning forward \ No newline at end of file diff --git a/txtfiles/example_styles.txt b/txtfiles/example_styles.txt index 72015e4..8b186d5 100644 --- a/txtfiles/example_styles.txt +++ b/txtfiles/example_styles.txt @@ -1,240 +1,36 @@ -Digital 3D Sculpting -Diorama -Mythpunk -Kinetic Art -Junk Art -3D Game Shader -3D Ambient Occlusion -3D Pre-rendered Graphics -Voxel Art -Arte Povera -Carved Lacquer Art -Wood Intarsia Art -Steel Engraving -Wood Engraving -Carving Art -Relief Art -Digital Art -Vector Art -Acrylic Painting -Charcoal Drawing -Colored Pencil Drawing -Encaustic Painting -Fresco Painting -Gouache -Ink Wash Painting -Matte Painting -Oil Painting -Pastel Drawing -Pencil Drawing -Silverpoint Drawing -Tempera Painting -Velvet Painting -Watercolor Painting -Marouflage Painting -Mural Art -Stippling -Hudson River School Painting -Naturalism Painting -Allegorical -Romanticism -Ashcan School -Barbizon School Painting -Chalk Drawing -Chinese Painting -Crayon Drawing -Dutch Golden Age -French Renaissance -German Renaissance -High Renaissance -Impressionism -Ink Drawing -Mannerism -Neo-Impressionism -Orientalism -Panel Painting -Pointillism -Post-Impressionism -Pre-Raphaelites -Realism Painting -Social Realism Painting -Still Life -Synthetism -Tonalism -Mixed Media Painting -Amsterdam Impressionism -Landscape Painting -Fantastic Realism -Magic Realism -Flemish Baroque -Rococo -Figurative Art -Neoclassicism Art -Nihonga Painting -Fantasy Art -Adventure Pulp Poster -Flat Color Picture -Graphic Novel -Propaganda Poster -Storybook Illustration -Comic Strip -Caravaggisti -Edo Period Painting -Hyperrealism Art -Photorealism -Anime -Manga -Infrared Art -Mexican Muralism -HD Photo -National Geographic Photo -Stage Photo -Film Still -Autochrome -French New Wave -Redscale -Pixel Art -Needlepoint Art -Mosaic Art -Stained Glass Art -Cross-Stitch Art -Embroidery Art -Intarsia Art -Fiber Art -Indienne Textile Art -Tapestry Art -Chinoiserie Art -Naive Art -X-ray Photography -Line Art -Isometric Art -Low Poly -Art Brut -Chillwave Art -Graffiti Art -Maximalism -Phantasm Art -Illusionism Art -Aestheticism Art -Avant-Garde Art -Fractalism -LSD Art -Psychedelic Punk -Chinese Paper Cutting -Kirie Paper Art -Massurrealism -Surrealism -Botanical Illustration -Marine Art -Spray Paint Art -Primitivism Painting -Icon Religious Painting -Master Print Art -Flower Bouquet Art -Sōsaku-Hanga -Clockpunk -Dieselpunk -Mechanical Punk -Steampunk -Steelpunk -Baroque -Brutalism Art -Modernism Art -Romanesque -Trompe-l'œil Painting -Afrofuturism -Cyberpunk -Futuresynth Art -Post-Cyberpunk -Sci-Fi -Solarpunk -Tech Noir -Synthwave Art -Cartoon -Chibi -Children’s Illustration -Lowbrow Art -Fractal Manifold -Solarised Art -Spatialism Art -Vaporwave -Computer-Generated Hologram -Caricature -Character Design -Peking Opera Art -Pin-Up -Pop Art -Thangka Art -Fauvism -Gothic -Collage -Silhouette -Geometric Art -Illuminated Manuscript -Indian Ink Painting -Minimalism -Op Art -Screenprint Art -Anaglyph Effect Art -Japonisme Art -Arabesque Patterns Art -Acidwave Art -Cyberart -Optical Illusion Art -Y2K Aesthetic Art -Manichaean Art -Shin-Hanga Painting -Ukiyo-e Painting -2D Game -Retrowave Art -Aquatint Art -Etching Art -Linocut Art -Woodblock -Popular Print Art -Lithography Painting -Engraving -Concept Art -Dark Academia Art -Fashion Art -Feminist Art -Melanin Art -Movie Poster -Nirvana Art -Street Art -Thunderpunk -Kawaii -Pop Surrealism -Cybernetic Art -Daydream Punk Art -Acidpunk Art -Aetherpunk Art -Funk Art -Decopunk Art -Kitsch -Art Nouveau -Art Deco -Arts and Crafts Movement -Eastern Art -Electronic Art -Modern Anime Still -DMT Art -Line-Drawing -Ambient Occlusion Art -Cel Shading Art -Double Exposure -Intricate Pattern Details Art -Leave Negative Space -3D Printed Art -Sculpture Art -Statue Art -By Famous Artists (e.g., Alex Grey, Albert Bierstadt) -Expressionism -Figurativism -German Expressionism -Glitch Art -Cyanotype -Futurism -Abstract -Cubism -De Stijl \ No newline at end of file +style of Chinese ink painting +style of Digital 3D Sculpting +style of Mythpunk +style of Kinetic Art +style of Junk Art +style of Voxel Art +style of Wood Intarsia Art +style of Steel Engraving +style of Wood Engraving +style of Charcoal Drawing +style of Colored Pencil Drawing +style of Watercolor Painting +style of Stippling +style of Chinese Painting +style of Mixed Media Painting +style of Comic Strip +style of Anime +style of Manga +style of Low Poly +style of Kirie Paper Art + + + + + + + + + + + + + + + + diff --git a/txtfiles/example_test.txt b/txtfiles/example_test.txt new file mode 100644 index 0000000..567fe1a --- /dev/null +++ b/txtfiles/example_test.txt @@ -0,0 +1,7 @@ +dreadmirthart, reedyart, photograph, Sony A9 II, Evil, Polaroid, Celestial slender Qin Dynasty Family Ice type, Ilford XP2 400, Gel lighting, Kodak Ektar 100, Happy, kodachrome, Canon RF, Lustful. + +horror show, monster, nightmare, fear, Cinematic style. "A dark, hooded figure stands in the midst of thick fog. The creature's eyes glow with hellish fire, as if the darkness itself is pouring through them. Its face is covered in shadow, but from beneath the dark purple hood, a vicious yellow skull can be seen, twisted with malice. A clawed hand reaches forward, as if calling or cursing. Magical energy swirls around it, like smoke, poisoning the air with an ominous aura. This creature is an embodiment of horror, a creature of deep nightmares, guarding the secrets of an ancient curse." + +oil painting portrait rendered in a loose, impressionistic style with thick, expressive brush strokes. It depicts a red haired woman smoking wearing a fur coat. the background is black, and she is covered in darkness. close-up. + +A surreal and captivating painting depicting a massive, slumbering rhinoceros with a glowing blue crystal horn, dominating the foreground of a desolate, dark landscape. The rhinoceros' immense size looms over a solitary figure standing at a distance, their eyes fixed on the ethereal crystal. The scene exudes an otherworldly atmosphere, filled with mystery and wonder. The color palette consists of dark blue and teal hues, with soft lighting, a textured background, and an ethereal glow. The crystal-like textures and shallow depth of field create a sense of depth and intrigue. This masterpiece draws inspiration from the works of Salvador Dali and H.R. Giger, capturing the essence of dark fantasy in a cinematic, photographic \ No newline at end of file diff --git a/workflow_example/FLUX automatic prompt generates images automatically.json b/workflow_example/FLUX automatic prompt generates images automatically.json index bfe8f8e..a69789c 100644 --- a/workflow_example/FLUX automatic prompt generates images automatically.json +++ b/workflow_example/FLUX automatic prompt generates images automatically.json @@ -1 +1 @@ -{"last_node_id":38,"last_link_id":50,"nodes":[{"id":26,"type":"UNETLoader","pos":[601.9408569335938,-59.138397216796875],"size":[315,82],"flags":{},"order":0,"mode":0,"inputs":[],"outputs":[{"name":"MODEL","type":"MODEL","links":[26],"slot_index":0,"label":"模型"}],"properties":{"Node name for S&R":"UNETLoader"},"widgets_values":["flux1-dev-fp8-e4m3fn.safetensors","fp8_e4m3fn"]},{"id":30,"type":"DualCLIPLoader","pos":[614.5003051757812,73.95501708984375],"size":[315,106],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[{"name":"CLIP","type":"CLIP","links":[45]}],"properties":{"Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp8_e4m3fn_scaled.safetensors","flux","default"]},{"id":28,"type":"VAELoader","pos":[610.175537109375,231.96678161621094],"size":[315,58],"flags":{},"order":2,"mode":0,"inputs":[],"outputs":[{"name":"VAE","type":"VAE","links":[28],"slot_index":0}],"properties":{"Node name for S&R":"VAELoader"},"widgets_values":["flux-vae.safetensors"]},{"id":38,"type":"ConditioningZeroOut","pos":[1348.318115234375,199.7115936279297],"size":[317.4000244140625,26],"flags":{},"order":11,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":44}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[47],"slot_index":0}],"properties":{"Node name for S&R":"ConditioningZeroOut"}},{"id":37,"type":"FluxGuidance","pos":[1347.64794921875,298.15301513671875],"size":[317.4000244140625,58],"flags":{},"order":10,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":43}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[46],"slot_index":0}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5]},{"id":36,"type":"CLIPTextEncode","pos":[1350.284912109375,-41.22111129760742],"size":[292.2908020019531,69.72785186767578],"flags":{"collapsed":false},"order":9,"mode":0,"inputs":[{"name":"clip","type":"CLIP","link":45,"label":"CLIP"},{"name":"text","type":"STRING","link":50,"widget":{"name":"text"}}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[43,44],"slot_index":0,"label":"条件"}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":[""],"color":"#232","bgcolor":"#353"},{"id":15,"type":"easy showAnything","pos":[967.9528198242188,533.3350219726562],"size":[284.5148010253906,207.843505859375],"flags":{},"order":6,"mode":0,"inputs":[{"name":"anything","type":"*","link":11,"shape":7}],"outputs":[{"name":"output","type":"*","links":[42],"slot_index":0}],"properties":{"Node name for S&R":"easy showAnything"},"widgets_values":["A caring, motherly girl, Raising both arms in the air, Affenpinscher, Silverpoint Drawing"]},{"id":22,"type":"KSampler","pos":[1714.8028564453125,-57.177364349365234],"size":[315,474],"flags":{},"order":12,"mode":0,"inputs":[{"name":"model","type":"MODEL","link":29},{"name":"positive","type":"CONDITIONING","link":46},{"name":"negative","type":"CONDITIONING","link":47},{"name":"latent_image","type":"LATENT","link":22}],"outputs":[{"name":"LATENT","type":"LATENT","links":[23],"slot_index":0}],"properties":{"Node name for S&R":"KSampler"},"widgets_values":[496000910566919,"randomize",10,1,"euler","normal",1]},{"id":24,"type":"VAEDecode","pos":[2063.22900390625,-34.40923309326172],"size":[210,46],"flags":{},"order":13,"mode":0,"inputs":[{"name":"samples","type":"LATENT","link":23},{"name":"vae","type":"VAE","link":28}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[25,40],"slot_index":0}],"properties":{"Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":25,"type":"PreviewImage","pos":[2074.49072265625,269.2081298828125],"size":[452.7001647949219,475.4311828613281],"flags":{},"order":14,"mode":0,"inputs":[{"name":"images","type":"IMAGE","link":25}],"outputs":[],"properties":{"Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":35,"type":"SaveImage","pos":[2303.78955078125,-75.14215850830078],"size":[224.41139221191406,270],"flags":{},"order":15,"mode":0,"inputs":[{"name":"images","type":"IMAGE","link":40}],"outputs":[],"properties":{"Node name for S&R":"SaveImage"},"widgets_values":["ComfyUI"]},{"id":29,"type":"LoraLoaderModelOnly","pos":[954.8502807617188,-59.225555419921875],"size":[315,82],"flags":{},"order":5,"mode":0,"inputs":[{"name":"model","type":"MODEL","link":26}],"outputs":[{"name":"MODEL","type":"MODEL","links":[29],"slot_index":0}],"properties":{"Node name for S&R":"LoraLoaderModelOnly"},"widgets_values":["加速\\Hyper-FLUX.1-dev-8steps-lora_rank1.safetensors",0.2]},{"id":23,"type":"EmptyLatentImage","pos":[1336.218017578125,431.24981689453125],"size":[339.2215881347656,109.63313293457031],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[{"name":"LATENT","type":"LATENT","links":[22]}],"properties":{"Node name for S&R":"EmptyLatentImage"},"widgets_values":[1024,1024,1]},{"id":17,"type":"FluxPromptEnhance","pos":[973.8289794921875,331.8240661621094],"size":[283.6923522949219,126.52067565917969],"flags":{},"order":7,"mode":0,"inputs":[{"name":"prompt","type":"STRING","link":42,"widget":{"name":"prompt"}}],"outputs":[{"name":"STRING","type":"STRING","links":[13],"slot_index":0}],"properties":{"Node name for S&R":"FluxPromptEnhance"},"widgets_values":["",734164459401663,"randomize"]},{"id":18,"type":"easy showAnything","pos":[963.715576171875,76.98060607910156],"size":[294.3465576171875,194.2354736328125],"flags":{},"order":8,"mode":0,"inputs":[{"name":"anything","type":"*","link":13,"shape":7}],"outputs":[{"name":"output","type":"*","links":[50],"slot_index":0}],"properties":{"Node name for S&R":"easy showAnything"},"widgets_values":["A thoughtful young girl with a stern expression, her face a canvas of care and affection. A Silverpoint drawing, with a gentle, elegant color palette, adds a whimsical touch to the peaceful scene. Her hair, a cascade of pink and white, frames her face, while her hands are drawn to hold her, adding an intimate touch. The illustration is a thoughtful, enigmatic moment, focusing on her contemplative expression and the soft glow of her skin."]},{"id":14,"type":"OneButtonPromptFlux","pos":[598.8699340820312,373.7253723144531],"size":[315,202],"flags":{},"order":4,"mode":0,"inputs":[],"outputs":[{"name":"prompt","type":"STRING","links":[11],"slot_index":0}],"properties":{"Node name for S&R":"OneButtonPromptFlux"},"widgets_values":["dual_subject",true,true,"",false,90407625763492,"randomize"]}],"links":[[11,14,0,15,0,"*"],[13,17,0,18,0,"*"],[22,23,0,22,3,"LATENT"],[23,22,0,24,0,"LATENT"],[25,24,0,25,0,"IMAGE"],[26,26,0,29,0,"MODEL"],[28,28,0,24,1,"VAE"],[29,29,0,22,0,"MODEL"],[40,24,0,35,0,"IMAGE"],[42,15,0,17,0,"STRING"],[43,36,0,37,0,"CONDITIONING"],[44,36,0,38,0,"CONDITIONING"],[45,30,0,36,0,"CLIP"],[46,37,0,22,1,"CONDITIONING"],[47,38,0,22,2,"CONDITIONING"],[50,18,0,36,1,"STRING"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.8769226950000013,"offset":[-344.83026640349493,214.92084137421307]},"node_versions":{"comfy-core":"v0.3.10-37-gd055325","ComfyUI_OneButtonPrompt_Flux":"53f4c29b5118753bdd4fcf5463b719196ed94b2c"},"ue_links":[],"groupNodes":{"FLUX CLIP":{"nodes":[{"id":-1,"type":"FluxGuidance","pos":[989.142333984375,439.9573669433594],"size":[317.4000244140625,58],"flags":{},"order":3,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"条件"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"条件"}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5],"index":0},{"id":-1,"type":"ConditioningZeroOut","pos":[992.4752197265625,570.6519775390625],"size":[317.4000244140625,26],"flags":{},"order":2,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"条件"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"条件"}],"properties":{"Node name for S&R":"ConditioningZeroOut"},"index":1},{"id":-1,"type":"CLIPTextEncode","pos":[532.1729736328125,445.6195068359375],"size":[422.84503173828125,164.31304931640625],"flags":{"collapsed":false},"order":1,"mode":0,"inputs":[{"name":"clip","type":"CLIP","link":null,"label":"CLIP","localized_name":"clip"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"label":"条件","localized_name":"条件"}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["a beautiful girl, zbrush, artstation,character sheet, in different poses and angles, including front view, side view, and back view, turnaround sheet"],"color":"#232","bgcolor":"#353","index":2}],"links":[[2,0,0,0,21,"CONDITIONING"],[2,0,1,0,21,"CONDITIONING"]],"external":[[{"id":-1,"type":"ConditioningZeroOut","pos":[992.4752197265625,570.6519775390625],"size":[317.4000244140625,26],"flags":{},"order":2,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"ConditioningZeroOut"},"index":1},0,"CONDITIONING"],[{"id":-1,"type":"FluxGuidance","pos":[989.142333984375,439.9573669433594],"size":[317.4000244140625,58],"flags":{},"order":3,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5],"index":0},0,"CONDITIONING"]],"config":{"0":{},"1":{},"2":{}}},"LOAD FLUX":{"nodes":[{"id":-1,"type":"UNETLoader","pos":[183.26373291015625,203.22509765625],"size":[315,82],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[{"name":"MODEL","type":"MODEL","links":[],"slot_index":0,"label":"模型","localized_name":"模型"}],"properties":{"Node name for S&R":"UNETLoader"},"widgets_values":["flux1-dev-fp8-e4m3fn.safetensors","fp8_e4m3fn"],"index":0},{"id":-1,"type":"DualCLIPLoader","pos":[187.83013916015625,330.98968505859375],"size":[315,106],"flags":{"collapsed":false},"order":2,"mode":0,"inputs":[],"outputs":[{"name":"CLIP","type":"CLIP","links":[],"slot_index":0,"label":"CLIP","localized_name":"CLIP"}],"properties":{"Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp8_e4m3fn_scaled.safetensors","flux"],"index":1},{"id":-1,"type":"VAELoader","pos":[190.16644287109375,495.6625061035156],"size":[315,58],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[{"name":"VAE","type":"VAE","links":[],"slot_index":0,"localized_name":"VAE"}],"properties":{"Node name for S&R":"VAELoader"},"widgets_values":["flux-vae.safetensors"],"index":2},{"id":-1,"type":"LoraLoaderModelOnly","pos":[183.14425659179688,75.24807739257812],"size":[315,82],"flags":{},"order":6,"mode":0,"inputs":[{"name":"model","type":"MODEL","link":null,"localized_name":"模型"}],"outputs":[{"name":"MODEL","type":"MODEL","links":[],"slot_index":0,"localized_name":"模型"}],"properties":{"Node name for S&R":"LoraLoaderModelOnly"},"widgets_values":["加速\\FLUX.1-Turbo-Alpha-8step.safetensors",1],"index":3}],"links":[[0,0,3,0,13,"MODEL"]],"external":[[1,0,"CLIP"],[2,0,"VAE"]]},"UnionControlNet":{"nodes":[{"id":-1,"type":"ControlNetLoader","pos":[703.7474365234375,77.15983581542969],"size":[315,58],"flags":{},"order":2,"mode":4,"inputs":[],"outputs":[{"name":"CONTROL_NET","type":"CONTROL_NET","links":[],"slot_index":0,"localized_name":"CONTROL_NET"}],"properties":{"Node name for S&R":"ControlNetLoader"},"widgets_values":["flux\\FLUX.1-dev-Controlnet-Union-pro.safetensors"],"index":0},{"id":-1,"type":"SetUnionControlNetType","pos":[710.119384765625,182.30007934570312],"size":[315,58],"flags":{},"order":4,"mode":4,"inputs":[{"name":"control_net","type":"CONTROL_NET","link":null,"localized_name":"control_net"}],"outputs":[{"name":"CONTROL_NET","type":"CONTROL_NET","links":[],"slot_index":0,"localized_name":"CONTROL_NET"}],"properties":{"Node name for S&R":"SetUnionControlNetType"},"widgets_values":["auto"],"index":1},{"id":-1,"type":"ControlNetApplyAdvanced","pos":[705.8713989257812,284.2542724609375],"size":[315,186],"flags":{},"order":7,"mode":4,"inputs":[{"name":"positive","type":"CONDITIONING","link":null,"localized_name":"positive"},{"name":"negative","type":"CONDITIONING","link":null,"localized_name":"negative"},{"name":"control_net","type":"CONTROL_NET","link":null,"localized_name":"control_net"},{"name":"image","type":"IMAGE","link":null,"localized_name":"image"},{"name":"vae","type":"VAE","link":null,"shape":7,"localized_name":"vae"}],"outputs":[{"name":"positive","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"positive"},{"name":"negative","type":"CONDITIONING","links":[],"slot_index":1,"localized_name":"negative"}],"properties":{"Node name for S&R":"ControlNetApplyAdvanced"},"widgets_values":[0.7000000000000001,0,1],"index":2}],"links":[[0,0,1,0,23,"CONTROL_NET"],[null,0,2,0,21,"CONDITIONING"],[null,0,2,1,20,"CONDITIONING"],[1,0,2,2,24,"CONTROL_NET"],[null,1,2,4,31,"VAE"]],"external":[]},"Flux Guid":{"nodes":[{"id":-1,"type":"CLIPTextEncode","pos":[1118.4840087890625,153.2779998779297],"size":[422.84503173828125,164.31304931640625],"flags":{"collapsed":false},"order":6,"mode":0,"inputs":[{"name":"clip","type":"CLIP","link":null,"label":"CLIP","localized_name":"clip"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"label":"条件","localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":[""],"color":"#232","bgcolor":"#353","index":0},{"id":-1,"type":"FluxGuidance","pos":[1591.4393310546875,156.94119262695312],"size":[317.4000244140625,58],"flags":{},"order":9,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5],"index":1},{"id":-1,"type":"ConditioningZeroOut","pos":[1594.772216796875,287.63580322265625],"size":[317.4000244140625,26],"flags":{},"order":10,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"ConditioningZeroOut"},"index":2}],"links":[[null,0,0,0,30,"CLIP"],[0,0,1,0,33,"CONDITIONING"],[0,0,2,0,33,"CONDITIONING"]],"external":[[1,0,"CONDITIONING"],[2,0,"CONDITIONING"]]}}},"version":0.4} \ No newline at end of file +{"last_node_id":42,"last_link_id":56,"nodes":[{"id":15,"type":"easy showAnything","pos":[970.0104370117188,521.16259765625],"size":[284.5148010253906,207.843505859375],"flags":{},"order":6,"mode":0,"inputs":[{"name":"anything","type":"*","link":56,"shape":7}],"outputs":[{"name":"output","type":"*","links":[42,54],"slot_index":0}],"properties":{"Node name for S&R":"easy showAnything"},"widgets_values":["a fair young maiden"]},{"id":17,"type":"FluxPromptEnhance","pos":[973.8289794921875,331.8240661621094],"size":[283.6923522949219,126.52067565917969],"flags":{},"order":8,"mode":4,"inputs":[{"name":"prompt","type":"STRING","link":42,"widget":{"name":"prompt"}}],"outputs":[{"name":"STRING","type":"STRING","links":[13],"slot_index":0}],"properties":{"Node name for S&R":"FluxPromptEnhance"},"widgets_values":["",594724022123590,"randomize"]},{"id":18,"type":"easy showAnything","pos":[963.715576171875,76.98060607910156],"size":[294.3465576171875,194.2354736328125],"flags":{},"order":10,"mode":4,"inputs":[{"name":"anything","type":"*","link":13,"shape":7}],"outputs":[{"name":"output","type":"*","links":[],"slot_index":0}],"properties":{"Node name for S&R":"easy showAnything"},"widgets_values":["a large statue of a woman with flowing hair, the statue is wearing a traditional hanfu dress, she has two fingers held up in front of her, and an ornate headpiece with intricate carvings above her head, there are three red lanterns hanging from her head, the building is built on a stone foundation that is made of dark brown stone blocks, the sky above is clear and blue, the structure appears to be part of a traditional east asian architecture, sunlight casts shadows creating depth, the image captures a sense of victory and historical significance, the photograph has high clarity and sharp focus."]},{"id":22,"type":"KSampler","pos":[1648.1937255859375,-66.50270080566406],"size":[315,474],"flags":{},"order":13,"mode":0,"inputs":[{"name":"model","type":"MODEL","link":29},{"name":"positive","type":"CONDITIONING","link":46},{"name":"negative","type":"CONDITIONING","link":47},{"name":"latent_image","type":"LATENT","link":22}],"outputs":[{"name":"LATENT","type":"LATENT","links":[23],"slot_index":0}],"properties":{"Node name for S&R":"KSampler"},"widgets_values":[1059958001234920,"randomize",12,1,"euler","normal",1]},{"id":23,"type":"EmptyLatentImage","pos":[1289.5919189453125,423.25665283203125],"size":[339.2215881347656,109.63313293457031],"flags":{},"order":0,"mode":0,"inputs":[],"outputs":[{"name":"LATENT","type":"LATENT","links":[22]}],"properties":{"Node name for S&R":"EmptyLatentImage"},"widgets_values":[768,1024,1]},{"id":24,"type":"VAEDecode","pos":[1391.939453125,589.828857421875],"size":[210,46],"flags":{},"order":14,"mode":0,"inputs":[{"name":"samples","type":"LATENT","link":23},{"name":"vae","type":"VAE","link":28}],"outputs":[{"name":"IMAGE","type":"IMAGE","links":[25,55],"slot_index":0}],"properties":{"Node name for S&R":"VAEDecode"},"widgets_values":[]},{"id":25,"type":"PreviewImage","pos":[1987.2930908203125,-66.26073455810547],"size":[788.1688842773438,816.9552001953125],"flags":{},"order":15,"mode":0,"inputs":[{"name":"images","type":"IMAGE","link":25}],"outputs":[],"properties":{"Node name for S&R":"PreviewImage"},"widgets_values":[]},{"id":26,"type":"UNETLoader","pos":[601.9408569335938,-59.138397216796875],"size":[315,82],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[{"name":"MODEL","type":"MODEL","links":[52],"slot_index":0,"label":"模型"}],"properties":{"Node name for S&R":"UNETLoader"},"widgets_values":["flux1-dev-fp8-e4m3fn.safetensors","fp8_e4m3fn"]},{"id":28,"type":"VAELoader","pos":[610.175537109375,231.96678161621094],"size":[315,58],"flags":{},"order":2,"mode":0,"inputs":[],"outputs":[{"name":"VAE","type":"VAE","links":[28],"slot_index":0}],"properties":{"Node name for S&R":"VAELoader"},"widgets_values":["flux-vae.safetensors"]},{"id":29,"type":"LoraLoaderModelOnly","pos":[1291.8927001953125,-92.5301742553711],"size":[315,82],"flags":{},"order":7,"mode":0,"inputs":[{"name":"model","type":"MODEL","link":53}],"outputs":[{"name":"MODEL","type":"MODEL","links":[29],"slot_index":0}],"properties":{"Node name for S&R":"LoraLoaderModelOnly"},"widgets_values":["加速\\Hyper-FLUX.1-dev-8steps-lora_rank1.safetensors",0.2]},{"id":36,"type":"CLIPTextEncode","pos":[1312.9833984375,54.696285247802734],"size":[292.2908020019531,69.72785186767578],"flags":{"collapsed":false},"order":9,"mode":0,"inputs":[{"name":"clip","type":"CLIP","link":45,"label":"CLIP"},{"name":"text","type":"STRING","link":54,"widget":{"name":"text"}}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[43,44],"slot_index":0,"label":"条件"}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":[""],"color":"#232","bgcolor":"#353"},{"id":37,"type":"FluxGuidance","pos":[1294.3609619140625,287.4954833984375],"size":[317.4000244140625,58],"flags":{},"order":11,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":43}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[46],"slot_index":0}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5]},{"id":38,"type":"ConditioningZeroOut","pos":[1291.0345458984375,187.72189331054688],"size":[317.4000244140625,26],"flags":{},"order":12,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":44}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[47],"slot_index":0}],"properties":{"Node name for S&R":"ConditioningZeroOut"},"widgets_values":[]},{"id":41,"type":"SaveImage","pos":[1652.634033203125,463.3111267089844],"size":[315,270],"flags":{},"order":16,"mode":0,"inputs":[{"name":"images","type":"IMAGE","link":55}],"outputs":[],"properties":{"Node name for S&R":"SaveImage"},"widgets_values":["ComfyUI"]},{"id":40,"type":"LoraLoaderModelOnly","pos":[951.63720703125,-73.95958709716797],"size":[315,82],"flags":{},"order":5,"mode":0,"inputs":[{"name":"model","type":"MODEL","link":52}],"outputs":[{"name":"MODEL","type":"MODEL","links":[53],"slot_index":0}],"properties":{"Node name for S&R":"LoraLoaderModelOnly"},"widgets_values":["flux\\AWPortraitCN.safetensors",0.4]},{"id":30,"type":"DualCLIPLoader","pos":[610.1041870117188,76.88587188720703],"size":[315,106],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[{"name":"CLIP","type":"CLIP","links":[45]}],"properties":{"Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp8_e4m3fn_scaled.safetensors","flux","default"]},{"id":42,"type":"OneButtonPromptFlux","pos":[617.309326171875,367.3935241699219],"size":[315,226],"flags":{},"order":4,"mode":0,"inputs":[],"outputs":[{"name":"prompt","type":"STRING","links":[56]}],"properties":{"Node name for S&R":"OneButtonPromptFlux"},"widgets_values":[true,"human",false,false,"",false,670405999374683,"randomize"]}],"links":[[13,17,0,18,0,"*"],[22,23,0,22,3,"LATENT"],[23,22,0,24,0,"LATENT"],[25,24,0,25,0,"IMAGE"],[28,28,0,24,1,"VAE"],[29,29,0,22,0,"MODEL"],[42,15,0,17,0,"STRING"],[43,36,0,37,0,"CONDITIONING"],[44,36,0,38,0,"CONDITIONING"],[45,30,0,36,0,"CLIP"],[46,37,0,22,1,"CONDITIONING"],[47,38,0,22,2,"CONDITIONING"],[52,26,0,40,0,"MODEL"],[53,40,0,29,0,"MODEL"],[54,15,0,36,1,"STRING"],[55,24,0,41,0,"IMAGE"],[56,42,0,15,0,"*"]],"groups":[],"config":{},"extra":{"ds":{"scale":0.7972024500000021,"offset":[-262.83245555543726,266.893953256615]},"node_versions":{"comfyui-easy-use":"db14b955a59ef8568ed2511b73373d5437449341","ComfyUI-Fluxpromptenhancer":"c826b8f14a9984008573b502ba147e7a9fde6c41","comfy-core":"v0.3.10-42-gff83865","ComfyUI_OneButtonPrompt_Flux":"8634707ea75f12a6bb7dadf4ba71b39390907d9f"},"ue_links":[],"groupNodes":{"FLUX CLIP":{"nodes":[{"id":-1,"type":"FluxGuidance","pos":[989.142333984375,439.9573669433594],"size":[317.4000244140625,58],"flags":{},"order":3,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"条件"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"条件"}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5],"index":0},{"id":-1,"type":"ConditioningZeroOut","pos":[992.4752197265625,570.6519775390625],"size":[317.4000244140625,26],"flags":{},"order":2,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"条件"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"条件"}],"properties":{"Node name for S&R":"ConditioningZeroOut"},"index":1},{"id":-1,"type":"CLIPTextEncode","pos":[532.1729736328125,445.6195068359375],"size":[422.84503173828125,164.31304931640625],"flags":{"collapsed":false},"order":1,"mode":0,"inputs":[{"name":"clip","type":"CLIP","link":null,"label":"CLIP","localized_name":"clip"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"label":"条件","localized_name":"条件"}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":["a beautiful girl, zbrush, artstation,character sheet, in different poses and angles, including front view, side view, and back view, turnaround sheet"],"color":"#232","bgcolor":"#353","index":2}],"links":[[2,0,0,0,21,"CONDITIONING"],[2,0,1,0,21,"CONDITIONING"]],"external":[[{"id":-1,"type":"ConditioningZeroOut","pos":[992.4752197265625,570.6519775390625],"size":[317.4000244140625,26],"flags":{},"order":2,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"ConditioningZeroOut"},"index":1},0,"CONDITIONING"],[{"id":-1,"type":"FluxGuidance","pos":[989.142333984375,439.9573669433594],"size":[317.4000244140625,58],"flags":{},"order":3,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5],"index":0},0,"CONDITIONING"]],"config":{"0":{},"1":{},"2":{}}},"LOAD FLUX":{"nodes":[{"id":-1,"type":"UNETLoader","pos":[183.26373291015625,203.22509765625],"size":[315,82],"flags":{},"order":1,"mode":0,"inputs":[],"outputs":[{"name":"MODEL","type":"MODEL","links":[],"slot_index":0,"label":"模型","localized_name":"模型"}],"properties":{"Node name for S&R":"UNETLoader"},"widgets_values":["flux1-dev-fp8-e4m3fn.safetensors","fp8_e4m3fn"],"index":0},{"id":-1,"type":"DualCLIPLoader","pos":[187.83013916015625,330.98968505859375],"size":[315,106],"flags":{"collapsed":false},"order":2,"mode":0,"inputs":[],"outputs":[{"name":"CLIP","type":"CLIP","links":[],"slot_index":0,"label":"CLIP","localized_name":"CLIP"}],"properties":{"Node name for S&R":"DualCLIPLoader"},"widgets_values":["clip_l.safetensors","t5xxl_fp8_e4m3fn_scaled.safetensors","flux"],"index":1},{"id":-1,"type":"VAELoader","pos":[190.16644287109375,495.6625061035156],"size":[315,58],"flags":{},"order":3,"mode":0,"inputs":[],"outputs":[{"name":"VAE","type":"VAE","links":[],"slot_index":0,"localized_name":"VAE"}],"properties":{"Node name for S&R":"VAELoader"},"widgets_values":["flux-vae.safetensors"],"index":2},{"id":-1,"type":"LoraLoaderModelOnly","pos":[183.14425659179688,75.24807739257812],"size":[315,82],"flags":{},"order":6,"mode":0,"inputs":[{"name":"model","type":"MODEL","link":null,"localized_name":"模型"}],"outputs":[{"name":"MODEL","type":"MODEL","links":[],"slot_index":0,"localized_name":"模型"}],"properties":{"Node name for S&R":"LoraLoaderModelOnly"},"widgets_values":["加速\\FLUX.1-Turbo-Alpha-8step.safetensors",1],"index":3}],"links":[[0,0,3,0,13,"MODEL"]],"external":[[1,0,"CLIP"],[2,0,"VAE"]]},"UnionControlNet":{"nodes":[{"id":-1,"type":"ControlNetLoader","pos":[703.7474365234375,77.15983581542969],"size":[315,58],"flags":{},"order":2,"mode":4,"inputs":[],"outputs":[{"name":"CONTROL_NET","type":"CONTROL_NET","links":[],"slot_index":0,"localized_name":"CONTROL_NET"}],"properties":{"Node name for S&R":"ControlNetLoader"},"widgets_values":["flux\\FLUX.1-dev-Controlnet-Union-pro.safetensors"],"index":0},{"id":-1,"type":"SetUnionControlNetType","pos":[710.119384765625,182.30007934570312],"size":[315,58],"flags":{},"order":4,"mode":4,"inputs":[{"name":"control_net","type":"CONTROL_NET","link":null,"localized_name":"control_net"}],"outputs":[{"name":"CONTROL_NET","type":"CONTROL_NET","links":[],"slot_index":0,"localized_name":"CONTROL_NET"}],"properties":{"Node name for S&R":"SetUnionControlNetType"},"widgets_values":["auto"],"index":1},{"id":-1,"type":"ControlNetApplyAdvanced","pos":[705.8713989257812,284.2542724609375],"size":[315,186],"flags":{},"order":7,"mode":4,"inputs":[{"name":"positive","type":"CONDITIONING","link":null,"localized_name":"positive"},{"name":"negative","type":"CONDITIONING","link":null,"localized_name":"negative"},{"name":"control_net","type":"CONTROL_NET","link":null,"localized_name":"control_net"},{"name":"image","type":"IMAGE","link":null,"localized_name":"image"},{"name":"vae","type":"VAE","link":null,"shape":7,"localized_name":"vae"}],"outputs":[{"name":"positive","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"positive"},{"name":"negative","type":"CONDITIONING","links":[],"slot_index":1,"localized_name":"negative"}],"properties":{"Node name for S&R":"ControlNetApplyAdvanced"},"widgets_values":[0.7000000000000001,0,1],"index":2}],"links":[[0,0,1,0,23,"CONTROL_NET"],[null,0,2,0,21,"CONDITIONING"],[null,0,2,1,20,"CONDITIONING"],[1,0,2,2,24,"CONTROL_NET"],[null,1,2,4,31,"VAE"]],"external":[]},"Flux Guid":{"nodes":[{"id":-1,"type":"CLIPTextEncode","pos":[1118.4840087890625,153.2779998779297],"size":[422.84503173828125,164.31304931640625],"flags":{"collapsed":false},"order":6,"mode":0,"inputs":[{"name":"clip","type":"CLIP","link":null,"label":"CLIP","localized_name":"clip"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"label":"条件","localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"CLIPTextEncode"},"widgets_values":[""],"color":"#232","bgcolor":"#353","index":0},{"id":-1,"type":"FluxGuidance","pos":[1591.4393310546875,156.94119262695312],"size":[317.4000244140625,58],"flags":{},"order":9,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"FluxGuidance"},"widgets_values":[3.5],"index":1},{"id":-1,"type":"ConditioningZeroOut","pos":[1594.772216796875,287.63580322265625],"size":[317.4000244140625,26],"flags":{},"order":10,"mode":0,"inputs":[{"name":"conditioning","type":"CONDITIONING","link":null,"localized_name":"conditioning"}],"outputs":[{"name":"CONDITIONING","type":"CONDITIONING","links":[],"slot_index":0,"localized_name":"CONDITIONING"}],"properties":{"Node name for S&R":"ConditioningZeroOut"},"index":2}],"links":[[null,0,0,0,30,"CLIP"],[0,0,1,0,33,"CONDITIONING"],[0,0,2,0,33,"CONDITIONING"]],"external":[[1,0,"CONDITIONING"],[2,0,"CONDITIONING"]]}}},"version":0.4} \ No newline at end of file