ComfyUI Extension
ComfyUI_SAA_Character_Selector
ComfyUI custom node that downloads Chinese/English character lists with thumbnail cards, supports click selection and search, and outputs selected character data with origin grouping. (Description by CC)
wrt122311/ComfyUI_SAA_Character_Selector
Nodes—
On cloudLocal install
Stars0
Updated4 months ago
Readme
ComfyUI SAA Character Selector
ComfyUI custom node that:
- Downloads Chinese/English character list and matching character thumbs from SAA sources.
- Shows image cards in-node, supports click selection, and outputs selected character data.
- Groups characters by origin.
- Adds search box for Chinese/English/origin text.
- Shows loading progress while downloading/parsing data.
Install
Copy this folder into your ComfyUI custom nodes directory:
ComfyUI/custom_nodes/ComfyUI_SAA_Character_Selector
Then restart ComfyUI.
Node
-
Display name:
SAA Character Selector -
Category:
SAA/Character -
Outputs:
character_zhcharacter_enoriginpromptcharacter_json
-
Inputs:
selected_character_id: selected item id from UI image cardssource_group: source/origin grouping dropdownauto_refresh_data: kept for workflow compatibility; data refresh is controlled by the in-nodeReloadbutton
Data Sources
- Character CSV:
https://raw.githubusercontent.com/mirabarukaso/character_select_stand_alone_app/refs/heads/main/data/wai_characters.csv
- Character thumbs:
https://huggingface.co/datasets/flagrantia/character_select_stand_alone_app/resolve/main/wai_character_thumbs_v160.json?download=true
Downloaded files are stored directly in the custom node folder:
ComfyUI_SAA_Character_Selector/wai_characters.csvComfyUI_SAA_Character_Selector/wai_character_thumbs_v160.json
The files are downloaded only when missing. Click Reload in the node UI to force a fresh download from the upstream sources.