カスタムノードに関連付けられたサンプルワークフローファイルがある場合、ComfyUI はテンプレートブラウザ(Documentation Index
Fetch the complete documentation index at: https://dripart-mintlify-e28287af.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Workflow/Browse Templates メニュー)でユーザーにこれらを表示できます。ワークフローテンプレートは、ユーザーがあなたのノードを使い始めるのを支援する素晴らしい方法です。
ノード開発者として行うべきことは、example_workflows フォルダを作成し、そこに json ファイルを配置するだけです。オプションで、テンプレートのサムネイルとして表示される同名の jpg ファイルを配置することもできます。
内部では、ComfyUI はこれらのファイルを静的に提供するとともに、ワークフローテンプレートのコレクションを返すエンドポイント(/api/workflow_templates)も備えています。
以下のフォルダ名も受け付けられますが、
example_workflows の使用を推奨します- workflow
- workflows
- example
- examples
例
ComfyUI-MyCustomNodeModule/example_workflows/ ディレクトリ下に:
My_example_workflow_1.jsonMy_example_workflow_1.jpgMy_example_workflow_2.json
ComfyUI-MyCustomNodeModule というカテゴリが表示され、2 つのアイテムが含まれます。そのうち 1 つにはサムネイルがあります。
実際の例については、ComfyUI-Impact-Pack の example_workflows フォルダ を参照してください。