A2A(Agent-to-Agent Protocol)深度剖析 —— 是什么、为什么会有、解决什么问题,以及与 MCP 的关系
你在手机助手上说了一句:”帮我订一张周五上海飞北京的机票,顺便看看要不要买延误险,最后把行程同步到我的日历。” 它先去查航班(调用工具)、再问你偏好(人机交互),然后做了两件和以前不一样的事:把”订票”这件事委托给了航空公司的票务 Agent,把”延误险评估”委托给了保险公司的 Agent,最后汇总结果、同步日历。 前两步我们已经很熟了——MCP 干的就是”Agent 调用工具”这件事。但后两步是全新的:一个 Agent 委托另一个 Agent。问题随之而来:一个 Agent 怎么发现另一个...
从大模型到 Agent:MCP、SKILL,以及 DeepSeek Harness 为什么是一个 Agent
你在聊天框里敲下一句:”帮我把这个 PR 里改动的文件跑一遍单测,失败的整理成报告发我。” 这不是一句”问答”,而是一份”委托”:它要求 AI 先读懂你的意图,再去翻代码、找到改动、拼出测试命令、在沙箱里执行、解析失败信息、最后汇总成报告。任何一个环节都超出了”聊天机器人”的能力边界。 过去两年,AI 圈最热的一批词——大模型(LLM)、Agent、MCP、SKILL——正是在描述”怎么让模型真正把这件事干成”的不同侧面。它们常被混用,但它们各司其职:一个是大脑,一个是人,一个是插座,一个是说明书。 这篇文章会用与之前 Dubbo Triple、ZooKeeper、MCP 系列相同的剖析风格,回答三个问题:...
MCP 全面解析 —— 类型、原理与使用方式
你在聊天框里敲下:”帮我看看本地 ~/notes 目录下有哪些文件,整理成清单发给我。” AI 不仅读懂了你的意图,还真的列出了文件、读取了内容、给出了整理结果——它明明只是一个没有操作系统的模型,凭什么能访问你的文件系统? 答案就是 MCP(Model Context Protocol,模型上下文协议)。 2024 年 11...
Dubbo Triple 协议深度剖析 —— 从 HTTP/2 到 HTTP/3 的云原生 RPC 协议
你用 curl 调用过 Dubbo 服务吗? 在 Dubbo 2 的世界里,这不可能——因为 Dubbo 2 用的是私有...
Dubbo3 服务级注册与发现深度剖析 —— 从接口到应用的架构变革
一个应用有 100 个接口,部署 100 个实例,ZooKeeper 上会有多少个注册节点? Dubbo 2 的答案是 10,000 个。Dubbo 3...