ComfyUI Node
Anima Prompt Studio Regional
Regional Prompt Studio that stores numbered user masks and applies selected positive prompt fields only inside those masks. Connect regional_prompt_data to Anima Regional Conditioning to create KSampler-ready conditionings.
Anima Prompt Studio Regional
- metadata_prompt
- metadata_negative_prompt
- width
- height
- regional_prompt_data
◄regional_fields[{"id":"positive_quality","pane":"positive","type":"quality","label":"Quality Tags","text":"newest, masterpiece, best quality, score_8, score_7:, highres, absurdres, very aesthetic","height":72,"enabled":true,"mask_ids":[]},{"id":"positive_artist","pane":"positive","type":"artist","label":"Artist Tags","text":"","height":72,"enabled":true,"mask_ids":[]},{"id":"positive_trigger","pane":"positive","type":"trigger","label":"Trigger Words","text":"","height":72,"enabled":true,"pin":true,"mask_ids":[]},{"id":"positive_general","pane":"positive","type":"general","label":"General Tags","text":"","height":150,"enabled":true,"mask_ids":[]},{"id":"positive_trailing","pane":"positive","type":"general","label":"General Tags","text":"location, (A highly aesthetic Pixiv style illustration, clean composition, high-quality digital art, detailed background, sharp focus on facial expressions.:0.6)","height":72,"enabled":true,"mask_ids":[]},{"id":"negative_general","pane":"negative","type":"general","label":"General Tags","text":"","height":120,"enabled":true,"mask_ids":[]}]►
◄regional_config{"version":1,"canvas":{"width":1024,"height":1024,"aspect_ratio":"1:1","source":"resolution_fields"},"mask_authoring":{"render_space":"image_pixels","storage_space":"normalized_canvas","preview_enabled":true},"global_prompt":"","negative_prompt":"","next_mask_id":1,"masks":[],"regional_enabled":false,"mask_prompts":[],"assignments":[],"artist_mix":{},"conditioning_settings":{},"regional_settings":{}}►
◄resolution_bucket1024►
◄resolution_size1024 * 1024 (1:1)►
◄resolution_custom_width1024►
◄resolution_custom_height1024►
◄wildcard_mode일반►
◄wildcard_seed0►
◄wildcard_seed_after_generatefixed►
CategoryEasyUse Anima/Prompt
Inputs (9)
| Name | Type | Default | Description |
|---|---|---|---|
| regional_fields | STRING | [{"id":"positive_quality","pane":"positive","type":"quality","label":"Quality Tags","text":"newest, masterpiece, best quality, score_8, score_7:, highres, absurdres, very aesthetic","height":72,"enabled":true,"mask_ids":[]},{"id":"positive_artist","pane":"positive","type":"artist","label":"Artist Tags","text":"","height":72,"enabled":true,"mask_ids":[]},{"id":"positive_trigger","pane":"positive","type":"trigger","label":"Trigger Words","text":"","height":72,"enabled":true,"pin":true,"mask_ids":[]},{"id":"positive_general","pane":"positive","type":"general","label":"General Tags","text":"","height":150,"enabled":true,"mask_ids":[]},{"id":"positive_trailing","pane":"positive","type":"general","label":"General Tags","text":"location, (A highly aesthetic Pixiv style illustration, clean composition, high-quality digital art, detailed background, sharp focus on facial expressions.:0.6)","height":72,"enabled":true,"mask_ids":[]},{"id":"negative_general","pane":"negative","type":"general","label":"General Tags","text":"","height":120,"enabled":true,"mask_ids":[]}] | Internal JSON payload for Regional Prompt Studio fields. |
| regional_config | STRING | {"version":1,"canvas":{"width":1024,"height":1024,"aspect_ratio":"1:1","source":"resolution_fields"},"mask_authoring":{"render_space":"image_pixels","storage_space":"normalized_canvas","preview_enabled":true},"global_prompt":"","negative_prompt":"","next_mask_id":1,"masks":[],"regional_enabled":false,"mask_prompts":[],"assignments":[],"artist_mix":{},"conditioning_settings":{},"regional_settings":{}} | Internal JSON payload for numbered masks and mask editor settings. |
| resolution_bucket | STRING | 1024 | Internal selected latent resolution bucket. |
| resolution_size | STRING | 1024 * 1024 (1:1) | Internal selected latent resolution, formatted as width * height (ratio). |
| resolution_custom_width | INT | 102432–8192 | Internal custom latent width. Values are snapped to multiples of 32. |
| resolution_custom_height | INT | 102432–8192 | Internal custom latent height. Values are snapped to multiples of 32. |
| wildcard_mode | COMBO | 일반 | General expands deterministically; Sequential uses seed % option_count. Seed control independently decides the next seed. |
| wildcard_seed | INT | 00–18446744073709550000 | Wildcard seed used by Regional Prompt Studio fields. Browser/public editing and next-seed range: 0..9007199254740991. The Python backend continues accepting uint64 values for legacy workflow validation, but values above the public maximum are best-effort in the browser because JavaScript may already have lost integer precision. Fixed does not intentionally advance a legacy value; increment, decrement, and randomize return the next seed to the public range. |
| wildcard_seed_after_generate | COMBO | fixed | After an accepted queue: keep the seed fixed, randomize it, or increment it by one. |
Outputs (5)
| Name | Type | Description |
|---|---|---|
| metadata_prompt | STRING | Metadata positive prompt with global and mask-scoped prompt fields included. |
| metadata_negative_prompt | STRING | Metadata negative prompt with metadata filters applied. |
| width | INT | Selected latent width used by the mask editor canvas. |
| height | INT | Selected latent height used by the mask editor canvas. |
| regional_prompt_data | EASYUSE_ANIMA_REGIONAL_PROMPT_DATA | Bundled regional prompt, mask, and model-patch data for Anima Regional Conditioning. |