crewai

CrewAI专家 - 作为业界领先的角色化多智能体框架,已被60%的财富500强企业采用。精通智能体角色与目标设计、任务定义、智能体编队协调、流程类型(顺序/分层/并行)、记忆系统及复杂工作流架构。专攻协作式AI智能体团队构建,适用于:crewai多智能体系统、智能体角色配置、智能体编队、角色驱动型智能体开发场景。

作者

安装

热度:1

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=sickn33-skills-crewai&locale=zh&source=copy

CrewAI - 多智能体协作框架专家技能

技能概述


CrewAI 技能专精于基于角色的多智能体系统设计,帮助您构建协作式 AI 智能体团队,实现复杂工作流的自动化编排。

适用场景

  • 多智能体协作任务

  • 当需要多个具有不同专业角色的 AI 智能体协同完成复杂任务时,CrewAI 提供清晰的 agent 定义、任务分配和协调机制。

  • 结构化工作流编排

  • 适用于需要顺序执行(sequential)或层级管理(hierarchical)的自动化流程,如研究-分析-写作的内容生产流水线。

  • 企业级 AI 智能体部署

  • 作为 60% 财富 500 强企业采用的框架,CrewAI 适合需要稳定、可扩展的多智能体解决方案的企业开发场景。

    核心功能

  • 基于角色的智能体定义

  • 通过 role、goal、backstory 清晰定义每个智能体的专业身份和行为模式,支持 YAML 配置文件管理,使智能体职责边界明确。

  • 灵活的任务编排系统

  • 支持 sequential(顺序执行)、hierarchical(管理者协调)、parallel(并行)三种流程类型,可配置任务依赖关系和预期输出格式。

  • 完整的工具与内存集成

  • 提供工具集成接口和内存系统配置,支持 planning 功能生成执行计划,适合构建复杂的 Flows 工作流。

    常见问题

    CrewAI 和 LangChain 有什么区别?


    CrewAI 专注于多智能体协作和角色分工,而 LangChain 是更广泛的 LLM 应用开发框架。CrewAI 提供开箱即用的 crew 编排、hierarchical manager 和 agent 角色系统,更适合构建协作式智能体团队。

    sequential 和 hierarchical process 应该如何选择?


    Sequential 适合任务顺序明确的线性流程,每个 agent 按预设顺序处理。Hierarchical 适合复杂任务,由 manager agent 动态决定任务分配和执行顺序,更灵活但需要更强的协调能力。

    CrewAI 支持 Python 哪些版本?


    CrewAI 需要 Python 3.10 或更高版本。此外,你还需要安装 crewai 包,并配置 LLM API(如 OpenAI)才能正常运行智能体。