核心用法
comfyui-request 是一个用于与 ComfyUI 实例交互的轻量级工具技能。ComfyUI 是基于节点的 Stable Diffusion 图形化界面,广泛用于 AI 图像生成工作流编排。
该技能通过 HTTP POST 请求将 JSON 格式的工作流发送至指定的 ComfyUI 服务端点(默认 /run),并返回生成的图像数据。用户需预先配置目标服务器地址、端口及可选的身份认证信息。
配置参数
COMFYUI_HOST/COMFYUI_PORT: 目标服务器地址COMFYUI_USER/COMFYUI_PASS: 基础认证凭据(可选)
调用方式
{
"action": "run",
"workflow": { /* ComfyUI 工作流 JSON */ }
}显著优点
- 工作流自动化: 绕过图形界面,直接以编程方式触发复杂图像生成管线
- 灵活部署: 支持自定义 ComfyUI 实例地址,适配本地/局域网/远程服务器
- 轻量依赖: 仅需 Node.js 和 curl 环境
潜在局限
- 服务端依赖: 必须预先部署并运行 ComfyUI 服务,技能本身不提供图像生成能力
- 网络限制: 依赖特定 IP:Port 可达性,公网部署需额外安全考量
- 接口兼容性: 要求 ComfyUI 服务端暴露特定
/run端点,非标准 ComfyUI 可能需要适配
适合人群
- 已搭建 ComfyUI 环境的 AI 绘画爱好者
- 需要将图像生成集成到自动化工作流的技术用户
- 局域网内多设备协同生成场景
常规风险
- 内网暴露风险: 默认配置使用局域网 IP,若不当映射至公网可能导致未授权访问
- 认证缺失: 基础认证为可选配置,未启用时服务端点完全开放
- 资源滥用: 图像生成计算密集型,开放接口可能遭遇资源耗尽攻击
- 依赖 Node 环境: 运行环境需预装 Node.js,容器化部署需额外考量