メインコンテンツへスキップ

はじめに

レジストリは、ComfyUI-Manager を動かすカスタムノードの公開コレクションです。開発者は、カスタムノードの公開、バージョン管理、非推奨化、および関連指標の追跡を行うことができます。ComfyUI ユーザーは、ComfyUI-Manager を介してレジストリからカスタムノードを発見、インストール、評価できます。

レジストリを使用する理由

Comfy レジストリは、カスタムノードの開発を標準化することでコミュニティを支援します。   ノードのバージョン管理: 開発者はカスタムノードの新しいバージョンを頻繁に公開しますが、これはしばしばそれに依存するワークフローを壊してしまいます。レジストリのノードはセマンティックバージョニングされているため、ユーザーは自分の操作がワークフローにどのような影響を与えるかを事前に知った上で、安全にアップグレード、非推奨化、またはノードバージョンを固定することを選択できます。ワークフロー JSON には使用されたノードのバージョンが保存されるため、ワークフローを常に確実に再現できます。   ノードのセキュリティ: レジストリは ComfyUI-manager のバックエンドとして機能します。すべてのノードは、カスタム pip ホイール、任意のシステム呼び出しなどの悪意のある動作についてスキャンされます。これらのチェックに合格したノードには、UI マネージャー上の名前の横に検証フラグ()が表示されます。セキュリティ標準のリストについては、標準 をご覧ください。   検索: レジストリ上のすべてのノードを検索して、ワークフローに既存のノードを見つけます。

ノードの公開

チュートリアル に従って、最初のノードの公開を開始してください。

よくある質問

はい、レジストリ上のカスタムノードにはグローバルに一意の名前があり、これにより Comfy ワークフロー JSON ファイルは競合なしに任意のカスタムノードを一意に識別できます。
詳細については、標準 を確認してください。
カスタムノードのバージョンが一度公開されると、変更することはできません。これにより、ユーザーは時間の経過とともにカスタムノードの安定性を信頼できます。
カスタムノードはセマンティックバージョニングを使用してバージョン管理されます。これにより、ユーザーは新しいバージョンへのアップグレードの影響を理解できます。
Comfy レジストリ Web サイトで その他のアクション > 非推奨 をクリックすることで、バージョンを非推奨化できます。このバージョンをインストールしたユーザーには非推奨メッセージが表示され、新しいバージョンへのアップグレードが促されます。バージョンの非推奨化は、公開後に問題が発見された場合に役立ちます。