カスタムノードとは?
カスタムノードは、高度な画像処理、機械学習のファインチューニング、色調整などの新機能を追加する ComfyUI 用の拡張機能です。これらのコミュニティ開発ノードは、ComfyUI のコア機能を大幅に拡張することができます。 すべてのカスタムノードのインストールには、次の 2 つのステップを完了する必要があります:- ノードコードを
ComfyUI/custom_nodesディレクトリにクローンする - 必要な Python 依存関係をインストールする
| 方法 | 利点 | 欠点 |
|---|---|---|
| ComfyUI Manager (推奨) | 1. 自動化されたインストール 2. 依存関係の処理 3. GUI インターフェース | レジストリに登録されていないノードを直接検索できない |
| Git Clone | レジストリに登録されていないノードをインストールできる | 1. Git の知識が必要 2. 依存関係の手動処理 3. インストールのリスク |
| リポジトリ ZIP ダウンロード | 1. Git 不要 2. 手動制御 | 1. 依存関係の手動処理 2. バージョン管理なし 3. インストールのリスク |
方法 1: ComfyUI Manager (推奨)
この方法を使用するには、お使いの環境で ComfyUI Manager が利用可能な状態になっている必要があります。表示されていない、または無効になっている場合は、ComfyUI Manager 概要 を確認し、インストールガイド の手順に従ってください。
新しい UI (Desktop 版デフォルト)
Desktop ユーザー向けにデフォルトで有効になっている新しいノード管理インターフェース。
従来の UI
カスタムノードインストール用のクラシックな Manager インターフェース。
方法 2: Git を使用した手動インストール
Manager に見つからない新しいノードや特定のバージョンが必要な場合に適しています。システムに Git がインストールされている必要があります。依存関係をインストールする
依存関係は ComfyUI 環境にインストールする必要があります - システム環境と混同しないように注意してください。汚染を避けるためです
- Windows ポータブル版
- 手動インストール
Windows ポータブル版の場合、依存関係は埋め込み Python 環境にインストールします
方法 3: ZIP ダウンロードによるインストール
Git や Manager を使用できないユーザー向けですカスタムノードリソース
ComfyUI では、基本的なノード拡張機能に加えて、カスタムノードには以下の追加リソースを含めることができます:- ノードドキュメント: この機能はすべてのカスタムノードと基本ノードをサポートしています。ノードドキュメントを表示して、ノードの目的と使用方法を理解することができます。また、作者に PR を送信してドキュメントを貢献することもできます。
- カスタムノードワークフローテンプレート: ノード作者が提供するサンプルワークフローとしてのワークフローテンプレート。ComfyUI テンプレートから閲覧およびロードできます。
- 多言語サポート
