MingJunDuan的博客
热爱可抵一切,探索未知之境
全站访问量

从大模型到 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...

Dubbo RPC 中 Hessian 序列化协议深度剖析 —— 从原理到线上问题

在 Dubbo RPC 调用中,对象是怎么从 Consumer 的内存变成 Provider 的内存里的?中间那一段二进制字节流到底长什么样?当你面对 “Cannot deserialize”、”enum 反序列化后变成 null”、”泛型集合类型丢失”...