第3章 MCP + Skills,Agent & ldquo,工具 + 技能 & rdquo 的双轮驱动

第3章 MCP + Skills,Agent“工具+技能”的双轮驱动

3-1 大模型困境:数据获取与整合上 的“抓瞎&rdquo

3.1.1 LLM 优势

  1.LLM 掌握的知识广阔

  2.LLM 能够推理用户意图

  3.LLM 根据用户的习惯,返回结果

3.1.2 困境

(1)无法获取时效性

(2)无法拥有用户的个人数据

image

举例1,提问:今天气温多少度?

大模型能够知识渊博是因为提前把数据已经加载在向量空间中了,比如红楼梦内容等,在向量空间中有唯一ID,并且与"同类"所在一片区域,便于关联理解,而当询问当前天气多少度?时,当前气温的数值在大模型的向量空间中没有提前记录此ID,所以大模型无法回答此问题, 即:无法获取时效性

image

举例2,提问:根据客户订单生成季度销售报告

当问及私人数据时,大模型无法回答此问题,即:无法拥有用户的个人数据

 

 3-2 困境解决方案:函数调用( Function Calling )

以前的解决方案:人工额外编写代码调用外部API

image

现在的解决方案:由语言大模型分析用户的需求是否需要调用外部信息,如果需要获取外部数据,大模型能够根据外部 API 文档,自己编写 API 函数,从而获取实时数据,进而返回给用户

image

Function Calling(函数调用):

1.用户询问语言大模型当前时刻,深圳气温温度?

2.语言大模型没有当前气温温度,要他能判断出需借助外部获取当前气温温度

3.语言大模型向量空间中有能获取实时温度的第三方应用(如:墨迹天气,且有其 API 文档),语言大模型能根据掌握的 API 文档编写 API 函数,将用户深圳的地点作为参数传给墨迹天气

4.语言大模型获取当前深圳的气温温度,整合回复给用户

image

 

 

 

Function Calling

 

 

3-3 Function Calling就是大模型的跑腿小弟

 

3-4 更优的困境解决方案: MCP

 

3-5 对比Function Calling,MCP的不同

 

3-6 体验MCP:Jmanus配置MCP服务

 

3-7 具有专业知识的Agent Skills

 

3-8 工具调用最强组合:Agent Skills+MCP

 

3-9 搞定复杂活儿,得靠多个Agent协作

 

3-10 多Agent跨部门协作:A2A协议

 

 

 3-11 主流的多Agent开发框架

 

 

3-12 多Agent的核心执行流程

 

 

———————————————————————————————————————————————————————————————————————————

                                                                                                                         无敌小马爱学习

posted on 2026-07-10 00:00  马俊南  阅读(2)  评论(0)    收藏  举报