OpenClaw 内置 comfy 插件,通过 ComfyUI workflow JSON 驱动图像、视频和音乐生成,支持本地 ComfyUI 实例和 Comfy Cloud。

属性值
Provider IDcomfy
模型comfy/workflow
支持能力image_generate、video_generate、music_generate
认证本地无需;Cloud 使用 COMFY_API_KEY 或 COMFY_CLOUD_API_KEY

注意:插件完全由 workflow 驱动,不映射通用的 size、aspectRatio、resolution 等参数到 workflow 图。

快速开始

本地模式:

{
  plugins: {
    entries: {
      comfy: {
        config: {
          mode: "local",
          baseUrl: "http://127.0.0.1:8188",
          image: {
            workflowPath: "./workflows/flux-api.json",
            promptNodeId: "6",
            outputNodeId: "9",
          },
        },
      },
    },
  },
  agents: {
    defaults: {
      imageGenerationModel: { primary: "comfy/workflow" },
    },
  },
}

Cloud 模式:

export COMFY_API_KEY="your-key"
{
  plugins: {
    entries: {
      comfy: {
        config: {
          mode: "cloud",
          image: {
            workflowPath: "./workflows/flux-api.json",
            promptNodeId: "6",
            outputNodeId: "9",
          },
        },
      },
    },
  },
}

配置关键字段

共享字段:

字段类型说明
mode"local" 或 "cloud"连接模式
baseUrlstring本地默认 http://127.0.0.1:8188,Cloud 默认 https://cloud.comfy.org
apiKeystring可选内联 key

每个能力(image/video/music)的字段:

字段必填说明
workflowPath 或 workflow是workflow JSON 文件路径
promptNodeId是接收文本提示的节点 ID
outputNodeId否读取输出的节点 ID
inputImageNodeId条件必填接收参考图的节点 ID

支持的功能

  • 图像生成(文字转图片)
  • 图像编辑(1 张参考图)
  • 视频生成(文字转视频、图片转视频)
  • 音乐/音频生成(通过 music_generate 工具)

注意:OpenClaw 不向 Comfy workflow 传入视频输入,仅支持文本提示和单张参考图。

相关链接