ComfyUI运行控制

5小时前更新 2 00
ComfyUI运行控制ComfyUI运行控制
ComfyUI运行控制

技能简介

comfyui-runner 用于在本地环境中启动、停止和检查 ComfyUI 实例的运行状态。通过简单的 JSON 指令即可完成服务器的生命周期管理,适合需要频繁切换 ComfyUI 服务状态的开发场景。

能做什么

  • 启动本地 ComfyUI 服务器(若未运行)
  • 停止正在运行的 ComfyUI 服务器
  • 检测服务器是否可达并返回状态

使用说明

安装要求

需预先安装 Node.js 和 curl,并确保 ComfyUI 可执行文件位于系统 PATH 或技能同级目录中。

配置环境变量

在技能目录创建 .env 文件,或设置以下环境变量:

COMFYUI_HOST=192.168.179.111
COMFYUI_PORT=28188
COMFYUI_USER=可选用户名
COMFYUI_PASS=可选密码

调用示例

{"action": "status"}

支持三种动作:run 启动服务,stop 停止服务,status 查询可达性。

输入与输出

见下方输入与输出表格。

项目内容
输入JSON 对象,含 action 字段:run(启动)、stop(停止)、status(查状态)
输出操作结果或服务器可达状态(布尔值/文本)
适用人群本地部署 ComfyUI 的开发者、需脚本化管理服务的运维人员
不包含模型下载、工作流编辑、多实例集群管理

 

风险提示

  • 停止操作将直接终止进程,可能导致进行中的图像生成任务中断
  • 默认配置使用局域网 IP,公网暴露需配合认证使用
  • 依赖 curl 访问 /health 端点,若 ComfyUI 版本变更端点路径可能失效

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/xtopher86/comfyui-runner/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...