欢迎回来!在上一节课中,我们梳理了 AI 时代应用开发的四大架构范式。当时我预告过,今天我们会直击目前最核心、也最神秘的概念——智能体(Agent)。
这节课,我不仅会带你看看 Agent 是怎么工作的,更要把它的“外衣”撕开,带你深入解剖它的底层骨骼和运行逻辑。你会发现,那些看似神奇的魔法,背后其实是非常朴素的工程逻辑。
在上课前,你脑海里的 Agent 是什么样子的?是不是感觉它就像一个神奇的魔法师?

大脑(LLM):负责思考、决策和规划下一步该干什么。
魔法书(记忆 / 上下文):用来不断翻阅之前的执行记录和已知信息。
魔杖(工具 /Action):用来获取外部信息或执行具体动作,比如搜索网页、读写文件。凭借这些,它能沿着自己规划出的路径,一步步达到最终的任务目标。这听起来确实很神奇。为了打破这种神秘感,我们先来看一段真实的代码演示。
我们先用目前非常火的 CrewAI 框架,来实现一个“网络调研专家”。它的任务是调研某家公司的信息,并自动生成一份结构化的 Markdown 报告。
💡 课程说明:本课程的所有教学代码都会同步在 GitHub 上。为了方便大家无障碍学习,课程中的演示代码使用国内阿里云的千问大模型(Qwen)API 和百度的搜索组件,来替代大家不方便访问的 OpenAI 和 Google 服务。
代码地址:https://github.com/kid0317/crewai_mas_demo/blob/main/m1l2/m1l2_agent.py

编辑回复: 这门课老师专门整理了文稿,在视频下方的本讲摘要里,代码链接也在里面哦 https://github.com/kid0317/crewai_mas_demo/blob/main/m1l2/m1l2_agent.py
作者回复: github的代码地址在本节摘要里,大家可以展开查看,每节课我都特地制作了图文版放到每节摘要里,如果觉得看视频不方便,也可以看图文版[呲牙]
编辑回复: https://github.com/kid0317/crewai_mas_demo/blob/main/m1l2/m1l2_agent.py
编辑回复: 本讲摘要有文字稿,文字稿中也包含代码地址。https://github.com/kid0317/crewai_mas_demo/blob/main/m1l2/m1l2_agent.py