Custom nodes pack for ComfyUI
- update version to
0.0.16 - add
Split Textnode - add
Preview Text Listnode - remove
unique_idattribute of outputs forPreview TextandPreview Text (Multiline)node
- update version to
0.0.15 - update pyproject.toml
- add tooltips for all nodes
- support i18n (en, zh)
- support Template, add all example workflows for Template
- support Node Docs (en, zh)
- update version to
0.0.13 - add windows support for
Window Capture SimpleServer
- update version to
0.0.12 - add bigmodel platform for text translate node
- add siliconflow platform for text translate node
-
update version to
0.0.11 -
Fix the script failure problem caused by changes in the logic related to
WEB_DIRECTORY. -
update version to
0.0.10 -
fix detection logic for requirement package. See #6
-
fix preview video position for
Share Screennode
- update version to
0.0.9 - fix language code of
Simplified ChineseforText Translationnode Comfy Registrysupport
- update version to
0.0.8 - add error tips for
Share Screennode - Optimize some logic for
Share Screennode
- update version to
0.0.7 - add
Clip Areasupport forShare Screennode - add
Refresh Durationsupport forShare Screennode
- add
Window Capture SimpleServer (WIP)
- update version to
0.0.6 - add
Share Screennode
- update version to
0.0.5 - fix translation error for
alibabaplatform - fix translator name typo for
tencentplatform
- update version to
0.0.4 - update README
- add
Load Image Pathnode - add
Camera Capture Simpleserver
-
update version to
0.0.3 -
add niutrans platform for text translate node
-
update version to
0.0.2 -
add auto converting encoding to
utf-8forconfig.yaml -
add auto install requirements
-
add baidu, alibaba, tencent, volcengine platform for text translate node
-
update README
Install ComfyUI Manager and do steps introduced there to install this repo.
cd ComfyUI/custom_nodes/
git clone https://github.com/zfkun/ComfyUI_zfkun
# comfyui use system python
pip install -r requirements.txt
# if comfyui use venv
# path/to/ComfUI/venv/bin/python -s -m pip install -r requirements.txt
# restart ComfyUIa simple camera capture server.
mainly used with Load Image Path and LCM for real-time virtual live workflow
- custom capture source (0, 1, 2 ...)
- custom output directory
- custom output filename (
*will be replaced by%Y%m%d_%H%M%S)
the paths to
ComfyUIandpythonneed to be modified to suit for you.
in my case,
ComfyUIin./ComfyUIandpythonin./ComfyUI/venvwith venv
basic
# enter ComfyUI's home
cd ./ComfyUI
# active virtual environment for python
source ./venv/bin/activate
# enter server's home
cd ./custom_nodes/ComfyUI_zfkun/server
# start server with custom output directory
python camera_capture_simple.py -o ~/ai/sd/output_webcama simple windows capture server.
mainly used with Load Image Path and LCM for real-time virtual live workflow
- support filter for query (all, onscreen, above, below, include, exclude, ...)
- support find window by relative window
- support custom window UI (size, position, title)
the paths to
ComfyUIandpythonneed to be modified to suit for you.
in my case,
ComfyUIin./ComfyUIandpythonin./ComfyUI/venvwith venv
basic
# enter ComfyUI's home
cd ./ComfyUI
# active virtual environment for python
source ./venv/bin/activate
# enter server's home
cd ./custom_nodes/ComfyUI_zfkun/server
# start server with custom output directory
python window_capture_simple.pyadvanced
python window_capture_simple.py -hsupport text、primitive (text) for input
support text、primitive (clip text) for input
support text list、primitive list (clip text) for input
support platforms:
- baidu (百度翻译)
- alibaba (阿里翻译)
- tencent (腾讯翻译)
- volcengine (火山翻译)
- niutrans (小牛翻译)
- bigmodel (智谱 GLM)
default model:
glm-4-flash(free)support model:
glm-4-plus、glm-4-air、glm-4-air-0111(Preview)、glm-4-airx、glm-4-long、glm-4-flashx、glm-4-flash(free) - siliconflow (硅基流动)
default model:
Qwen/Qwen2.5-7B-Instruct(free)support model:
Qwen/QwQ-32B,Pro/deepseek-ai/DeepSeek-R1,Pro/deepseek-ai/DeepSeek-V3,deepseek-ai/DeepSeek-R1,deepseek-ai/DeepSeek-V3,deepseek-ai/DeepSeek-R1-Distill-Qwen-32B,deepseek-ai/DeepSeek-R1-Distill-Qwen-14B,deepseek-ai/DeepSeek-R1-Distill-Qwen-7B(free),deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B(free),Pro/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B,Pro/deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B,deepseek-ai/DeepSeek-V2.5,Qwen/Qwen2.5-72B-Instruct-128K,Qwen/Qwen2.5-72B-Instruct,Qwen/Qwen2.5-32B-Instruct,Qwen/Qwen2.5-14B-Instruct,Qwen/Qwen2.5-7B-Instruct(free),Qwen/Qwen2.5-Coder-32B-Instruct,Qwen/Qwen2.5-Coder-7B-Instruct(free),Qwen/Qwen2-7B-Instruct(free),Qwen/Qwen2-1.5B-Instruct(free),Qwen/QwQ-32B-Preview,TeleAI/TeleChat2,THUDM/glm-4-9b-chat(free),Vendor-A/Qwen/Qwen2.5-72B-Instruct,internlm/internlm2_5-7b-chat(free),internlm/internlm2_5-20b-chat,Pro/Qwen/Qwen2.5-7B-Instruct,Pro/Qwen/Qwen2-7B-Instruct,Pro/Qwen/Qwen2-1.5B-Instruct,Pro/THUDM/chatglm3-6b,Pro/THUDM/glm-4-9b-chat
- create
config.yaml(copy fromconfig.yaml.example, make sure file encoding isutf-8)- update
translatorfield, save- restart
ComfyUI
- support
path(relative、absolute、~、~user)) - support
url(http、https) - support
RGBAfor output image - support
default imagefor input
- support window capture、camera capture、screen share
- support multiple share node at the same time
- support custom clip area
- support custom refresh duration
- support default image (
RGBAsupport) - support weight and prompt











