HuangYuChuh/ComfyUI_Skills_OpenClaw

Agent-friendly ComfyUI workflow skills for OpenClaw, Hermes Agent, Codex, and Claude Code; complementary to Comfy official local MCP.

해결하는 문제

ComfyUI Skills for OpenClaw는 AI 에이전트가 복잡한 원시 JSON 그래프를 조작하지 않고도 ComfyUI 워크플로우를 실행할 수 있도록 하는 브리지입니다. 이 프로젝트는 이러한 워크플로우를 제어 가능한 인터페이스를 가진 간단하고 호출 가능한 "스킬"로 변환하여, 에이전트가 CLI를 통해 이미지나 비디오 생성 작업을 안전하고 신뢰성 있게 트리거할 수 있도록 합니다.

작동 방식

이 프로젝트는 스키마 기반의 파라미터 매핑 레이어를 구현합니다. 사용자는 ComfyUI 워크플로우(-API 형식)를 가져오고, schema.json을 정의하여 에이전트 친화적인 별칭을 ComfyUI 그래프 내 실제 노드 ID 및 필드에 매핑합니다. 이를 통해 에이전트는 prompt: "a white cat"과 같은 간단한 명령을 전송할 수 있으며, 깊은 JSON 구조를 직접 수정할 필요가 없습니다.

실행 및 관리를 위한 CLI(comfyui-skill-cli)를 제공하며, 시각적 구성용 옵션 웹 UI도 제공합니다. 또한 공식 로컬 Comfy MCP(Model Context Protocol)와 통합되어 노드 및 모델의 고급 탐색 기능을 지원합니다.

대상 사용자

  • AI 에이전트 개발자: OpenClaw, Hermes Agent, Codex, Claude Code 등을 사용하며 ComfyUI를 통해 생성형 AI 기능을 에이전트에 제공하고자 하는 사람.
  • ComfyUI 고급 사용자: 기존의 복잡한 워크플로우를 다른 소프트웨어나 에이전트의 도구로 재사용하고자 하는 사람.
  • 다중 서버 관리자: 여러 로컬 또는 원격 ComfyUI 인스턴스를 서로 다른 머신에서 관리하는 사람.

주요 특징

  • 에이전트 친화적인 CLI: 인간 사용을 목적으로 한 것이 아니라 신뢰성 있는 에이전트 상호작용을 위한 전용 인터페이스.
  • 스키마 기반 매핑: 에이전트에게 필요한 파라미터만 노출하고 워크플로우 그래프의 복잡성을 숨깁니다.
  • 다중 서버 라우팅: 단일 네임스페이스 내에서 여러 로컬 또는 원격 ComfyUI 서버로 작업을 관리하고 라우팅할 수 있습니다.
  • 의존성 관리: 워크플로우 실행 전에 누락된 노드나 모델을 확인할 수 있는 기능.
  • 시각적 구성: 워크플로우를 업로드하고 에이전트에 배포하기 전에 파라미터를 시각적으로 매핑할 수 있는 옵션 웹 UI.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트