Open JorgeR81 opened 4 months ago
I absolutely support this proposal! Besides, this approach is already implemented in Invoke and you can see how it works there! And there will be no need for any glitchy SwarmUI (I didn't use it because of its crooked interface and glitches).
@rollingcookies, the developer of cg-use-everywhere
( https://github.com/chrisgoringe/cg-use-everywhere ) is making an extension that adds this functionally:
https://github.com/chrisgoringe/cg-controller
In the main
branch ( v1.0 ) we have it in the ComfyUI native Sidebar.
But in the next versions, we will have multiple, "dockable" windows. https://github.com/comfyanonymous/ComfyUI/discussions/5408 )
Feel free to test it and make suggestions !
I'm not sure if this is possible, but here is my suggestion:
Add a new section to the Sidebar, for pinned node widgets.
The user could pin down widgets from multiple nodes, including the text prompt fields. The widgets would be duplicated on the Sidebar, so the values could be changed on the node or the Sidebar. The pinned widgets could be stored in the workflow, so we could build a sidebar configuration for each workflow.
This could replace the need for a Comfy UI "Frontend", allowing the user to build its own GUI. The sidebar would look similar to a traditional GUI, like Invoke AI, but fully customizable.