把本教程一键复制给 Agent 即可

本文有一段关键内容上了锁,Agent 打开链接也看不到它。请先解锁,再一键复制完整内容给 Agent。

高级:Agent 开发 11 讲清 MCP、A2A 和 NLWeb 各管什么

开发者进阶教程:三种 Agent 协议的分工:MCP 让模型接工具和数据,A2A 让不同 Agent 互相协作,NLWeb 让网站能用自然语言被访问。

MCP 管'模型怎么接工具',A2A 管'Agent 怎么找 Agent 合作',NLWeb 管'网站怎么让 Agent 用人话访问'。

先记住这几点

  • MCP 是开放标准,像一个通用转接头,让模型用统一方式连各种工具和数据。
  • MCP 有三类东西:工具(动作)、资源(只读数据)、提示模板。
  • A2A 让不同组织、不同技术栈的 Agent 相互发现、分派任务。
  • NLWeb 给网站加一个自然语言接口,让 Agent 能直接问、直接取。

展开说说

MCP 怎么用。 助手(客户端)连上航空公司的 MCP 服务器,先问'你有什么工具',服务器回答'查航班、订票'。你说'查波特兰到火奴鲁鲁的航班',模型选中'查航班'并填好参数,服务器去调内部接口,把结果交回来。好处是:工具能动态发现,换模型不用重写,认证有统一做法。

A2A 怎么用。 每个 Agent 有一张'名片':名字、能干什么、有哪些具体技能、现在能不能接活。主 Agent 看名片,决定把子任务交给谁,对方做完交回一份成果,主 Agent 再汇总。

NLWeb 怎么用。 网站在自己的内容之上提供自然语言查询,Agent 不用爬页面,直接用话问。

怎么记。 MCP 是模型向下接工具;A2A 是 Agent 之间横向协作;NLWeb 是 Agent 向外面的网站要内容。

MCP:模型发现并调用服务器上的工具

图片来自课程仓库。

A2A:通过 Agent 名片分派任务

图片来自课程仓库。

动手试试

在你常用的 Agent 里装一个现成的 MCP 服务器,问它'你现在有哪些工具',看它怎么回答。

让 Agent 带你学

把下面这段交给你的 Agent(Claude Code、ChatGPT、Gemini 都行),它会像导师一样一步步带你。

这段关键内容需要登录后解锁

新用户注册就送 10 积分,每天签到再领 1 积分。用 1 积分解锁,以后随时回来都能看。

参考

读完了?标记一下,记录学习进度。登录
收藏起来,稍后再看登录
对这篇有疑问?向 Ask AI 提问

评论(0)

还没有评论,来说第一句。

登录后参与讨论。登录