Comfy-Org / ComfyUI_frontend

Official front-end implementation of ComfyUI
https://www.comfy.org/
GNU General Public License v3.0
447 stars 54 forks source link

[Feature Request]: Custom node suites statistics #643

Open alessandroperilli opened 3 weeks ago

alessandroperilli commented 3 weeks ago

Is there an existing issue for this?

What would your feature do ?

I thought I would be the only ComfyUI user interested in the following features, but recently I read a few Reddit posts asking something similar. So, I'll try. It's super low priority. Just very-nice-to-have.

It would be useful to have somewhere in the UI something that tells you:

  1. The list of custom node suites that the currently-loaded workflow is using. It would be even better if the UI could make a clear distinction between the ones that you are using and the ones that you have installed but you are not using for the currently-loaded workflow.

Until we'll have a way to associate a subset of the installed nodes to each workflow, this is helpful to assess what custom node suites you might not need anymore and you want to cancel.

  1. The percentage of nodes deployed in the workflow that belong to each custom node suite. For example:

This second feature is mainly helpful in recognizing the contribution of various members of the ComfyUI community. They deserve credit and this is a way to become aware of their value.

Not functionally useful (at least not in the form I described), but a way to say thank you, perhaps.

Proposed workflow

Not sure about the location of these stats. I suppose a node that simply displays this information at every queue run would be enough, but maybe it makes more sense to have it inside the Manager control panel or in a dedicate section of the sidebar.

Additional information

No response

alessandroperilli commented 3 weeks ago

@huchenlei auto-posted spam ☝︎