50a36126cc7dd308095ccdc8338d58a4dc6d42c1
Updated usage instructions and added images for clarity.
ComfyUI-LightQueueCounter
ComfyUIのバックエンド・キューの数を、生成速度を一切損なうことなくリアルタイムで表示するための超軽量カスタムノードじゃ!
特徴
- 圧倒的な軽さ: 1回の実行にかかる時間はわずか 0.004s 前後。単純な文字列結合と同等の負荷で動作するぞ。
- UIを邪魔しない: ノードを折りたたむことで、タイトル部分に現在のキュー数を表示できる。
- 柔軟な表示モード: おぬしの好みに合わせて、以下の3種類から表示を選べるぞ。
total: 合計数のみ表示short: 実行中/待機中/合計を表示full: 詳細なステータスを表示
導入方法
ComfyUIの custom_nodes ディレクトリで、以下のコマンドを打ち込むのじゃ!
git clone [https://github.com/ruminar/ComfyUI-LightQueueCounter.git](https://github.com/ruminar/ComfyUI-LightQueueCounter.git)
使い方
まずは、3の、Light Queue Counter Title Tap を使うのがおすすめじゃ。
適当なノードからぶら下げて、折りたたみ表示すると、タイトル部分に、キュー件数が表示されるのじゃ。
以下の3つのノードが追加されるぞ:
- Light Queue Counter Any Passthrough: 任意のデータの流れに差し込んで、現在のキュー数を取得する。
- Light Queue Counter Set Title: 文字列を受け取り、自分自身のノードタイトルに設定する。
- Light Queue Counter Title Tap: 任意の値をトリガーにして、キュー数を読み取りタイトルに表示する(メインの配線を汚したくない時に便利じゃ!)。
「適当なノードにぶら下げて、折りたたんでおくとタイトルが更新される」
「プッシュ方式で起動し、文字列結合と同等の速さで動作するため、GPU処理と競合しない」
ライセンス
GPL-3.0(ComfyUI本体の掟に従っておるぞ!)
Languages
Python
64.5%
JavaScript
35.5%