comfyui-request

TotalClaw 作者 totalclaw

向 ComfyUI 发送工作流请求并返回图像结果。

安装 / 下载方式

TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~xtopher86-comfyui-request
cURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~xtopher86-comfyui-request/file -o xtopher86-comfyui-request.md
## 概述(中文)

向 ComfyUI 发送工作流请求并返回图像结果。

## 原文

# comfyui-request

## Purpose
Send a workflow request to a running ComfyUI instance and return the generated image URL or base64 data.

## Configuration
- `COMFYUI_HOST`: Host/IP of the ComfyUI server (default `192.168.179.111`).
- `COMFYUI_PORT`: Port of the ComfyUI server (default `28188`).
- `COMFYUI_USER`: Optional username for basic auth.
- `COMFYUI_PASS`: Optional password for basic auth.

These can be set via environment variables or a `.env` file in the skill directory.

## Usage
```json
{
  "action": "run",
  "workflow": { ... }   // JSON workflow object
}
```

The skill will POST to `http://{host}:{port}/run` and return the response JSON.

## Example
```json
{
  "action": "run",
  "workflow": {
    "nodes": [ ... ],
    "edges": [ ... ]
  }
}
```

## Notes
The skill expects the ComfyUI server to expose the `/run` endpoint and return a JSON object containing an `image` field with a URL or base64 string.