logo
0
0
WeChat Login
ComfyUI_base
Forkfrometherealheart22/Comfyui_FusionX, aheadmain2 commits, behindmain106 commits

ComfyUI_base 开源版

CNB平台ComfyUI终极方案:告别Docker构建,像用本地一样爽!

ComfyUI_plus 敬请期待

===================================================

在终端中输入 y 后回车,即可启动项目.

一键启动命令(备用):

bash /workspace/assets/start.sh

===================================================

视频教程:https://www.bilibili.com/video/BV18zMWzpEgs/

  • 增加手动安装插件或节点的说明
  • 增加了启动按钮展示gif
  • 完成ComfyUI_plus
  • 完整的使用案例及教程
  • 新的同步脚本(处理git submodel问题)
  • 增加启动进行python虚拟环境

重要提示:

  • 说明内容同步在ISSUE中,有需要也可以在ISSUE中查看

  • 生成的output目录及内容不同步到仓库.避免不小心生成了会被封账号的内容.

  • 安装了插件、保存了工作流、下载了模型,请务必:

    cd /workspace git add . git commit -m "同步更新" git push

如何更新ComfyUI,请在终端中运行:

    bash /workspace/assets/update_comfyui.sh

手动安装插件或节点的说明
一般用Manager来安装节点就可以了,如果需要手动安装插件,请在终端中运行:

    py312
    cd /workspace/ComfyUI/custom_nodes/
    git clone 你的插件地址
    cd 你的插件目录
    uv pip install -r requirements.txt
    rm -rf .git

    cd /workspace
    git add .
    git commit -m "同步更新"
    git push

注意1:所有需要使用pip安装的,都需要先 py312进入python3.12专用环境中,再来安装。
注意2: 凡是git clone下来的文件夹,都需要删除里面的.git文件夹,否则同步不上去。在相应的文件夹中使用ls -a查看是否存在.git文件夹。详情请看 评论:#1 (comment)

有问题请加群交流及提交issue.

面对这种黄文件夹,一般是节点文件夹。他们是没有同步到仓库的。
比如这两个要在节点目录(/workspace/ComfyUI/custom_nodes/)中将其删除,再用git来同步。
再正常安装好节点后,删除节点文件夹根目录下的的 .git 文件夹,再同步。

.git 文件夹 在左边文件栏是看不到的,可以进行节点文件夹下,用 ls -a 命令查看。请使用以下方法来处理:

如何查找有 .git 文件夹 的目录?使用这个命令:find /workspace/ -name .git -exec dirname {} \; -prune
结果只有一个 /workspce 就是对的正常的。多出来的目录都要删除其 .git 文件夹。

    root@4151871d4527:/workspace# find /workspace/ -name .git -exec dirname {} \; -prune
    /workspace 【这个是不用处理的。这个以外的目录才需要处理】
    /workspace/ComfyUI/custom_nodes/ComfyUI_DiffuEraser
    
之后根据找出的目录,使用以下命令来删除:

    rm -rf /workspace/ComfyUI/custom_nodes/ComfyUI_DiffuEraser/.git

之后再用以下命令同步即可。

    cd /workspace
    git add .
    git commit -m "同步更新"
    git push

About

cnb_comfyui 真的超NB

Language
Python83.4%
JavaScript4%
XML3.1%
C1.4%
Others8.1%