A2A 协议:智能体之间怎么对话,以及它到底解决了什么

A2A(Agent2Agent)是 Google 去年放出、今年 3 月刚发布 1.0、现在挂在 Linux Foundation 名下的智能体互联协议。我平时泡在 MCP 那一套生态里,这篇把 A2A 的几个核心概念——Agent Card、Task、Message、Artifact——从头捋一遍,讲清它和 MCP 的分工,最后以一个独立开发者的角度说说:它现在值不值得碰。

MCP 是怎样工作的?把模型上下文协议拆开看一遍

MCP 被叫做「AI 应用的 USB-C」,但这个比喻没说清它到底是什么。这篇从「为什么需要它」讲起,拆开它底下的 JSON-RPC 消息、Host/Client/Server 三层架构、初始化握手,以及 Tools/Resources/Prompts 三类原语分别由谁来控制——最后附我自己接 MCP 服务器时保留的几点判断。

MySQL 是怎样通讯的?

深入介绍 MySQL 客户端-服务端通信协议,包括握手包、能力标志、HandshakeResponse、响应包格式、结果集解析,以及用 Go 手写 MySQL 客户端的完整实现。