Nodes/ComfyUI-Apt_Preset/excel_Prompter
ComfyUI Node

excel_Prompter

Build a scene prompt from curated dropdowns instead of a blank text box

By cardenluo·Created 2 years ago·Updated 17 days ago· 309
excel_Prompter
    • pos
    综合项
    风格大全
    材质大全
    灯光大全
    氛围大全
    场景大全
    建筑大全
    植物大全
    动物大全
    机车大全
    languagetrue

    Staring at an empty prompt box trying to remember the word for "golden hour" or which material tags actually render as brushed metal is a real tax on generation speed. excel_Prompter skips that by turning prompt-writing into picking from menus: nine separate dropdown categories, each stocked with dozens to hundreds of curated options, that get combined into one output string.

    The categories cover the pieces people actually reach for when composing a scene: a general/composite catch-all bucket, style (442 options - rendering approaches like watercolor, oil painting, cyberpunk, claymation), material (345 - everything from hand-thrown pottery to woven texture to metal finishes), lighting (155 - golden hour, blue hour, neon, moonlight), color/atmosphere grading (114), scene/location (192 - oceans, forests, deserts, wetlands), architecture (164), plants (63), animals (150), and even a vehicle/supercar list (55, mostly hypercar model names). Every dropdown starts at None so unused categories don't pollute your output - you only pick what's relevant to the shot you're building.

    There's one thing worth knowing before you reach for this: nearly all of that dropdown content is in Chinese. This is a China-based author's pack (their update log and support channel are on Bilibili), and this particular node hasn't been translated to English tag-by-tag. There's an optional language toggle (on by default) that, going by its presence, is meant to flip the output between Chinese and a translated form - but don't assume it magically gives you English category labels in the UI itself, just be ready for a dropdown full of Chinese text when you open it. If you don't read Chinese, this node is more of a "recognize the pattern and trust the category name" experience than a "read every option" one, at least until you get familiar with the list.

    Output. A single STRING named pos - your assembled positive prompt, ready to wire straight into a CLIP Text Encode or, more in the spirit of this pack, into one of Apt_Preset's own loader/sampler stack nodes. It doesn't do anything with negative prompting; pair it with a separate negative-prompt source if your workflow needs one.

    How it fits the pack's philosophy. ComfyUI-Apt_Preset is built around collapsing repetitive manual work into single nodes with presets, and this is the prompt-side version of that idea - instead of maintaining a personal cheat sheet of style and material tags in a text file somewhere, the cheat sheet lives in the node itself.

    Installing it. Standard for this whole pack - search "ComfyUI-Apt_Preset" in ComfyUI Manager and install, or clone manually:

    cd ComfyUI/custom_nodes
    git clone https://github.com/cardenluo/ComfyUI-Apt_Preset.git
    

    Run install.bat on Windows to grab dependencies, then restart ComfyUI. No model downloads or GPU requirements for this node specifically - it's pure text assembly, so if the pack imports cleanly, this one works immediately.

    Troubleshooting. The pack as a whole has a documented IMPORT FAILED case on r/comfyui, traced to a missing downstream dependency rather than anything wrong with a specific node - if excel_Prompter doesn't show up, check your ComfyUI console log at startup for the actual missing package name and reinstall via Manager's "install missing custom nodes" rather than guessing. Beyond that, the practical friction with this node isn't a bug, it's the language barrier: if the Chinese tag lists are a dealbreaker for your workflow, Apt_Preset also ships text_sum, which reads prompt presets from external YAML files and gives you add_pos/add_neg free-text fields to layer your own English wording on top rather than relying entirely on curated dropdowns.

    CategoryApt_Preset/prompt

    Inputs (11)

    NameTypeDefaultDescription
    综合项COMBO33 options: None, ──◆起手式, 写实, 画面纯净, ──◆特殊效果, 透明物体:, +27
    风格大全COMBO442 options: None, ──◆渲染方式, 手工黏土, 写实渲染, 卡通渲染, 水彩渲染, +436
    材质大全COMBO345 options: None, ──◆常用材质, 拼贴, 像素艺术, 纹理, 手工粘土, +339
    灯光大全COMBO155 options: None, ──◆光源类型, 自然光, 白天, 夜晚, 黄昏, +149
    氛围大全COMBO114 options: None, ──◆色调, 青橙色调, 莫兰迪色系, 赛博朋克色调, 森系色调, +108
    场景大全COMBO192 options: None, ──◆自然景观, 海洋, 湖泊, 河流, 瀑布, +186
    建筑大全COMBO164 options: None, ──◆建筑大全, 高层住宅, 生态住宅, 现代别墅, 中式别墅, +158
    植物大全COMBO63 options: None, ──◆常见植物, 樱花(染井吉野), 郁金香(重瓣品种), 薰衣草(狭叶品种), 荷花(碗莲品种), +57
    动物大全COMBO150 options: None, ──◆常见动物, 猫, 狗, 鸡, 鸭, +144
    机车大全COMBO55 options: None, ──◆跑车, 法拉利 LaFerrari, 兰博基尼 Aventador, 保时捷 918 Spyder, 迈凯伦 P1, +49
    languageoptBOOLEANtrue

    Outputs (1)

    NameTypeDescription
    posSTRING