브라우저 확장 프로그램으로 텍스트 또는 이미지를 ComfyUI 대기열에 직접 전송하기
요약
이 글은 웹페이지의 텍스트나 이미지를 복사하거나 저장하는 과정 없이 브라우저 확장 프로그램을 통해 ComfyUI 대기열로 직접 전송하는 방법을 설명합니다. 사용자는 마우스 오른쪽 버튼 클릭만으로 선택된 데이터를 프롬프트 노드에 채우고 워크플로우를 추가할 수 있습니다.
핵심 포인트
- 브라우저 확장 프로그램으로 ComfyUI 연동을 간편화했습니다.
- 텍스트/이미지 선택 후 우클릭 메뉴로 바로 전송 가능합니다.
- ComfyUI의 입력 노드를 활용하여 별도 코딩 없이 연동됩니다.
- Chrome, Edge, Brave에서 사용 가능하며 'Load unpacked' 방식으로 설치해야 합니다.
웹페이지에서 내용을 복사하거나, 창을 전환하거나, 이미지를 먼저 저장할 필요 없이 브라우저에서 ComfyUI로 빠르게 데이터를 보낼 방법을 찾고 싶었습니다. 그래서 이를 위해 작은 확장 프로그램을 직접 만들었습니다.
작동 방식:
- 임의의 페이지에서 텍스트를 선택하고 마우스 오른쪽 버튼을 클릭한 후, 'Send selection to ComfyUI'를 선택합니다. 그러면 프롬프트 노드가 채워지고 워크플로우가 대기열에 추가됩니다.
- 이미지에 마우스 오른쪽 버튼을 클릭하고 'Send image to ComfyUI'를 선택합니다. 이미지가 업로드되고 워크플로우가 대기열에 추가됩니다.
워크플로우와 연동하는 방법:
- 코딩이나 워크플로우별 설정이 필요 없습니다. ComfyUI에서 입력 노드의 제목을
INPUT_TEXT(또는 Load Image 노드의 경우INPUT_IMAGE)로 이름을 변경한 다음, 'Workflow > Export (API)'를 통해 내보내고 이 파일을 확장 프로그램에 가져옵니다. - 여러 워크플로우를 가져올 수 있으며 툴바 아이콘에서 전환할 수 있습니다. 마우스 오른쪽 버튼 메뉴에는 현재 활성화된 워크플로우가 표시됩니다.
- CORS 플래그가 필요하지 않습니다 (바라건대). 이 확장 프로그램은 자체 요청에서 Origin 헤더를 제거하여,
--enable-cors-header로 재시작할 필요가 없습니다. 만약 설정이 여전히 차단한다면, README에 일회성 대체 방법이 있습니다.
제한 사항:
- 워크플로우당 하나의
INPUT_TEXT및/또는 하나의INPUT_IMAGE만 가능합니다. 다중 이미지 또는 다중 프롬프트 워크플로우는 지원하지 않습니다. - Chrome, Edge, Brave에서만 사용 가능하며 Firefox에서는 사용할 수 없습니다.
- Chrome Web Store에 등록되어 있지 않습니다. 마우스 오른쪽 버튼을 클릭한 이미지를 다운로드하려면 모든 사이트에 대한 접근 권한이 필요하므로 'Load unpacked' 방식으로 설치해야 합니다.
Github 링크: https://github.com/vizsumit/comfyui-send submitted by /u/vizsumit [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/StableDiffusion의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기