GPT中文GPT中文论坛社区AI工具软件大全 GPT.CC Claude Fable 5 · GPT-5.6 直连,不用连国际网 去看看 →
AI工具软件大全
首页 / 文章 / CrewAI 快速上手教程(GitHub README 中文整理)
📖 教程 · 5 分钟读完 · 2026-07-24

CrewAI 快速上手教程(GitHub README 中文整理)

从 CrewAI 官方 GitHub README 翻译整理的快速上手指南。

CrewAI 快速上手教程

是什么

CrewAI 是一个开源的 Python 框架,专为构建生产级的多智能体(Multi-Agent)工作流而设计。它提供了高层抽象和底层 API,让开发者能够轻松编排多个 AI 智能体协同完成任务。

CrewAI 的核心概念有两个:

能干什么

CrewAI 适用于各种需要多个 AI 智能体协作的场景,例如:

目前已有超过 10 万名开发者通过社区课程获得认证,CrewAI 正在成为生产级智能体自动化的标准方案。

怎么装

确保你的环境已安装 Python >= 3.10 且 < 3.13。

# 安装核心包
pip install crewai

# 如果需要工具包(可选)
pip install 'crewai[tools]'

怎么用:第一个例子

下面是一个最简单的 CrewAI 示例,创建一个由两个智能体组成的团队,协作撰写一篇关于 AI 的短文。

from crewai import Agent, Task, Crew, Process

# 1. 定义智能体
researcher = Agent(
    role="研究员",
    goal="搜索并整理关于 AI 的最新信息",
    backstory="你是一名资深科技研究员,擅长快速获取并总结技术趋势。",
    verbose=True,
    allow_delegation=False
)

writer = Agent(
    role="写手",
    goal="根据研究员提供的信息撰写一篇通俗易懂的文章",
    backstory="你是一名科技写手,擅长把复杂技术概念讲得清晰有趣。",
    verbose=True,
    allow_delegation=False
)

# 2. 定义任务
research_task = Task(
    description="搜索 AI 领域的最新进展,整理出 3 个关键趋势。",
    agent=researcher,
    expected_output="一份包含 3 个 AI 趋势的清单,每个趋势附带简要说明。"
)

write_task = Task(
    description="根据研究员提供的信息,撰写一篇 300 字左右的科普文章。",
    agent=writer,
    expected_output="一篇 300 字左右的科普文章,语言通俗易懂。"
)

# 3. 组建团队并执行
crew = Crew(
    agents=[researcher, writer],
    tasks=[research_task, write_task],
    process=Process.sequential  # 按顺序执行任务
)

result = crew.kickoff()
print(result)

运行后,CrewAI 会自动让研究员先搜索信息,再让写手根据信息撰写文章。

社区资源


翻译整理自 GitHub README,原文:https://github.com/crewAIInc/crewAI

01

本文涉及的工具

02

相关阅读