行业资讯
📅 2026/8/22 16:21:47
ComfyUI-Manager 模型下载提速:aria2 加速配置指南
ComfyUI-Manager 模型下载提速aria2 加速配置指南【免费下载链接】ComfyUI-ManagerComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers management functions to install, remove, disable, and enable various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-ManagerComfyUI-Manager 是 ComfyUI 的常用扩展负责自定义节点的安装、卸载、启停也提供模型浏览与安装入口。它的模型下载默认走单连接方式面对 GB 级的大文件时速度基本被单条链路限制。本文介绍如何用 aria2一个支持分片、多线程下载的开源工具接管下载过程让大模型文件拉得更快、中断后也能接着下。aria2 加速适合什么场景默认下载接入 aria2 后下载方式单连接分片并行中断恢复需要重新开始支持断点续传适用情况小文件、快速试用大模型、网络偶有波动如果你的主要诉求是频繁下载大体积模型这套方案值得尝试只是偶尔装个小模型则没有必要增加一个服务。快速开始两个环境变量就能接入Manager 的下载逻辑见 glob/manager_downloader.py在启动时检查两个环境变量只要检测到服务端地址模型下载就会自动改走 aria2 通道COMFYUI_MANAGER_ARIA2_SERVERaria2 RPC 服务的地址COMFYUI_MANAGER_ARIA2_SECRETaria2 的 RPC 密钥前提是你已安装 ComfyUI 与 ComfyUI-Manager。若 Manager 尚未安装可先把它克隆到ComfyUI/custom_nodes/comfyui-manager目录git clone https://gitcode.com/gh_mirrors/co/ComfyUI-Manager comfyui-manager1. 启动一个 aria2 RPC 服务RPC 即远程调用接口允许外部程序通过网络向 aria2 下发任务。本地安装 aria2 后以 Linux 为例开启 RPC 并设置密钥aria2c --enable-rpc --rpc-secret你的密钥 --daemontrue默认 RPC 端口为 6800。2. 设置环境变量并重启 ComfyUI在启动 ComfyUI 的同一个 shell 中导出变量Linux/macOSexport COMFYUI_MANAGER_ARIA2_SERVERhttp://127.0.0.1:6800 export COMFYUI_MANAGER_ARIA2_SECRET你的密钥Windows 则在启动 ComfyUI 前设置同名环境变量然后重启 ComfyUI 使配置生效。工作原理下载请求如何被接管启动时Manager 读取COMFYUI_MANAGER_ARIA2_SERVER解析出主机与端口通过 aria2p 库连接 RPC 服务。之后安装模型时下载请求不再由 Manager 自己发起而是提交给 aria2文件被拆成多个分片并行拉取界面里仍会显示进度条。如果同一文件已存在进行中的任务Manager 会直接跟踪该任务而不是重复下载这也是断点续传能力的来源。未配置该变量时Manager 回落到内置的单连接下载行为与默认一致。用 Docker 部署 aria2可选不想在宿主机装 aria2 时可以用容器运行。官方文档给了 p3terx/aria2-pro 的完整示例这里是最小可用的部分services: aria2: image: p3terx/aria2-pro environment: - RPC_SECRET你的密钥 volumes: - ./downloads:/downloads - ~/ComfyUI/models:/models ports: - 6800:6800 restart: unless-stopped两个注意点RPC_SECRET必须与COMFYUI_MANAGER_ARIA2_SECRET保持一致volumes第二行要指向你实际的 ComfyUI models 目录因为 Manager 是指令 aria2 把文件直接写到该路径容器内看不到宿主机路径就无处落盘。完整配置参考 docs/en/use_aria2.md。验证配置是否生效重启 ComfyUI打开 Manager 的模型安装对话框。选一个模型发起下载。到 aria2 服务一侧确认任务列表或 Web 界面里能看到对应任务且文件正落在 ComfyUI 的 models 目录。如果 Manager 界面显示下载进行中但 aria2 侧没有任务通常是服务未启动、端口不通或密钥不匹配先检查这三点。处理常见问题设置了变量却没变化Manager 只在启动时读取这两个变量修改后必须重启 ComfyUI仅刷新界面不会生效。连接失败或认证被拒确认 RPC 端口正在监听且 aria2 侧密钥与COMFYUI_MANAGER_ARIA2_SECRET完全一致。Docker 部署时额外检查端口映射是否正确。想同时换 HuggingFace 镜像额外设置HF_ENDPOINT环境变量即可Manager 会把 huggingface.co 的下载地址替换为该镜像与 aria2 可以叠加使用。下一步建议完整的 Docker 示例与更多说明docs/en/use_aria2.md下载调度与任务跟踪的实现glob/manager_downloader.pyaria2 自身的分片数、并发连接数等参数建议先用默认值跑通再结合实际带宽逐步调整【免费下载链接】ComfyUI-ManagerComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers management functions to install, remove, disable, and enable various custom nodes of ComfyUI. Furthermore, this extension provides a hub feature and convenience functions to access a wide range of information within ComfyUI.项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-Manager创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考