ComfyUI Node

TextBox

The generic prompt box hiding in the EasyAnimate pack

By aigc-apps·Created 2 years ago·Updated about a year ago· 2,270
TextBox
    • prompt
    prompt

    TextBox is a multiline text input that outputs a STRING_PROMPT. That's it. It's one of two prompt-box nodes in the EasyAnimate pack, and it is functionally identical to EasyAnimate_TextBox - same input (prompt, multiline), same output type, same purpose: feeding the pack's samplers, which expect STRING_PROMPT rather than a raw STRING.

    So why two nodes? Naming, mostly. EasyAnimate_TextBox is the one the pack's shipped workflows actually use; TextBox appears to be a convenience alias with a shorter, more generic name. And that generic name is the catch: "TextBox" is about the least unique node name you could pick, and plenty of other packs ship their own TextBox. ComfyUI tolerates duplicate class names poorly - whichever pack loads last can shadow the others, and workflows can break or connect to the wrong node. If a workflow says it wants TextBox and you have five other packs installed, you've met the ecosystem's dependency hell in miniature.

    How to use it

    Same as its twin: wire the prompt output into any EasyAnimate sampler's prompt or negative_prompt slot. Both accept STRING_PROMPT.

    TextBox (prompt) ──► EasyAnimateV5_T2VSampler (prompt)
    

    If you're building your own workflow, prefer EasyAnimate_TextBox to dodge the collision risk. If a downloaded workflow specifically references TextBox and it's missing or misbehaving, the fix is usually to install the pack (it ships both nodes) and then double-check no other pack hijacked the name.

    Verdict

    It's a text box. It doesn't batch, it doesn't do wildcards, it doesn't format. Its entire job is to hand a string to the sampler in the type the sampler insists on. That's not a criticism - when a pack defines a custom type for prompts, having the matching box is the difference between a workflow that connects and one that throws "input type mismatch" at you. Keep it around, but reach for EasyAnimate_TextBox by default.

    CategoryEasyAnimateWrapper

    Inputs (1)

    NameTypeDefaultDescription
    promptSTRING

    Outputs (1)

    NameTypeDescription
    promptSTRING_PROMPT