ComfyUI-CrewAI
luandev/ComfyUI-CrewAI加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象你正在用 Stable Diffusion 生成一组风格统一的营销海报。"光线要柔和但要有张力"、"日式极简但不要太冷淡"——这样的需求描述,改了三版还在来回拉锯。产品经理说"差点意思",设计师说"你说清楚点",AI 工具更是无辜——它只看你喂进去的文字,不看你脑子里的画面。
问题从来不在 AI 模型本身,而在人机协作的效率。 传统方式下,用户需要手动拆解需求、反复试错、多轮迭代。这对于个人创作者是负担,对于需要协作的团队更是噩梦。
ComfyUI-CrewAI 的出现,正是为了解决这个问题:把**多智能体协作(Multi-Agent)**的工作流引入 AI 生图领域,让多个 AI Agent 像一个团队一样分工协作,自动完成从需求理解到提示词优化再到图片生成的完整闭环。

要理解 ComfyUI-CrewAI,首先要了解它的两个"母体"。
ComfyUI 是当前最流行的模块化 AI 生图工具,以"节点式工作流"著称。用户通过拖拽连接不同的模块(模型加载器、采样器、提示词编辑器等),可以精确控制每一张图片的生成过程。它的优势在于高度灵活、可复用、可分享——一个工作流就是一个 .json 文件,发给别人可以完美复现。
CrewAI 则是一个专注于多智能体协作的 AI 框架。它允许你定义多个 Agent(智能体),每个 Agent 有自己的角色(Role)、目标(Goal)和背景故事(Backstory)。这些 Agent 之间可以相互委托任务、共享信息,按照顺序执行(Sequential)或层级汇报(Hierarchical)的方式协作完成任务。
ComfyUI 擅长生图,但缺乏复杂推理和迭代优化能力;CrewAI 擅长多 Agent 协作,但本身不生成图片。两者一拍即合:ComfyUI-CrewAI 将 CrewAI 集成进 ComfyUI,用 CrewAI 驱动提示词生成和优化,用 ComfyUI 执行实际图片生成。
ComfyUI-CrewAI 提供 10 个自定义节点,覆盖 CrewAI 的核心概念:
| 节点名称 | 功能 |
|---|---|
| 📎CrewAI Crew | 团队编排器,定义多个 Agent 和 Task 的协作方式 |
| 📎CrewAI Agent | 单个智能体节点,定义角色、目标、背景故事 |
| 📎CrewAI Task | 任务节点,描述任务内容和期望输出 |
| 📎CrewAI Agent List | 批量管理多个 Agent |
| 📎CrewAI Task List | 批量管理多个 Task |
| 📎CrewAI LLM OpenAI | OpenAI GPT 系列 LLM 连接器 |
| 📎CrewAI LLM ChatGPT | ChatGPT 专用节点 |
| 📎CrewAI LLM HuggingFace | HuggingFace 模型连接器 |
| 📎CrewAI LLM Ollama | 本地 Ollama 模型(支持开源模型本地部署) |
| 📎CrewAI Display Text | 文本输出节点 |
节点之间通过 ComfyUI 原生的连接线传递数据:Crew 接收多个 Task,Agent 处理 Task,LLM 节点提供推理能力,最终输出可以在 ComfyUI 中接入 KSampler 等生图节点。
场景一:提示词自动优化
用户只需输入一句模糊的需求:"帮我生成一组科技感产品图"。CrewAI Agent 会自动拆解这个需求:先用"创意总监"角色分析目标受众和风格方向,再用"文案师"角色生成不同角度的描述词,最后由"审核员"角色评估提示词的可执行性。整个过程全自动,结果比用户手动冥思苦想要好得多。
场景二:多 Agent 分工协作
一个完整的电商海报工作流可以这样设计:Marketing Agent 负责理解产品卖点 → Art Director Agent 负责确定视觉风格 → Prompt Engineer Agent 负责生成正向/负向提示词 → ComfyUI KSampler 执行图片生成。多个 Agent 各司其职,最终输出质量远超单 Agent 方案。
场景三:本地模型支持(Ollama)
特别值得注意的是,项目对 Ollama 的良好支持意味着用户可以在完全本地化的环境中运行,不依赖任何云端 API。

crewai[tools]>=0.95.0,<1.0.0,通过 pip 安装custom_nodes/ 目录pip install crewai[tools]>=0.95.0,<1.0.0⚠️ 重要说明:本项目是 ComfyUI 的节点扩展,本身不是一个独立的 Web 应用。没有 Dockerfile 或 docker-compose,不支持一键部署。用户必须先安装 ComfyUI 主程序。
ComfyUI-CrewAI 代表了一个重要趋势:AI 工具正在从"单点智能"向"群体智能"演进。
过去一年,AI 生图领域的进步主要集中在模型本身(SDXL、FLUX 等)。但随着模型能力的提升,瓶颈逐渐从"模型不够好"转移到"人机协作效率低"。多智能体协作提供了一种新的解法:不是让一个模型变得更强,而是让多个专门化的 Agent 形成协作网络。
这一思路与 AI Agent 领域的主流趋势一致(AutoGPT、LangChain Agents、Microsoft Copilot Stack 等),但在 AI 生图这一细分领域的落地尚属早期。ComfyUI-CrewAI 作为这一方向的开创性尝试值得关注。