一、应用介绍
ComfyUI-Copilot是一款基于ComfyUI框架开发的智能插件,为用户提供了自然语言交互方式来简化和增强AI算法的调试与部署过程。
- 自然语言交互操作指导:用户可以通过自然语言与插件进行对话,比如询问“如何调整图像生成的色彩饱和度”“怎样添加特定的LoRA模型”等问题,它会提供详细的操作步骤和指导。
- 智能节点推荐:当用户描述自己的图像生成需求时,比如想要生成具有特定风格、主题的图像,它能自动分析并推荐最合适的节点组合,如推荐使用哪些图像生成节点、搭配何种LoRA模型节点等。
- 工作流生成与优化:支持基础Diffusion扩散模型工作流的生成,包括SDXL和Flux等主流图像生成模型。能自动为用户生成相关工作流,并且还具备工作流错误修复功能,可帮助用户解决生成过程中出现的各种问题。
- 模型管理:可以根据任务需求快速检索适合的基础模型和LoRA模型,并智能推荐最优的模型组合,方便用户在处理不同任务时,能快速找到并使用合适的模型。
二、与传统方法对比
对比项目 | 传统方法 | ComfyUI-Copilot |
---|---|---|
学习成本 | 需要用户花费大量时间学习ComfyUI的节点功能、工作流搭建方法等,对新手不太友好 | 通过自然语言交互和智能推荐等功能,大大降低了学习成本,新手也能快速上手 |
工作流搭建 | 需要手动选择和连接节点,过程繁琐,容易出错,且搭建效率较低 | 能自动推荐节点组合,还可自动生成工作流,提高了搭建效率,减少了错误发生的概率 |
模型选择与管理 | 用户需要自己了解各种模型的特点和适用场景,手动查找和加载模型,操作复杂 | 提供模型检索和智能推荐功能,帮助用户快速找到合适的模型,简化了模型管理流程 |
问题解决 | 遇到问题时,需要用户自己查阅文档、在社区提问等,解决问题的效率较低 | 具有实时问题诊断和工作流错误修复功能,能快速定位问题并提供解决方案 |
三、插件下载地址和安装方法
- 下载地址:ComfyUI-Copilot on GitHub
- 安装方法
- 通过Git命令安装:打开命令行工具,进入ComfyUI的安装目录,执行
git clone https://github.com/AIDC-AI/ComfyUI-Copilot.git custom_nodes/ComfyUI-Copilot
。 - 通过下载Zip包安装:在GitHub页面上直接下载Zip包,解压后将文件夹放置到ComfyUI的
custom_nodes
目录下。 - 安装完成后,首次使用需要通过邮箱申请API密钥才能享受完整功能。在ComfyUI-Copilot界面中点击配置小齿轮,按照提示填写邮箱等信息,等待接收包含API密钥的邮件,然后将密钥填入相应位置即可。
- 通过Git命令安装:打开命令行工具,进入ComfyUI的安装目录,执行
四、 开始使用方法
激活
运行 ComfyUI 项目后,在面板左侧找到 Copilot 激活按钮以启动其服务。
API 密钥生成
点击*按钮,在弹窗中输入您的邮箱,稍后 API Key 会自动发送到您的邮箱。收到 API Key 后,将其粘贴到输入框中,点击保存按钮,即可激活 Copilot。
五、插件包含 核心特性
- **💎 生成第一个版本工作流程 :**根据您的文本描述,我们提供满足您需求的工作流程,从我们的库中返回 3 个高质量工作流程和 1 个 AI
生成的工作流程。您可以一键将它们导入 ComfyUI 以开始生成图像。只需在输入框中输入:我想要 xxx 的工作流。 - **💎 工作流调试 :**自动分析工作流中的错误,帮助您修复参数错误和工作流连接错误,并提供优化建议。在上面返回的 4 个工作流程中,当您选择一个并单击 Accept 时,它将被导入到 ComfyUI 画布中。此时,您可以单击 调试 按钮开始调试。输入框右上角有一个 调试 按钮。单击它可直接在当前画布上调试工作流。
- **💎 对之前的工作流程结果不满意?:**告诉我们您不满意的地方,让我们帮助您修改工作流程、添加节点、修改参数和优化工作流程结构。在输入框中输入:帮我将 xxx 添加到当前画布。注意:如果模型是 2025 年 5 月之后的新模型,例如 wan2.2,可能会导致 LLM 无法理解,进程中断。
- **💎 参数调整太痛苦?:**我们提供参数调整工具。您可以设置参数范围,系统会自动批量执行不同的参数组合,并生成可视化的比较结果,帮助您快速找到最优的参数配置。切换到 GenLab 选项卡并按照指导进行作。请注意,此时工作流必须能够正常运行,才能批量生成和评估参数。
- **💎 节点推荐 :**根据您的描述,推荐您可能需要的节点,并提供推荐理由。在输入框中输入:我想要一个 xxx 的节点。
- **💎 节点查询系统 :**在画布上选择一个节点,点击节点查询按钮,可以深入探索该节点,查看其描述、参数定义、使用提示和下游工作流推荐。在输入框中输入:节点 xxx 的用法、输入和输出是什么。
- **💎 模型建议 :**根据您的文本要求,Copilot 可帮助您查找基础模型和“lora”。在输入框中输入:我想要一个生成 xxx 图像的 Lora。
- **💎 下游节点推荐 :**在画布上选择节点后,根据画布上的现有节点,推荐您可能需要的下游子图。
六、关键插件参数用途和推荐值
目前插件本身没有特别多需要用户手动设置的参数,主要参数在于其与ComfyUI交互时涉及的一些设置。
- 语言设置:可选择中文、英文等语言,推荐根据自己的使用习惯选择,若中文交流方便则选择中文。
- 模型选择参数:在选择模型时,可根据任务需求和电脑硬件配置来选择。如生成高质量、复杂图像且显卡显存充足(24G及以上)时,推荐选择SDXL或FLUX.1-dev等模型;若硬件配置较低,则选择相对轻量化的模型如flux-fp8。
七、节点工作流参考案例
八、总结
ComfyUI-Copilot是一款极具创新性和实用性的ComfyUI插件,它通过自然语言交互、智能节点推荐、工作流生成与优化以及模型管理等功能,为用户提供了更加便捷、高效的AI图像生成体验。无论是AI新手还是有一定经验的用户,都能从中受益,大大降低了ComfyUI的使用门槛,提高了工作效率,推动了AI图像生成技术的广泛应用。随着其功能的不断完善和扩展,未来有望为AI创作带来更多的可能性和便利。