diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..9b6b747 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,19 @@ +name: Publish to Comfy Registry +on: + workflow_dispatch: + push: + branches: + - main + paths: + - "pyproject.toml" +jobs: + publish-node: + name: Publish Custom Node to Registry + runs-on: ubuntu-latest + steps: + - name: Check out code + uses: actions/checkout@v4 + - name: Publish Custom Node + uses: Comfy-Org/publish-node-action@main + with: + personal_access_token: ${{ secrets.REGISTRY_ACCESS_TOKEN }} \ No newline at end of file diff --git a/README.md b/README.md index 1b42cfb..1697de3 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +
+ComfyUI Cliption Integrated Nodes thumbnail +
+ # ComfyUI-cliption-integrated A streamlined fork of [pharmapsychotic/comfy-cliption](https://github.com/pharmapsychotic/comfy-cliption) for ComfyUI, providing a single, integrated **CLIPtion Beam Search** node. @@ -8,6 +12,10 @@ A streamlined fork of [pharmapsychotic/comfy-cliption](https://github.com/pharma ### CLIPtion Beam Search (Integrated) +
+mask refine node sample +
+ Loads the CLIPtion decoder on demand at caption time (rather than at workflow-load time) and runs beam search to caption an image, ranking the resulting candidates by CLIP similarity to the input image. **Inputs** diff --git a/images/cliption_banner_image.png b/images/cliption_banner_image.png new file mode 100644 index 0000000..a58458e Binary files /dev/null and b/images/cliption_banner_image.png differ diff --git a/images/cliption_icon_image.png b/images/cliption_icon_image.png new file mode 100644 index 0000000..71d9e7b Binary files /dev/null and b/images/cliption_icon_image.png differ diff --git a/images/cliption_icon_image_400.png b/images/cliption_icon_image_400.png new file mode 100644 index 0000000..a0b4e0a Binary files /dev/null and b/images/cliption_icon_image_400.png differ diff --git a/images/comfyui-cliption-integrated_sample_workflow_20260813.png b/images/comfyui-cliption-integrated_sample_workflow_20260813.png new file mode 100755 index 0000000..2a18d8a Binary files /dev/null and b/images/comfyui-cliption-integrated_sample_workflow_20260813.png differ diff --git a/pyproject.toml b/pyproject.toml index e7d43fe..ecbb99e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "comfyui-cliption-integrated" description = "Integrated beam-search-only fork of pharmapsychotic's ComfyUI-Cliption, combining the CLIPtion loader and beam search into a single node" -version = "0.1.0" +version = "0.1.1" license = { text = "MIT" } [project.urls] @@ -10,4 +10,5 @@ Repository = "https://github.com/easygoing0114/ComfyUI-cliption-integrated" [tool.comfy] PublisherId = "easygoing0114" DisplayName = "Cliption Integrated" -Icon = "" +Icon = "https://raw.githubusercontent.com/easygoing0114/ComfyUI-cliption-integrated/main/images/cliption_icon_image_400.png" +Banner = "https://raw.githubusercontent.com/easygoing0114/ComfyUI-cliption-integrated/main/images/cliption_banner_image.png"