如意智囊团:让一群 AI 分工协作干活,CrewAI 三分钟上手
OKOK大家好欢迎大家来到大鹏 AI 教育我是张大鹏。今天讲我在研究的另一个开源项目如意智囊团它二开自 GitHub 上很火的多智能体框架 CrewAI。先说个大家都有的体会。我们平时用 AI基本是一个对话框跟一个 AI 单聊。简单活还行可一旦任务变复杂比如要先查资料、再分析、再写成稿一个 AI 从头包到尾往往顾此失彼。CrewAI 的思路是换个玩法不用一个全能 AI而是拉起一支 AI 团队每个 AI 只管一件事像真的团队那样分工协作。这也是我把它叫如意智囊团的原因。这篇是我真跑通它的实录包括我踩的两个坑代码和产出都是我这边实打实跑出来的。先把四个概念说人话CrewAI 就四个核心概念我对照源码给你翻译成人话Agent一个有角色的 AI。你给它设定 role身份、goal目标、backstory背景它就照这个人设干活。Task一件具体任务写清楚要干啥、要交付什么。Crew把几个 Agent 和 Task 组成一个团队一声令下kickoff开工。Flow更复杂时用来编排流程、管状态这篇先不展开。记住前三个就能上手了。装起来 我踩的第一个坑安装很简单pipinstallcrewai要求 Python 3.10 到 3.13。但我用硅基流动的 key 去接的时候撞上了第一个坑。CrewAI 新版本把 LiteLLM 变成了可选依赖你用 OpenAI 兼容的第三方比如硅基流动时得再补一个包pipinstalllitellm不装它一跑就报错说模型不匹配任何原生 provider。这一步文档里藏得比较深我贴出来给你省半小时。配好模型组一支两人小队我要让这支 AI 团队干一件我真实会用到的活帮我策划一条 AI 教学短视频。分工是一个 AI 当选题研究员负责挑选题一个 AI 当脚本撰稿人负责把选题写成口播脚本。真实可跑的代码是这样模型接的是硅基流动fromcrewaiimportAgent,Task,Crew,Process,LLM llmLLM(modelopenai/deepseek-ai/DeepSeek-V3.2,# openai/ 前缀走 OpenAI 兼容base_urlhttps://api.siliconflow.cn/v1,# 硅基流动api_key你的 key,)researcherAgent(roleAI 短视频选题研究员,goal为零基础小白找一个既好懂又有吸引力的 AI 工具短视频选题,backstory你擅长把技术点变成普通人想点开的选题。,llmllm)writerAgent(role短视频脚本撰稿人,goal根据选题写一条 30 秒、口语化、有钩子的脚本,backstory你写过很多爆款口播脚本开头 3 秒必抓人。,llmllm)t1Task(description选一个适合零基础观众的 AI 工具短视频选题。,expected_output一个选题名 一句话理由。,agentresearcher)t2Task(description根据上一步的选题写一条约 30 秒的中文短视频口播脚本。,expected_output一条完整的短视频口播脚本。,agentwriter)crewCrew(agents[researcher,writer],tasks[t1,t2],processProcess.sequential)print(crew.kickoff())第二个坑和真实的协作结果跑的时候撞上第二个坑Windows 下中文输出直接报 GBK 编码错误脚本中途崩了。老 Windows 用户应该不陌生解决办法是把环境编码设成 UTF-8PYTHONIOENCODINGutf-8再跑就顺了。然后这支两人小队就真的协作起来了。研究员先定了选题是AI 一键修图撰稿人接过选题写出了一条完整的口播脚本。下面这张图是它俩配合的真实产出文字版贴在这儿方便你复制我一字没改快速展示一张构图光线都很普通的照片 你知道吗手机里 80% 的废片其实都能一键拯救。 就这一张图我只用了三秒上传到免费 AI 修图网站选大师质感滤镜点击生成。 看展示同一张照片经过 AI 处理后的惊艳效果 根本不用学复杂参数这个工具连背景都能智能优化。 想试试吗评论区回复AI 修图我把这个宝藏工具和详细教程发你。你看研究员挑的选题撰稿人能顺着接着写这就是团队的意思。我没有指挥每一步只把角色和任务定清楚剩下的交给它们自己配合。我的判断跑完这一圈我的判断是多智能体真正的价值不在更聪明而在分工。复杂任务拆成几个角色每个 AI 专注一段各自的提示词更简单、输出更聚焦整体反而比一个全能 AI 硬扛更稳。做内容生产、做客服、做调研分析这类有明确工序的活这套特别合适。当然也有代价。角色越多调用大模型的次数越多token 就烧得越快而且它们中间的配合有时会跑偏得靠你把 goal 和 task 写清楚来兜住。所以别一上来就堆十个 AI先用两三个把一条工序跑顺再加人。最后如意智囊团我还在接着研究后面会试试用 Flow 把更复杂的流程编排起来到时接着跟你汇报。如果你也想学怎么用 AI 搭一条能自己跑的内容生产流水线这正是我在大鹏 AI 教育带大家做的事不堆概念直接上手做能跑的东西。想系统学的来看看我的课。