核心用法
comfyui-runner 是一个面向 ComfyUI 服务器的轻量级运维工具,提供 run、stop、status 三个核心动作。用户通过 JSON 指令即可控制本地或局域网内的 ComfyUI 实例,无需手动进入终端操作。
配置项支持环境变量或 .env 文件,包括主机地址(默认 192.168.179.111)、端口(默认 28188)以及可选的基础认证凭据。技能依赖 node 和 curl,通过调用 /health 端点实现健康检查。
显著优点
- 操作极简:单条 JSON 指令完成启停,降低 ComfyUI 使用门槛
- 配置灵活:支持环境变量与
.env双模式,便于多环境部署 - 认证支持:内置基础 HTTP 认证适配,满足简单安全需求
潜在局限
- 网络强依赖:默认绑定固定内网 IP,公网或动态 IP 场景需手动调整
- 无进程守护:
run动作仅为启动触发,异常崩溃后无自动恢复机制 - 认证强度有限:仅支持 Basic Auth,无 Token、OAuth 等企业级方案
- 日志缺失:未暴露日志查看接口,排障仍需手动登录服务器
适合人群
个人开发者、本地 AI 绘画爱好者、小型工作室的 ComfyUI 自动化运维场景,尤其适合需要将 ComfyUI 集成到更大工作流(如通过 MCP/Claude 调用)的用户。
常规风险
- 未经验证的来源:
clawdbot元数据标识,非官方 ComfyUI 团队出品,需审计bin/cli.js实际行为 - 凭据泄露:
.env文件若权限配置不当,可能导致密码明文暴露 - 网络暴露风险:默认内网 IP 虽相对安全,但若用户手动改为
0.0.0.0且无认证,ComfyUI 可能暴露于公网