这门课解决什么工作场景

这套资料聚焦于多 Agent 协同应用的全栈开发。它解决的核心痛点是:当你理解了单一的大模型对话,却不知道怎么让多个 Agent 分工协作、怎么让它们通过协议互相调用工具时,该怎么落地。课程围绕类 Manus 的自主任务执行体展开,涉及 MCP(模型上下文协议)和 A2A(Agent 间通信)两个关键机制。实际工作里,这类技术常用于自动化任务编排、数据分析流水线、智能体后台服务等场景。如果你目前的工作需要搭建一个能自主拆解任务、调用外部工具并返回结果的智能体系统,这套资料的思路和代码结构值得参考。

适合什么基础与建议先看哪几块

这套内容不适合完全零基础的人。它默认你写过 Python,了解基本的 Web 后端概念,对大语言模型的 API 调用有一定经验。如果没碰过 FastAPI 或 Next.js,前期需要额外补一些框架基础,否则跟着敲代码会卡在环境配置和路由逻辑上。拿到资料后,建议先看 Agent 架构设计部分,理解多个 Agent 之间如何通过 A2A 协议进行任务分发与状态同步;其次看 MCP 工具接入部分,搞清楚外部能力是怎么被标准化挂载到 Agent 上的;最后再看全栈整合与容器化部署,把前后端串起来。不要一上来就跑最终项目,容易因为中间环节理解不透而反复报错。

学完能独立做什么与资料怎么配合练习

跟着走完这套资料,你应该能独立搭建一个多 Agent 协作系统:前端用 Next.js 做交互界面,后端用 FastAPI 处理业务逻辑,多个 Agent 通过协议完成任务的拆解、执行与汇总,最后用 Docker 做容器化部署。具体来说,你能自己定义 Agent 的角色边界,配置工具调用权限,处理任务流转中的异常状态,并把整个系统跑在本地或服务器上。资料配合练习的方式建议是:先通读架构部分,理解设计意图;然后对照源码逐个模块实现,每完成一个 Agent 就单独测试它的输入输出;最后做整体联调时,重点观察任务在多个 Agent 之间传递时的上下文是否丢失。遇到报错先查协议层的数据格式,再查业务逻辑,这是多 Agent 系统最常见的故障点。

课程目录

课程目录259 集
  • 慕课网实战课-MCP+A2A 从0到1构建类Manus多Agent全栈应用 ????????Agent??????????? ?????? ?????????????????Agent��????????????????????????????????????? ? ????? ?????????????Manus??Agent?????????????????????????????????? ?????��????????? - Next.js??FastAPI??????????????? - ??Agent��?????????? - ???????????? - Docker?????????? ?��????? ? ȫջʵս��Ŀ ? ??Agent��????? ? ???????? ? ???????????? �γ�Ŀ¼ ? ??1?? ??????????? ???????????.txt [64.0 B] 1-1 ??????????????.mp4
  • [107.6 MB] ? ??18?? ????????????Next.js???API?????UI???D?? ???????????.txt [64.0 B] 18-21 ???????????Skills???????????.mp4
  • [86.0 MB] 18-
  • 16 Vibe Coding???????fetch.js???API????.mp4
  • [102.1 MB] 18-
  • 11 ??FastAPI??????VNC Websocket?????.mp4
  • [74.7 MB] 18-10 ??????????Shell????API?????????.mp4
  • [84.5 MB] 18-9 ??????????????????API?????????.mp4
  • [58.8 MB] 18-3 ?????????API????????????????.mp4
  • [143.5 MB] 18-22 ???????.mp4
  • [17.8 MB] 18-7 Chat????????????????????????.mp4
  • [154.7 MB] 18-13 ????Dockerfile??Ubuntu????????API???.mp4
  • [78.0 MB] 18-14 ??Docker??????????Playwright?????????.mp4
  • [87.3 MB] 18-6 ??????API?????????????????.mp4
  • [116.8 MB] 18-
  • 17 Vibe Coding????????UI????????API?????.mp4
  • [102.0 MB] 18-4 ?????????API????????????????.mp4
  • [160.4 MB] 18-1 ???????.mp4
  • [18.4 MB] 18-8 ????????????????API??????????.mp4
  • [90.7 MB] 18-5 ???Uow???DB???????????????????????.mp4
  • [138.7 MB] 18-
  • 15 Vibe Coding?????cursor????UI?????????.mp4
  • [71.0 MB] 18-
  • 18 Vibe Coding????????UI????????API??????.mp4
  • [59.6 MB] 18-
  • 19 Vibe Coding????????UI????????API??????.mp4
  • [111.3 MB] 18-
  • 20 Vibe Coding????????UI????????API?????.mp4
  • [106.8 MB] 18-2 ???????????????????????API?????????.mp4
  • [113.7 MB] 18-12 ???FastAPI????Agent????????????.mp4
  • [60.6 MB] ? ??17?? Next.js????????????Agent???????UI??????????? ???????????.txt [64.0 B] 17-16 ???????.mp4
  • [9.8 MB] 17-12 ????????????????????????????.mp4
  • [30.6 MB] 17-4 MoocManus???????UI?????????????.mp4
  • [91.0 MB] 17-3 Next.js?????MoocManus?????????????.mp4
  • [45.0 MB] 17-9 ??????????????????????????????.mp4
  • [35.8 MB] 17-15 novnc??????????MoocManus????.mp4
  • [48.1 MB] 17-13 ????????????????????AI???????????.mp4
  • [35.4 MB] 17-6 MoocManus 4?????????UI?????????.mp4
  • [116.6 MB] 17-11 ???????????????????????????????.mp4
  • [33.8 MB] 17-1 ???????.mp4
  • [3.1 MB] 17-14 ??????????????????????.mp4
  • [24.5 MB] 17-7 ??????????????UI?????????.mp4
  • [63.4 MB] 17-2 MoocManus??????????????????.mp4
  • [30.7 MB] 17-8 ???????????????UI??????????.mp4
  • [93.8 MB] 17-10 AI????????????UI?????????.mp4
  • [35.1 MB] 17-5 MoocManus????????UI???????????.mp4
  • [64.4 MB] ? ??16?? ?????????????????Agent??????????????? ???????????.txt [64.0 B] 16-20 ???????.mp4
  • [9.0 MB] 16-16 ????Agent??TaskRunner????????(??).mp4
  • [115.9 MB] 16-11 Plan&ReAct??????????????????????????.mp4
  • [47.5 MB] 16-10 Plan&ReAct?????????????????????.mp4
  • [116.1 MB] 16-8 ?????????????????Agent?????????????.mp4
  • [23.5 MB] 16-3 ????Repository???????????????????.mp4
  • [40.1 MB] 16-2 Manus??????????Domain??????.mp4
  • [135.7 MB] 16-1 ???????.mp4
  • [10.8 MB] 16-12 ???Task??TaskRunner???????????????.mp4
  • [28.9 MB] 16-18 ????Agent??TaskRunner????????(??).mp4
  • [144.5 MB] 16-19 Prompt???????????bug???????????????.mp4
  • [62.3 MB] 16-13 Manus?????Cos???????????????????.mp4
  • [75.0 MB] 16-6 ?????????????????????????????.mp4
  • [33.0 MB] 16-17 ????Agent??TaskRunner????????(??).mp4
  • [119.1 MB] 16-15 ???Agent????????????????????????????.mp4
  • [15.0 MB] 16-7 ?Agent?????????????????????.mp4
  • [64.2 MB] 16-9 Plan&ReAct??????????????????????.mp4
  • [58.2 MB] 16-4 ????DB?????????????????????????.mp4
  • [68.7 MB] 16-5 ???Postgres???????????JSON????????.mp4
  • [69.7 MB] 16-14 ???????????????????API??????????.mp4
  • [110.3 MB] ? ??15?? A2A??????????????????Agent????Agent???? ???????????.txt [64.0 B] 15-8 ???????.mp4
  • [3.2 MB] 15-7 ????????A2A Agent??????????????????.mp4
  • [37.1 MB] 15-6 ????????A2A Agent????????????.mp4
  • [92.7 MB] 15-4 A2A???????????????????????????Agent.mp4
  • [85.5 MB] 15-3 A2A??????????????????????????.mp4
  • [46.4 MB] 15-1 ???????.mp4
  • [4.9 MB] 15-2 A2A???????????????????????????????.mp4
  • [32.6 MB] 15-5 A2A????????????????????????Agent.mp4
  • [41.4 MB] ? ??14?? A2A????????????????Agents???????Agent????????? ???????????.txt [64.0 B] 14-11 ??A2A???Agent????Manus???????????.mp4
  • [21.8 MB] 14-9 ???ADK????????????API???????Agent.mp4
  • [38.2 MB] 14-6 Agent-to-Agent(A2A)?????????????????.mp4
  • [77.4 MB] 14-2 ????Docker??Sandbox?????????????????.mp4
  • [117.2 MB] 14-8 ???Postman??????????A2A????????Agent.mp4
  • [37.3 MB] 14-3 Docker????????????????????????????.mp4
  • [34.8 MB] 14-4 ???API???Sandbox????????Agent????????.mp4
  • [45.6 MB] 14-7 ???A2A SDK????????Agent?????????.mp4
  • [77.1 MB] 14-10 ???httpx??????A2A API???????Agent.mp4
  • [21.0 MB] 14-12 ???????.mp4
  • [5.9 MB] 14-1 ???????.mp4
  • [6.7 MB] 14-5 ????????Shell?????????????????.mp4
  • [52.3 MB] ? ??8?? LLM???????????????????????????LLM??????? ???????????.txt [64.0 B] 8-4 ???????????LLM???????????.mp4
  • [58.9 MB] 8-9 ????Redis????Task??????????.mp4
  • [81.7 MB] 8-6 ???????????????Task Domain??????.mp4
  • [52.5 MB] 8-5 Postgres??Redis?????API?????????.mp4
  • [73.8 MB] 8-2 ??Agent??LLM???????????????????????.mp4
  • [44.4 MB] 8-1 ??????? .mp4
  • [7.0 MB] 8-7 Redis-Stream???????????????????.mp4
  • [57.2 MB] 8-10 ???????.mp4
  • [5.0 MB] 8-8 ????Redis-Stream????????????????.mp4
  • [83.7 MB] 8-3 ??Agent???????????API???????.mp4
  • [111.0 MB] ? ??6?? ???????????????????&?????&??????? ???????????.txt [64.0 B] 6-12 ???????.mp4
  • [5.9 MB] 6-11 ???Pytest???????????????????API.mp4
  • [57.2 MB] 6-8 ?????????????????Postgres????????.mp4
  • [70.1 MB] 6-7 ?????????????????Redis?????????.mp4
  • [32.9 MB] 6-4 ??????????????????????????????????.mp4
  • [39.3 MB] 6-3 ????????????&?????????? .mp4
  • [20.8 MB] 6-2 pydantic-settings??????????.env???????? .mp4
  • [29.6 MB] 6-1 ???????.mp4
  • [8.0 MB] 6-9 ??????????????????????Cos??????.mp4
  • [75.0 MB] 6-10 ???Alembic?????????????????.mp4
  • [106.4 MB] 6-5 ??????????????????????.mp4
  • [42.0 MB] 6-6 ????Docker??????Postgres??Redis.mp4
  • [64.3 MB] ? ??5?? ?????????????????&?????????? 5-9 ??Agent??????API?????????????.mp4
  • [44.9 MB] 5-8 ????FastAPI??DDD??MAS?????????.mp4
  • [16.8 MB] 5-4 ????ReACT+CoT????????????????????-.mp4
  • [98.3 MB] 5-3 ????????????????????????????.mp4
  • [68.9 MB] ???????????.txt [64.0 B] 5-5 Python????????????????.mp4
  • [61.0 MB] 5-6 ???API??????FastAPI??????????????.mp4
  • [71.5 MB] 5-10 ???????.mp4
  • [4.9 MB] 5-1 ???????.mp4
  • [6.7 MB] 5-2 DeepSeek???????????????????????.mp4
  • [49.9 MB] 5-7 ???????????(DDD)???????????.mp4
  • [73.3 MB] ? ??20?? ??Agent?????????????????? 20-4 AI Agent????????????????????????.mp4
  • [20.9 MB] 20-2 ???????????????????Agent?????????.mp4
  • [68.4 MB] 20-3 ClaudeCode??????????????????????.mp4
  • [40.4 MB] 20-5 ???????.mp4
  • [10.0 MB] 20-1 ???????.mp4
  • [9.1 MB] ? ??19?? ???????Dockerfile??docker compose????????????? 19-4 mooc-manus?????&??????????????.mp4
  • [43.2 MB] 19-3 ??????&????????????????ssl?????.mp4
  • [33.2 MB] 19-1 ???????.mp4
  • [11.0 MB] 19-5 ???????.mp4
  • [8.8 MB] 19-2 ???cursor????????Docker???????????.mp4
  • [186.0 MB] ? ??13?? ???API???????????????API??????????? 13-19 ??????&??????????Docker??ip?????????.mp4
  • [44.6 MB] 13-17 ???&????????????????????????????.mp4
  • [62.1 MB] 13-15 Dockerfile???????????????????????.mp4
  • [47.4 MB] 13-13 ????websockify????VNC??????????????.mp4
  • [21.1 MB] 13-10 ???Socat????CDP??????????????????.mp4
  • [21.9 MB] 13-9 ?????Chrome?????????????????.mp4
  • [35.4 MB] 13-5 ????????????API??????????.mp4
  • [217.5 MB] 13-4 ???API??Manus??????????????????.mp4
  • [98.3 MB] 13-3 ???win32?????????????????????utf-8.mp4
  • [31.3 MB] 13-2 ???SSH???????Docker?????????????API.mp4
  • [42.1 MB] 13-12 ???x11vnc??????Docker?????????????.mp4
  • [19.8 MB] 13-14 Supervisor????????????API???????????.mp4
  • [102.9 MB] 13-1 ???????.mp4
  • [8.4 MB] 13-11 ?Docker???Xvfb????????????Chrome????.mp4
  • [28.7 MB] 13-7 ?????????????????????Dockerfile????.mp4
  • [44.0 MB] 13-16 Supervisor????????????API???????????.mp4
  • [81.5 MB] 13-6 ???????????——Supervisor????????.mp4
  • [47.9 MB] 13-18 ?????API????????????????.mp4
  • [65.7 MB] 13-8 ???5??????????novnc???????????.mp4
  • [26.1 MB] 13-20 ???????.mp4
  • [11.4 MB] ? ??12?? ??????????????????????????????Agent?????? 12-16 ?????????API?????Windows???????????.mp4
  • [11.4 MB] 12-15 ???????API??????????Agent???????.mp4
  • [88.4 MB] 12-13 ??Agent??File?????????????????????.mp4
  • [23.7 MB] 12-10 ??????Shell??????????????????.mp4
  • [133.7 MB] 12-6 ???FastAPI??????????????????&??????.mp4
  • [57.4 MB] 12-4 MoocManus??????????????????????.mp4
  • [71.3 MB] 12-2 ?????????????????????????????? .mp4
  • [41.3 MB] 12-1 ???????.mp4
  • [7.2 MB] 12-17 ???????.mp4
  • [6.1 MB] 12-5 ??Agent??Shell???????????????.mp4
  • [46.0 MB] 12-9 Shell???????????????Agent?????????.mp4
  • [163.2 MB] 12-7 ????????????????????????????.mp4
  • [55.8 MB] 12-12 Shell???????????????Agent????????????.mp4
  • [125.3 MB] 12-11 ??????Shell??API??????????.mp4
  • [39.4 MB] 12-14 ??????API??????????Agent??????.mp4
  • [72.8 MB] 12-8 ???asyncio???Shell??????????????????.mp4
  • [25.4 MB] 12-3 ???????Manus????????????????.mp4
  • [34.1 MB] ? ??11?? Playwright??BrowserUse????AI???????????????????? 11-14 Agent????????????????????????????????.mp4
  • [48.1 MB] 11-11 Agent??????????????????????????????.mp4
  • [26.6 MB] 11-7 ????Playwright???????????????????????????.mp4
  • [76.2 MB] 11-6 Playwright????????CDP??????? .mp4
  • [69.8 MB] 11-5 Browser-use?????-???CDP????????????.mp4
  • [60.6 MB] 11-4 Browser-use?????????????????????????.mp4
  • [107.4 MB] 11-3 ??????????????????????????????????????????.mp4
  • [106.9 MB] 11-12 Agent???js??????????????????????????.mp4
  • [31.9 MB] 11-10 ??Python?????js??????????????????????.mp4
  • [82.8 MB] 11-15 ???????+.mp4
  • [2.6 MB] 11-8 Agent??????????????????????????????.mp4
  • [41.3 MB] 11-2 Manus?????????????????????????????.mp4
  • [73.2 MB] 11-1 ???????.mp4
  • [10.0 MB] 11-9 ??Python?????js?????????????????????.mp4
  • [90.5 MB] 11-13 ??????????Agent?????????????????.mp4
  • [51.1 MB] ? ??10?? ?????????????Agent??????????????????????? 10-12 ???????.mp4
  • [3.5 MB] 10-8 ????MCP?????????????????????????????.mp4
  • [205.5 MB] 10-4 MoocManus???????MCP?????????????? .mp4
  • [17.2 MB] 10-3 ????httpx+bs4+???????bing???????????????.mp4
  • [213.6 MB] 10-2 bing??????????????????????????.mp4
  • [82.1 MB] 10-1 ???????-?????????.mp4
  • [5.3 MB] 10-10 ??????MCP?????????????????????????.mp4
  • [32.2 MB] 10-6 ?????????MCP??????API???????????.mp4
  • [96.6 MB] 10-11 Jina.ai???????????????MCP????????.mp4
  • [23.1 MB] 10-7 MCP???????????????????????????.mp4
  • [27.9 MB] 10-9 ????MCP????API????????????????.mp4
  • [59.7 MB] 10-5 ???????MCP???????????????.mp4
  • [48.7 MB] ? ??9?? Agent????????????????????????Agent????? 9-17 ???????.mp4
  • [7.8 MB] 9-15 ???Agent????????????Prompt????????.mp4
  • [62.4 MB] 9-5 LLM????????????JSON?????????????.mp4
  • [35.3 MB] 9-3 ??Agent???????????????????????.mp4
  • [82.3 MB] 9-1 ???????.mp4
  • [6.6 MB] 9-12 ????json????????????Agent?????.mp4
  • [106.6 MB] 9-2 Manus???????????ChatBot??????.mp4
  • [95.2 MB] 9-10 LLM????????????Agent????????????.mp4
  • [35.6 MB] 9-7 ????????????????????MCP??A2A?????.mp4
  • [37.9 MB] 9-11 Manus???Agent??prompt????????.mp4
  • [112.3 MB] 9-8 ???Agent???????API???????????.mp4
  • [47.8 MB] 9-16 Plan&ReAct????????????????&???????.mp4
  • [56.0 MB] 9-9 Plan&ReAct?????????????????.mp4
  • [166.6 MB] 9-14 ????ReAct??????????????????????.mp4
  • [133.0 MB] 9-6 ?????????tool??????????????????????.mp4
  • [95.7 MB] 9-13 ???Agent???+????+???????Prompt???.mp4
  • [66.2 MB] 9-4 ??????????Domain?????????????.mp4
  • [52.5 MB] ? ??7?? MCP??????????LLM????????????????????? 7-9 MCP????????????——??LLM??????????????????.mp4
  • [62.7 MB] 7-8 MCP????Bash????——??LLM?????????????????????.mp4
  • [20.3 MB] 7-6 MCP SDK???????????????MCP?????????.mp4
  • [65.3 MB] 7-5 ??SDK?????????MCP?????????????.mp4
  • [65.5 MB] 7-3 MCP??????????Host??Client??Server?????????.mp4
  • [67.5 MB] 7-2 MCP??????????????????????MCP????.mp4
  • [77.2 MB] 7-13 ???????.mp4
  • [6.1 MB] 7-4 MCP?????????????????????????????.mp4
  • [43.8 MB] 7-
  • 10 ???????API????MCP Servers????????????-.mp4
  • [74.0 MB] 7-12 ?????????Claude???????MCP???????????????.mp4
  • [17.0 MB] 7-7 MCP SDK????Client????Server????????.mp4
  • [77.8 MB] 7-
  • 11 MCP Server??????????????????MCP?????.mp4
  • [60.4 MB] 7-1 ???????.mp4
  • [6.0 MB] ? ??4?? ??????????????DeepSeek??OpenAI SDK????? ???????????.txt [64.0 B] 4-12 ???????.mp4
  • [6.9 MB] 4-11 ????ReACT+DeepSeek???????????????.mp4
  • [30.0 MB] 4-
  • 10 ???OpenAI SDK???????????????????.mp4
  • [89.1 MB] 4-7 ????????DeepSeek??GPT??????????.mp4
  • [81.2 MB] 4-6 ???????????OpenAI Python SDK??LLM????.mp4
  • [86.0 MB] 4-4 DeepSeek?????????????API?????????????.mp4
  • [109.4 MB] 4-3 Postman?????????????????.mp4
  • [17.4 MB] 4-1 ???????.mp4
  • [8.4 MB] 4-9 ???DeepSeek JSON-Output??????????.mp4
  • [39.0 MB] 4-2 Python??????????uv???????????.mp4
  • [74.9 MB] 4-8 Pydantic??????????????B???????.mp4
  • [71.9 MB] 4-5 OpenAI???????API?????????????.mp4
  • [56.7 MB] ? ??3?? ??Agent???????????????????Agent???????? 3-10 ???????.mp4
  • [5.9 MB] 3-9 ????????????????????????.mp4
  • [100.6 MB] 3-8 ????LLM???Agent????????????.mp4
  • [46.6 MB] 3-7 ????ReAct??????????????????Agent.mp4
  • [68.6 MB] 3-5 ?????????MGX??????????????????????????.mp4
  • [69.4 MB] 3-2 Agent??????????????Agent??(MAS)??????.mp4
  • [79.7 MB] 3-6 ReAct?????????????????????ReAct?????????????.mp4
  • [107.0 MB] 3-3 ??Agent???????????????.mp4
  • [98.4 MB] 3-1 ???????.mp4
  • [7.5 MB] 3-4 ?????????Manus??????????????????????????????.mp4
  • [88.1 MB] ? ??2?? Agent??????????????????Agent???????????????? 2-10 Agent????????????????????????.mp4
  • [5.9 MB] 2-9 ???????????????????????????.mp4
  • [119.8 MB] 2-7 Agent????????Agent???????????????.mp4
  • [30.2 MB] 2-6 ????????????LLM???????????????????.mp4
  • [68.6 MB] 2-5 ?????????Agent??????????????????.mp4
  • [40.3 MB] 2-4 ?Agent????????LLM?????????????.mp4
  • [40.6 MB] 2-1 ???????.mp4
  • [8.3 MB] 2-3 ????????????????Agent???????????????.mp4
  • [33.2 MB] 2-8 ???????????Agent????????????.mp4
  • [46.9 MB] 2-2 ????AI??????????Agent??????????????.mp4
  • [38.5 MB] 2-11 ???????.mp4
  • [6.6 MB] ?????? ???????? ???????? ???????? ѧϰ�ջ� ?????Agent��?????? ???????��??? ???????????????? ???????? ????????????????