logo
0
0
Login
main_gpu

ComfyUI_mini 纯净开源版+wan2.2 animate整合包 支持云端一键使用

fork后点击自己复制好的仓库网页右上角(comfyui起飞)启动容器,耐心等待10分钟左右

comfyui启动后点击右下角 通知 / 点击ports 进入网页

小白请注意:本仓库启动后工作区内大部分操作都需要通过命令实现

本文件下方有各种基本的命令(上传文件,更新comfy,启动comfy)新建一个terminal终端黏贴输入回车运行即可

终端基本用法:ctrl+c中止进程,回车发送,方向键左右控制光标,右键黏贴

comfy工作流包含:wan22Animate/AIO/Palingenesis,hunyuanfoley,动作迁移,文、图生视频,声音生成一应俱全。work-fisher的容易上手,t8的效果更新更好

不用时点自己头像-云原生开发-关闭容器,个人文件记得push或download好

此仓库支持cpu和两种gpu启动

开启gpu容器立刻开始计算gpu核时,每个月大约可用50/100小时(l40:1600/16,h20:1600/32) # 请注意组织内额度

所以 调试时可以开启cpu容器 在仓库网页的.cnb.yml的

tags: cnb:arch:amd64:gpu:h20

改为

tags: cnb:arch:amd64 cpus: 24 然后 按c进入cpu版本的comfyui | 这样不计入gpu核时 | 只按c不改文件照样算gpu的

或者直接复制示例文件,在仓库网页改好文件重启容器即可

更简单的办法,选择cpu版本分支启动即可节约核时(轻量化无模型,runninghub用户可以用来vae本地解码)

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

命令

启动时会自动输入欢迎命令,然后进入【一键启动】模式: bash /workspace/assets/welcome.sh

【一键启动】在终端中输入 y 后回车即可启动,点击弹出通知打开ComfyUI

y gpu模式/ c cpu模式 / n 不启动

推送同步命令 | 上传自己的文件永久保存:

bash /workspace/git-push.sh

终端启动命令(备用/gpu):

bash /workspace/assets/start.sh

终端启动命令(备用/cpu)| 容器以cpu开启时使用可节约核时:

bash /workspace/assets/start_cpu.sh

如何安装ComfyUI插件 视频教程:https://www.bilibili.com/video/BV1H98Zz4Eac/ 《《教学是此仓库的原版comfyui作者留的

自动:在ComfyUI Manager中直接安装 手动:下载插件github文件解压后放到comfyui/custom_nodes,后续也得手动更新。 安装完成后使用以下命令来同步到仓库

推送同步命令: bash /workspace/git-push.sh

如何安装最新模型

git clone -b 目标分支 仓库链接.git 或者 先复制下载链接 然后 wget 下载链接 (cnb的下载链接文件名会有一点前缀自己删,下载其他网站的不会)
git clone是把仓库整个下载过来,wget是只下载一个文件,如果后续还想使用文件请记得放好一样要同步命令: `bash /workspace/git-push.sh` //大文件上传会比较久 curl -L -OJ //cnb专用

重要提示:

  • 作者有时会开cpu,如遇检测不到gpu自己把.cnb.yml示例文件复制进去
  • 生成的output目录及内容不同步到仓库.避免不小心生成了会被封账号的内容.
  • 安装了插件、保存了工作流、下载了模型,请务必进行命令push同步操作,否则会丢失.
  • 为了避免大量操作后出现不可同步的文件导致全部操作都得重头再来,建议每次文件改动后都用push命令同步一下.
  • fork之后使用可以不再同步仓库,要同步作者的新文件的话重新fork一个就行了,自己下载同步还会消耗lfs储存
  • 有问题到我的issue留言 https://cnb.cool/comfyui114514/comfyui_wan2.2_animate_kj_and_aio/-/issues 启动器作者issue https://cnb.cool/fuliai/comfyui/-/issues/

其他命令

更新命令(ComfyUI+Manager) |产生备份文件太多容易无法同步,谨慎使用:先push备份好

bash /workspace/assets/update-comfy.sh

智能管理显存|wan animate大约需要30gb的显存才能运行,运行脚本后跑进程就会自动匹配comfyui并且保护显存不被共享

python3 comfy_keeper.py //执行后复制会自动匹配正在运行队列的comfyui(通过显存对比反向匹配nvidia pid) //watch -n 1 -- nvidia-smi --query-compute-apps=pid,process_name,used_gpu_memory --format=csv 查看所有显存进程pid //找到后也可以手动按v回车输入pid 或者 手动实时占用所有显存空余 python3 grab_vram.py

退回到仓库版本 :

git fetch origin git reset --hard origin/main_gpu

About

启动器fork来自fuliai,原fork简介如下: CNB平台爽用ComfyUI最佳方案: 告别Docker构建,像用本地一样爽!新手友好 增删模型、工作流、节点、依赖然后同步即可,无需构建镜像。 ComfyUI_CPU版在这里:https://cnb.cool/fuliai/comfyui_cpu 【CNB使用ComfyUI最佳实践】(自封) 【交流群:https://cnb.cool/fuliai/comfyui/-/issues/11】

Language
Python82.6%
JavaScript4.3%
C++3.9%
C3.2%
Others6%