Nodes/ComfyUI_Isulion Random Prompt Generator/๐Ÿ”„ Isulion Multiple Prompt Generator
ComfyUI Node

๐Ÿ”„ Isulion Multiple Prompt Generator

The Isulion Multiple Prompt Generator rolls a full batch

By IsulionยทCreated 2 years agoยทUpdated 7 days agoยท 41
๐Ÿ”„ Isulion Multiple Prompt Generator
    • positive
    • name
    โ—„selection_modeTheme Selectionโ–บ
    โ—„custom_subjectโ–บ
    โ—„custom_locationโ–บ
    โ—„seed0โ–บ
    โ—„complexitydetailedโ–บ
    โ—„include_environmentyesโ–บ
    โ—„include_styleyesโ–บ
    โ—„include_effectsyesโ–บ
    โ—„lora_keyโ–บ
    โ—„category_animation_entertainmentfalseโ–บ
    โ—„category_architectural_spacesfalseโ–บ
    โ—„category_art_styles_techniquesfalseโ–บ
    โ—„category_character_artfalseโ–บ
    โ—„category_dark_horrorfalseโ–บ
    โ—„category_foodfalseโ–บ
    โ—„category_holiday_themesfalseโ–บ
    โ—„category_nature_environmentfalseโ–บ
    โ—„category_photography_fashionfalseโ–บ
    โ—„category_post-apocalypticfalseโ–บ
    โ—„category_randomfalseโ–บ
    โ—„category_science_fiction_fantasyfalseโ–บ
    โ—„category_surreal_dreamsfalseโ–บ
    โ—„category_vintage_historicalfalseโ–บ
    โ—„๐Ÿ‘พ_16_bit_pixel_artfalseโ–บ
    โ—„๐Ÿงบ_50s_commercialfalseโ–บ
    โ—„๐ŸŽจ_abstractfalseโ–บ
    โ—„๐ŸŽฌ_analog_35mm_filmfalseโ–บ
    โ—„๐Ÿ“บ_animation_cartoonfalseโ–บ
    โ—„๐ŸŽŒ_animefalseโ–บ
    โ—„๐Ÿ›๏ธ_architecturalfalseโ–บ
    โ—„๐ŸŒŒ_astrophotographyfalseโ–บ
    โ—„๐Ÿ–ผ๏ธ_binet_surrealfalseโ–บ
    โ—„๐Ÿงฌ_bio_organic_technologyfalseโ–บ
    โ—„๐Ÿชผ_bioluminescent_jellyfalseโ–บ
    โ—„๐Ÿ˜„_caricaturefalseโ–บ
    โ—„๐Ÿ‘ค_character_designerfalseโ–บ
    โ—„๐Ÿฆ„_chimera_animalsfalseโ–บ
    โ—„๐Ÿฐ_chimera_cute_animalsfalseโ–บ
    โ—„๐Ÿฎ_chinese_new_yearfalseโ–บ
    โ—„๐ŸŽ„_christmasfalseโ–บ
    โ—„๐ŸŽฌ_cinema_studiofalseโ–บ
    โ—„๐ŸŒง๏ธ_cinematic_neon_rainfalseโ–บ
    โ—„๐Ÿบ_clay_artfalseโ–บ
    โ—„๐Ÿ“š_comic_bookfalseโ–บ
    โ—„๐ŸŽจ_concept_artfalseโ–บ
    โ—„๐Ÿ–๏ธ_crayon_artfalseโ–บ
    โ—„๐Ÿ’Ž_crystalpunkfalseโ–บ
    โ—„๐Ÿณ_culinary_foodfalseโ–บ
    โ—„๐Ÿ‘—_curvy_fashionfalseโ–บ
    โ—„๐Ÿ‘Ÿ_cyber_hypebeastfalseโ–บ
    โ—„๐ŸŒ†_cyberpunkfalseโ–บ
    โ—„๐Ÿ‘น_dia_de_los_muertosfalseโ–บ
    โ—„๐Ÿ–ผ๏ธ_digital_artfalseโ–บ
    โ—„๐Ÿ’ _dimension_3dfalseโ–บ
    โ—„๐Ÿชฉ_disco_medievalfalseโ–บ
    โ—„๐ŸŽก_disneyfalseโ–บ
    โ—„๐ŸŽฌ_dreamworksfalseโ–บ
    โ—„๐ŸŽฒ_dynamic_randomfalseโ–บ
    โ—„๐Ÿฐ_easterfalseโ–บ
    โ—„โœจ_enchanted_fantasyfalseโ–บ
    โ—„๐Ÿ“ธ_essential_realisticfalseโ–บ
    โ—„๐Ÿ•ฐ๏ธ_essential_vintagefalseโ–บ
    โ—„โœจ_ethereal_dreamsfalseโ–บ
    โ—„๐Ÿ”ฌ_experimental_artfalseโ–บ
    โ—„โš”๏ธ_fantasyfalseโ–บ
    โ—„๐Ÿ“ฑ_fisheye_action_camfalseโ–บ
    โ—„๐Ÿ•_food_apocalypsefalseโ–บ
    โ—„โš”๏ธ_futuristic_battlefieldfalseโ–บ
    โ—„๐ŸŒ†_futuristic_cityfalseโ–บ
    โ—„๐ŸŒ†_futuristic_city_metropolisfalseโ–บ
    โ—„๐Ÿš€_futuristic_sci_fifalseโ–บ
    โ—„๐Ÿƒ_ghiblifalseโ–บ
    โ—„๐Ÿฑ_giant_cat_zillafalseโ–บ
    โ—„๐ŸงŠ_glassmorphismfalseโ–บ
    โ—„๐ŸŒŒ_glitch_corefalseโ–บ
    โ—„๐ŸŽƒ_halloweenfalseโ–บ
    โ—„๐Ÿ‘ป_halloween_etherealfalseโ–บ
    โ—„๐Ÿ›๏ธ_historical_monumentsfalseโ–บ
    โ—„๐Ÿ‘ป_horrorfalseโ–บ
    โ—„๐Ÿ›‹๏ธ_ikea_backroomsfalseโ–บ
    โ—„๐ŸŽจ_impressionistfalseโ–บ
    โ—„๐ŸŽˆ_inflatable_worldfalseโ–บ
    โ—„๐Ÿ“ฑ_instagramfalseโ–บ
    โ—„๐Ÿ“ฑ_instagram_lifestylefalseโ–บ
    โ—„๐Ÿ _interior_spacesfalseโ–บ
    โ—„๐Ÿงถ_knitted_worldfalseโ–บ
    โ—„๐ŸงŠ_liquid_chromefalseโ–บ
    โ—„๐ŸŽฏ_logofalseโ–บ
    โ—„๐Ÿ“บ_manga_panelfalseโ–บ
    โ—„๐Ÿฆธ_marvelfalseโ–บ
    โ—„๐Ÿ”ฌ_microscopicfalseโ–บ
    โ—„โฌœ_minimalistfalseโ–บ
    โ—„โš”๏ธ_miura_dark_fantasyfalseโ–บ
    โ—„๐ŸŒฟ_naturefalseโ–บ
    โ—„๐ŸŽ†_new_year's_evefalseโ–บ
    โ—„๐ŸŽฌ_nolan_epicfalseโ–บ
    โ—„๐ŸŒฟ_overgrown_ruinsfalseโ–บ
    โ—„โœ‚๏ธ_papercraftfalseโ–บ
    โ—„๐Ÿ•ด๏ธ_peaky_blindersfalseโ–บ
    โ—„๐Ÿ’ซ_pixarfalseโ–บ
    โ—„๐ŸŒช๏ธ_post_apocalypticfalseโ–บ
    โ—„๐Ÿ„_psychedelic_cyber_fungusfalseโ–บ
    โ—„๐Ÿงฉ_puzzle_dimensionfalseโ–บ
    โ—„๐Ÿ›’_retro_vaporwave_mallfalseโ–บ
    โ—„๐Ÿฆ†_rubber_duck_supremacyfalseโ–บ
    โ—„๐Ÿ“š_school_mangafalseโ–บ
    โ—„๐Ÿš€_sci_fifalseโ–บ
    โ—„๐Ÿ“ฑ_selfiefalseโ–บ
    โ—„๐Ÿ’—_spectral_mistfalseโ–บ
    โ—„๐Ÿ€_st._patrick's_dayfalseโ–บ
    โ—„๐Ÿš€_star_warsfalseโ–บ
    โ—„โš™๏ธ_steampunkfalseโ–บ
    โ—„๐ŸŽญ_stop_motionfalseโ–บ
    โ—„๐Ÿฅ™_street_food_kebabfalseโ–บ
    โ—„๐Ÿฆƒ_thanksgivingfalseโ–บ
    โ—„๐Ÿ“ฆ_unboxing_surrealismfalseโ–บ
    โ—„๐ŸŒŠ_underwater_civilizationfalseโ–บ
    โ—„๐Ÿ™๏ธ_urban_tagfalseโ–บ
    โ—„๐Ÿ“น_vhs_found_footagefalseโ–บ
    โ—„๐Ÿ’˜_valentine's_dayfalseโ–บ
    โ—„๐Ÿ _village_worldfalseโ–บ
    โ—„๐Ÿ“ธ_vintage_1800s_photographyfalseโ–บ
    โ—„๐Ÿ‘ด_vintage_anthropomorphicfalseโ–บ
    โ—„๐Ÿ•น๏ธ_voxel_low_polyfalseโ–บ
    โ—„๐ŸŽจ_watercolorfalseโ–บ
    โ—„๐Ÿฉป_x_ray_anatomyfalseโ–บ
    โ—„๐Ÿชฉ_y2k_retro_futurismfalseโ–บ
    โ—„debug_modeoffโ–บ
    โ—„theme_names[Animation & Entertainment]โ–บ

    If the Mega Prompt V3 is the pack's single-shot, this is the burst-fire version. The Isulion Multiple Prompt Generator takes the same ~90 theme handlers and runs them all at once, returning a list of prompts instead of one string. Type a subject, pick the themes you care about, and out comes a ready-made batch for generating variations.

    This is the node you want when you're doing a style comparison - the "what does my character look like as Ghibli vs. Cyberpunk vs. 1800s photography" workflow. It's built around the same theme handlers as the Mega Prompt V3, so the mechanism is identical: per-theme word banks, random assembly, no API, no LLM. The difference is plumbing. It returns lists, and your sampler needs to consume lists.

    How the inputs work

    The required set is tiny:

    • selection_mode - Theme Selection or All Themes. "All Themes" is the scattergun: every theme, every run. Useful for idea mining, wasteful if you only care about five.
    • custom_subject / custom_location - the same overrides as the Mega Prompt node. They get spliced into every theme's template, so one "Batman in Gotham" entry produces the whole menu.
    • seed - the master seed for the batch.

    Then come the 90+ optional booleans, and this is where it gets slightly unwieldy. There are 14 category toggles (category_science_fiction_fantasy, category_holiday_themes, โ€ฆ) and below them, per-theme checkboxes (๐ŸŽŒ_anime, ๐ŸŒ†_cyberpunk, ๐ŸŽ„_christmas, โ€ฆ). Check the categories you want to include, or drill into individual themes. There's also a theme_names enum for directly choosing themes - but honestly, the checkbox grid is the intended UI. With 90 booleans you will spend your first session just finding the ones you want; my advice is to decide on 5โ€“10 themes and check only those, because every checked theme is another prompt in the output.

    Outputs: it's lists, not strings

    • positive - a STRING list of the generated prompts, one per theme.
    • name - a STRING list of the theme display names, in the same order. Never trust your memory on which index is which; wire name into whatever labels your batch.

    Wiring this into a sampler is the part that trips people up. A plain KSampler's positive input wants a single conditioning, and you can't just drop a list in. The pattern that works: feed the list through a batch-capable text encoder (a "Text Encode with batch" style node) or pair it with a loop/variation node, then run the batch. In the stock-UI path you're better off using one prompt at a time via an index or a batch splitter. The README's example workflow shows it chained into a full batch setup, so if you're new to batched generation, start there.

    Install and quirks

    Same as every node in this pack: ComfyUI Manager โ†’ search "Isulion", or git clone https://github.com/Isulion/ComfyUI_Isulion into custom_nodes/ and restart. Zero extra dependencies, zero model files.

    Two things to know before you blame it for broken outputs. First, it inherits the Mega Prompt's ((word)) emphasis syntax, which is live on SDXL-lineage models and inert on Flux-class encoders - the words still render, the emphasis just doesn't push. Second, seed 0 with randomize effectively on means every theme re-rolls its picks each run; if you want a reproducible batch, set an explicit seed. And remember the outputs are lists - if your downstream node is choking on a "STRING" that's actually 15 strings, that's expected, not a bug.

    CategoryIsulion - Multiple Prompt Generator

    Inputs (129)

    NameTypeDefaultDescription
    selection_modeCOMBOTheme Selection2 options: Theme Selection, All Themes
    custom_subjectSTRINGโ€”
    custom_locationSTRINGโ€”
    seedINT00โ€“18446744073709550000โ€”
    complexityCOMBOdetailed3 options: simple, detailed, complex
    include_environmentCOMBOyes2 options: yes, no
    include_styleCOMBOyes2 options: yes, no
    include_effectsCOMBOyes2 options: yes, no
    lora_keySTRINGโ€”
    category_animation_entertainmentoptBOOLEANfalseโ€”
    category_architectural_spacesoptBOOLEANfalseโ€”
    category_art_styles_techniquesoptBOOLEANfalseโ€”
    category_character_artoptBOOLEANfalseโ€”
    category_dark_horroroptBOOLEANfalseโ€”
    category_foodoptBOOLEANfalseโ€”
    category_holiday_themesoptBOOLEANfalseโ€”
    category_nature_environmentoptBOOLEANfalseโ€”
    category_photography_fashionoptBOOLEANfalseโ€”
    category_post-apocalypticoptBOOLEANfalseโ€”
    category_randomoptBOOLEANfalseโ€”
    category_science_fiction_fantasyoptBOOLEANfalseโ€”
    category_surreal_dreamsoptBOOLEANfalseโ€”
    category_vintage_historicaloptBOOLEANfalseโ€”
    ๐Ÿ‘พ_16_bit_pixel_artoptBOOLEANfalseโ€”
    ๐Ÿงบ_50s_commercialoptBOOLEANfalseโ€”
    ๐ŸŽจ_abstractoptBOOLEANfalseโ€”
    ๐ŸŽฌ_analog_35mm_filmoptBOOLEANfalseโ€”
    ๐Ÿ“บ_animation_cartoonoptBOOLEANfalseโ€”
    ๐ŸŽŒ_animeoptBOOLEANfalseโ€”
    ๐Ÿ›๏ธ_architecturaloptBOOLEANfalseโ€”
    ๐ŸŒŒ_astrophotographyoptBOOLEANfalseโ€”
    ๐Ÿ–ผ๏ธ_binet_surrealoptBOOLEANfalseโ€”
    ๐Ÿงฌ_bio_organic_technologyoptBOOLEANfalseโ€”
    ๐Ÿชผ_bioluminescent_jellyoptBOOLEANfalseโ€”
    ๐Ÿ˜„_caricatureoptBOOLEANfalseโ€”
    ๐Ÿ‘ค_character_designeroptBOOLEANfalseโ€”
    ๐Ÿฆ„_chimera_animalsoptBOOLEANfalseโ€”
    ๐Ÿฐ_chimera_cute_animalsoptBOOLEANfalseโ€”
    ๐Ÿฎ_chinese_new_yearoptBOOLEANfalseโ€”
    ๐ŸŽ„_christmasoptBOOLEANfalseโ€”
    ๐ŸŽฌ_cinema_studiooptBOOLEANfalseโ€”
    ๐ŸŒง๏ธ_cinematic_neon_rainoptBOOLEANfalseโ€”
    ๐Ÿบ_clay_artoptBOOLEANfalseโ€”
    ๐Ÿ“š_comic_bookoptBOOLEANfalseโ€”
    ๐ŸŽจ_concept_artoptBOOLEANfalseโ€”
    ๐Ÿ–๏ธ_crayon_artoptBOOLEANfalseโ€”
    ๐Ÿ’Ž_crystalpunkoptBOOLEANfalseโ€”
    ๐Ÿณ_culinary_foodoptBOOLEANfalseโ€”
    ๐Ÿ‘—_curvy_fashionoptBOOLEANfalseโ€”
    ๐Ÿ‘Ÿ_cyber_hypebeastoptBOOLEANfalseโ€”
    ๐ŸŒ†_cyberpunkoptBOOLEANfalseโ€”
    ๐Ÿ‘น_dia_de_los_muertosoptBOOLEANfalseโ€”
    ๐Ÿ–ผ๏ธ_digital_artoptBOOLEANfalseโ€”
    ๐Ÿ’ _dimension_3doptBOOLEANfalseโ€”
    ๐Ÿชฉ_disco_medievaloptBOOLEANfalseโ€”
    ๐ŸŽก_disneyoptBOOLEANfalseโ€”
    ๐ŸŽฌ_dreamworksoptBOOLEANfalseโ€”
    ๐ŸŽฒ_dynamic_randomoptBOOLEANfalseโ€”
    ๐Ÿฐ_easteroptBOOLEANfalseโ€”
    โœจ_enchanted_fantasyoptBOOLEANfalseโ€”
    ๐Ÿ“ธ_essential_realisticoptBOOLEANfalseโ€”
    ๐Ÿ•ฐ๏ธ_essential_vintageoptBOOLEANfalseโ€”
    โœจ_ethereal_dreamsoptBOOLEANfalseโ€”
    ๐Ÿ”ฌ_experimental_artoptBOOLEANfalseโ€”
    โš”๏ธ_fantasyoptBOOLEANfalseโ€”
    ๐Ÿ“ฑ_fisheye_action_camoptBOOLEANfalseโ€”
    ๐Ÿ•_food_apocalypseoptBOOLEANfalseโ€”
    โš”๏ธ_futuristic_battlefieldoptBOOLEANfalseโ€”
    ๐ŸŒ†_futuristic_cityoptBOOLEANfalseโ€”
    ๐ŸŒ†_futuristic_city_metropolisoptBOOLEANfalseโ€”
    ๐Ÿš€_futuristic_sci_fioptBOOLEANfalseโ€”
    ๐Ÿƒ_ghiblioptBOOLEANfalseโ€”
    ๐Ÿฑ_giant_cat_zillaoptBOOLEANfalseโ€”
    ๐ŸงŠ_glassmorphismoptBOOLEANfalseโ€”
    ๐ŸŒŒ_glitch_coreoptBOOLEANfalseโ€”
    ๐ŸŽƒ_halloweenoptBOOLEANfalseโ€”
    ๐Ÿ‘ป_halloween_etherealoptBOOLEANfalseโ€”
    ๐Ÿ›๏ธ_historical_monumentsoptBOOLEANfalseโ€”
    ๐Ÿ‘ป_horroroptBOOLEANfalseโ€”
    ๐Ÿ›‹๏ธ_ikea_backroomsoptBOOLEANfalseโ€”
    ๐ŸŽจ_impressionistoptBOOLEANfalseโ€”
    ๐ŸŽˆ_inflatable_worldoptBOOLEANfalseโ€”
    ๐Ÿ“ฑ_instagramoptBOOLEANfalseโ€”
    ๐Ÿ“ฑ_instagram_lifestyleoptBOOLEANfalseโ€”
    ๐Ÿ _interior_spacesoptBOOLEANfalseโ€”
    ๐Ÿงถ_knitted_worldoptBOOLEANfalseโ€”
    ๐ŸงŠ_liquid_chromeoptBOOLEANfalseโ€”
    ๐ŸŽฏ_logooptBOOLEANfalseโ€”
    ๐Ÿ“บ_manga_paneloptBOOLEANfalseโ€”
    ๐Ÿฆธ_marveloptBOOLEANfalseโ€”
    ๐Ÿ”ฌ_microscopicoptBOOLEANfalseโ€”
    โฌœ_minimalistoptBOOLEANfalseโ€”
    โš”๏ธ_miura_dark_fantasyoptBOOLEANfalseโ€”
    ๐ŸŒฟ_natureoptBOOLEANfalseโ€”
    ๐ŸŽ†_new_year's_eveoptBOOLEANfalseโ€”
    ๐ŸŽฌ_nolan_epicoptBOOLEANfalseโ€”
    ๐ŸŒฟ_overgrown_ruinsoptBOOLEANfalseโ€”
    โœ‚๏ธ_papercraftoptBOOLEANfalseโ€”
    ๐Ÿ•ด๏ธ_peaky_blindersoptBOOLEANfalseโ€”
    ๐Ÿ’ซ_pixaroptBOOLEANfalseโ€”
    ๐ŸŒช๏ธ_post_apocalypticoptBOOLEANfalseโ€”
    ๐Ÿ„_psychedelic_cyber_fungusoptBOOLEANfalseโ€”
    ๐Ÿงฉ_puzzle_dimensionoptBOOLEANfalseโ€”
    ๐Ÿ›’_retro_vaporwave_malloptBOOLEANfalseโ€”
    ๐Ÿฆ†_rubber_duck_supremacyoptBOOLEANfalseโ€”
    ๐Ÿ“š_school_mangaoptBOOLEANfalseโ€”
    ๐Ÿš€_sci_fioptBOOLEANfalseโ€”
    ๐Ÿ“ฑ_selfieoptBOOLEANfalseโ€”
    ๐Ÿ’—_spectral_mistoptBOOLEANfalseโ€”
    ๐Ÿ€_st._patrick's_dayoptBOOLEANfalseโ€”
    ๐Ÿš€_star_warsoptBOOLEANfalseโ€”
    โš™๏ธ_steampunkoptBOOLEANfalseโ€”
    ๐ŸŽญ_stop_motionoptBOOLEANfalseโ€”
    ๐Ÿฅ™_street_food_kebaboptBOOLEANfalseโ€”
    ๐Ÿฆƒ_thanksgivingoptBOOLEANfalseโ€”
    ๐Ÿ“ฆ_unboxing_surrealismoptBOOLEANfalseโ€”
    ๐ŸŒŠ_underwater_civilizationoptBOOLEANfalseโ€”
    ๐Ÿ™๏ธ_urban_tagoptBOOLEANfalseโ€”
    ๐Ÿ“น_vhs_found_footageoptBOOLEANfalseโ€”
    ๐Ÿ’˜_valentine's_dayoptBOOLEANfalseโ€”
    ๐Ÿ _village_worldoptBOOLEANfalseโ€”
    ๐Ÿ“ธ_vintage_1800s_photographyoptBOOLEANfalseโ€”
    ๐Ÿ‘ด_vintage_anthropomorphicoptBOOLEANfalseโ€”
    ๐Ÿ•น๏ธ_voxel_low_polyoptBOOLEANfalseโ€”
    ๐ŸŽจ_watercoloroptBOOLEANfalseโ€”
    ๐Ÿฉป_x_ray_anatomyoptBOOLEANfalseโ€”
    ๐Ÿชฉ_y2k_retro_futurismoptBOOLEANfalseโ€”
    debug_modeoptCOMBOoff2 options: off, on
    theme_namesoptCOMBO[Animation & Entertainment]118 options: [Animation & Entertainment], [Architectural & Spaces], [Art Styles & Techniques], [Character Art], [Dark & Horror], [Food], +112

    Outputs (2)

    NameTypeDescription
    positiveSTRINGโ€”
    nameSTRINGโ€”