产品经理的AI必修课:MCP、AI Agent到底是什么?

MCP与AI agent的关系详解 MCP(Model Context Protocol,模型上下文协议)是由Anthropic在2024年11月推出的开放标准,旨在解决AI大模型与外部数据源之间的连接问题,使模型能够安全、灵活地访问文件、API、数据库等资源,从而生成更精准的回答。 阅读详情

“MCP和AI Agent到底有什么区别?我们是不是只能选一个用?”

这个问题其实挺典型的,也暴露了很多产品经理在面对AI技术时的困惑。我们常常听到这些新概念,却很难判断它们之间的关系,更别说在项目中做出合理选择。

01 MCP和AI Agent,真不是一个东西

首先最重要的一点:MCP和AI Agent不在一个维度上,根本不是二选一的关系。

用生活中的做饭举个例子。

MCP像一个装修得很好的厨房,锅碗瓢盆、调味料、菜谱、食材应有尽有;而AI Agent就像一个聪明的厨师,他走进厨房,知道你想吃什么,然后一边和你聊天一边做好这顿饭。

厨房不是厨师的对手,而是他的帮手。

同样,MCP和Agent也是配合使用的:MCP提供“能力”,Agent决定怎么使用这些能力完成任务。

所以别再纠结“选谁不用谁”的问题了,正确的思路是:Agent用MCP来做事。

02 MCP,AI agent在AI工程里到底是什么?

我们先说MCP,全称Modular Capability Platform,可以简单理解为:把各种能力模块标准化、统一管理、对外提供的“能力超市”。

每一项功能其实都可以抽象为一个能力模块,接上统一的接口。把这些模块都规范化之后,就可以组成一个政务领域的“MCP平台”。

对于产品经理来说,做MCP就像搭积木:你得把所有常用的砖块准备好、命名好、放在容易找到的地方。而且最好还能互相兼容、便于组合。

它解决的问题是:如何复用已有的能力,快速组合成新的流程。

而AI Agent的思路,完全不同。

如果说传统系统是“你点我做”,那么AI Agent更像是“你说目标,我来想办法”。

期间的这些操作,你没一个一个教它做,它自己在脑子里串好了步骤,还能边做边问你确认,流程中断了也能接着继续。

Agent解决的问题是:如何根据用户的真实意图,自动规划执行路径并完成任务。

03 用“政务智能客服”举个例子

用近期在做的一个项目“边聊边办”的政务智能客服来说。

我们的目标是让用户不需要会操作复杂系统,只要在一个聊天框里,说“我要申请居住证”,Agent就能一步步引导他完成。

那怎么实现的?用了这样的设计思路:

在这里插入图片描述

背后搭了一套MCP系统,把所有政务服务能力模块化,比如“上传文件”、“查办事进度”、“表单生成”、“政策匹配”等。

然后训练一个AI Agent,让它能理解用户意图,并通过一个调度框架(像LangChain)自主调用这些模块,组成任务链。

举个具体流程:

  • 用户:“我要迁户口”
  • Agent识别:这是个目标型意图→调用政策模块查迁户口条件→确认用户身份→生成填表链接→提交申请。

在这个过程中,MCP模块是不会主动做事的,它只是提供服务;Agent才是那个思考“我要先做什么,再做什么”的主角。

两者配合好,整个智能客服的用户体验就会流畅很多。

最后的话

如果你是做AI相关项目的产品经理,我想提醒的是:

  1. MCP和Agent不是互斥选项,而是协同角色。
  2. MCP是“组织资源的方式”,Agent是“利用资源的方式”。

我们要做的是:一是搭建稳定、可复用的能力平台(这很重要,决定了系统的效率与可控性);二是设计聪明的Agent去用这些能力解决真实问题(这决定了用户体验的上限)。

未来的智能系统,一定是这两者一起演进的。

普通人如何抓住AI大模型的风口?

领取方式在文末

为什么要学习大模型?

目前AI大模型的技术岗位与能力培养随着人工智能技术的迅速发展和应用 , 大模型作为其中的重要组成部分 , 正逐渐成为推动人工智能发展的重要引擎 。大模型以其强大的数据处理和模式识别能力, 广泛应用于自然语言处理 、计算机视觉 、 智能推荐等领域 ,为各行各业带来了革命性的改变和机遇 。

目前,开源人工智能大模型已应用于医疗、政务、法律、汽车、娱乐、金融、互联网、教育、制造业、企业服务等多个场景,其中,应用于金融、企业服务、制造业和法律领域的大模型在本次调研中占比超过 30%。
在这里插入图片描述

随着AI大模型技术的迅速发展,相关岗位的需求也日益增加。大模型产业链催生了一批高薪新职业:
在这里插入图片描述

人工智能大潮已来,不加入就可能被淘汰。如果你是技术人,尤其是互联网从业者,现在就开始学习AI大模型技术,真的是给你的人生一个重要建议!

最后

只要你真心想学习AI大模型技术,这份精心整理的学习资料我愿意无偿分享给你,但是想学技术去乱搞的人别来找我!

在当前这个人工智能高速发展的时代,AI大模型正在深刻改变各行各业。我国对高水平AI人才的需求也日益增长,真正懂技术、能落地的人才依旧紧缺。我也希望通过这份资料,能够帮助更多有志于AI领域的朋友入门并深入学习。

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

在这里插入图片描述

大模型全套学习资料展示

自我们与MoPaaS魔泊云合作以来,我们不断打磨课程体系与技术内容,在细节上精益求精,同时在技术层面也新增了许多前沿且实用的内容,力求为大家带来更系统、更实战、更落地的大模型学习体验。

图片

希望这份系统、实用的大模型学习路径,能够帮助你从零入门,进阶到实战,真正掌握AI时代的核心技能!

01 教学内容

图片

  • 从零到精通完整闭环:【基础理论 →RAG开发 → Agent设计 → 模型微调与私有化部署调→热门技术】5大模块,内容比传统教材更贴近企业实战!

  • 大量真实项目案例: 带你亲自上手搞数据清洗、模型调优这些硬核操作,把课本知识变成真本事‌!

02适学人群

应届毕业生‌: 无工作经验但想要系统学习AI大模型技术,期待通过实战项目掌握核心技术。

零基础转型‌: 非技术背景但关注AI应用场景,计划通过低代码工具实现“AI+行业”跨界‌。

业务赋能突破瓶颈: 传统开发者(Java/前端等)学习Transformer架构与LangChain框架,向AI全栈工程师转型‌。

image.png

vx扫描下方二维码即可
在这里插入图片描述

本教程比较珍贵,仅限大家自行学习,不要传播!更严禁商用!

03 入门到进阶学习路线图

大模型学习路线图,整体分为5个大的阶段:
图片

04 视频和书籍PDF合集

图片

从0到掌握主流大模型技术视频教程(涵盖模型训练、微调、RAG、LangChain、Agent开发等实战方向)

图片

新手必备的大模型学习PDF书单来了!全是硬核知识,帮你少走弯路(不吹牛,真有用)
图片

05 行业报告+白皮书合集

收集70+报告与白皮书,了解行业最新动态!
图片

06 90+份面试题/经验

AI大模型岗位面试经验总结(谁学技术不是为了赚$呢,找个好的岗位很重要)图片
在这里插入图片描述

07 deepseek部署包+技巧大全

在这里插入图片描述

由于篇幅有限

只展示部分资料

并且还在持续更新中…

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

在这里插入图片描述

vLLM 多机多卡推理测试与验证(Kubernetes)vLLM 多机多卡推理 Kubernetes 验证 本文记录在两台 L20 机器,每台机器 4 块 L20 显卡(46G)的环境下,使用 vLLM 部署 Qwen2.5-32B-Instruct-GPTQ-Int4 模型并提供多节点多卡推理服务的过程。服务(Serving)模型服务是指将模型部署到生产环境中,通过 API 或其他接口提供预测服务的过程。【分布式推理与服务】(Distributed Inference and Serving)是指在多个机器或设备之间部署和管理机器学习模型,以高效地处理推理请求并满足大规模服务需求。3、启动 vLLM 服务。 阅读详情

相关推荐

远红外热传感器阵列 (32x24 RES) MLX90640ESF-BAA/BAB

Melexis MLX90640是一款小体积、低成本的完全校准的32x24像素红外阵列,采用行业标准,带数字接口。3.其工作温度范围为 -40°C 至 85°C,可测量的物体温度范围为 -40°C 至 300°C。该红外传感器在整个测量范围内保持高精度水平,可提供 ±1°C 的典型目标物体温度精度。2.这款 32x24 像素的器件适用于安全和便利应用,包括防火系统、智能楼宇、智能照明、IP/监控摄像机、HVAC 设备和车辆座椅占用检测。1.工作温度范围为 -40 至 85°C,可在严苛的工业环境中部署。

Summit__的博客 2001

AI Agent: MCP和AI Agent的联系

MCP 协议重新定义了 AI 与物理世界的交互方式,通过标准化接口、双向通信和上下文感知能力,使 AI Agent 从 “孤立的智能体” 进化为 “可协作的生态节点”。随着 MCP 生态的成熟,AI 应用将实现 “一句话连接万物” 的愿景,推动智能体互联网(AgentNet)的诞生。开发者可通过 MCP 协议快速构建跨平台、跨领域的智能应用,而企业则能利用 MCP 实现流程自动化、数据资产化和决策智能化的深度转型。

u011732210的博客 1939

东方通TongWeb虚拟主机配置全流程:从创建到应用部署的保姆级教程

本文提供东方通TongWeb虚拟主机从创建、HTTP通道配置到应用部署的完整实战指南。重点解析虚拟主机的逻辑隔离价值、通道参数调优原理及企业级多应用部署架构,并涵盖常见报错排查与性能优化建议,旨在帮助运维和开发人员高效、稳定地完成应用系统部署。

oil88的博客 531

一文彻底读懂MCP | AI Agent在业务端落地的关键技术,大模型入门到精通,收藏这篇就足够了!

MCP(Model Context Protocol,模型上下文协议)是一种由Anthropic于2024年11月提出并开源的开放标 准,旨在统一大语言模型与外部数据源和工具的交互方式 。

2301_81940605的博客 1575

华南理工大学电子与信息学院23年预推免复试面试经验贴

华南理工大学电子与信息学院23年预推免复试面试经验贴

Scut_Ty的博客 3297

百度智能云ASR实战:5分钟搞定Unity语音转文字(含完整代码)

本文详细介绍了如何在Unity中集成百度智能云ASR服务,实现高效的语音转文字功能。从环境配置、音频处理到服务端通信,提供完整代码示例和实战优化技巧,帮助开发者快速实现语音交互功能,适用于游戏开发、XR应用等场景。

ujm56789012的博客 215

AI Agent 入门指南:MCP、多 Agent 系统及未来趋势一篇看懂

AI Agent 入门指南:MCP、多 Agent 系统及未来趋势一篇看懂

youmaob的博客 1932

【华为OD机试真题 2025C卷】238、贪吃蛇 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)

【华为OD机试真题 2025C卷】238、贪吃蛇 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2025e卷,od机试,2025E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2025华为od,如何备战华为od,

正在更新最新华为OD机试2025B卷,提供OJ在线刷题 197

【建议收藏】AI Agent与MCP深度解析:从“问答工具“到“自主工作伙伴“的进化之路

AI Agent作为"决策大脑"具备自主感知、思考和行动能力,MCP作为"能力连接器"提供统一调用协议,二者协同工作使AI从"问答工具"升级为"自主工作伙伴"。Agent负责目标驱动的多轮闭环决策,MCP负责安全高效地调用各类工具和数据,这种组合是AI落地的重要突破口,让AI真正实现从"能说"到"会做"的进化。

2401_85375186的博客 1119

【腾讯小龙虾WorkBuddy专栏05】深度解析WorkBuddy连接器(Connector)

深度解析WorkBuddy连接器(Connector)

AI人人懂 1315

项目篇:移动平台机械臂视觉定位抓取实施(基于ROS架构)

ROS包内容: 这篇日志的目的是快速项目实施,所以详细的部分会不断补充。 1、相机采集包(创建抓取图像服务,单张) Realsense Camera(微软深度摄像头,官方提供ros包) Pylon Camera(basler相机,官方提供ros包) 2、定位算法包(抓取图像,定位标志物) Aruco_ros (二维码定位,官方提供ros包) Apriltag (二维码定位,官方提供ros包)...

南北粉面馆 6049

基于 MCP 的 AI Agent 应用开发实践

Model Context Protocol(模型上下文协议)是 Anthropic 在推出的用于 LLM 应用和外部数据源(Resources)或工具(Tools)通信的标准协议,遵循的基础消息格式。可以把 MCP 想象成 AI 应用程序的USB-C 接口规范了应用程序如何为 LLMs 提供上下文。MCPClient:通过 MCP 协议与 Servers 通信,并保持 1:1 连接MCPServers。

2401_85343303的博客 1388

16、二阶差分功耗分析(DPA)的再审视

本文深入探讨了二阶差分功耗分析(DPA)中的关键问题,包括不同组合函数的性能、信息论分析以及在有轮廓和无轮廓攻击场景下的实验结果。通过对掩码AES和DES的模拟和实际攻击实验,研究了归一化乘积、求和和绝对差值等组合函数在不同噪声水平下的效率,并强调了信息论分析在评估侧信道对抗措施中的重要性。

leaf8的博客 118

AI产品经理必懂:Agent、Tool、Skill、MCP、CLI全解析

最近和很多想转AI产品经理的同学聊天,发现一个共同的困惑:“Agent、Tool、Skill、MCP、CLI……这些词天天见,但到底什么意思?有什么区别?什么时候该用哪个?如果你也被这些问题困扰,这篇文章可以帮你建立清晰的认知框架。先记住一句话:这些概念的诞生,都是为了回答同一个问题——怎么让AI真正能干成事。从内到外四层架构好,我们一个一个来。一、Agent:能自己做决定的AI定义:Agent(智能体)是一个能自主理解目标、制定计划、调用工具、完成任务,并根据结果调整行为的AI系统。

2401_84494441的博客 3157

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

AI产品经理必读:Agent、Skill、Tool、MCP

最近和很多想转AI产品经理的同学聊天,发现一个共同的困惑:“Agent、Tool、Skill、MCP、CLI……这些词天天见,但到底什么意思?有什么区别?什么时候该用哪个?如果你也被这些问题困扰,这篇文章可以帮你建立清晰的认知框架。先记住一句话:这些概念的诞生,都是为了回答同一个问题——怎么让AI真正能干成事。从内到外四层架构好,我们一个一个来。一、Agent:能自己做决定的AI定义:Agent(智能体)是一个能自主理解目标、制定计划、调用工具、完成任务,并根据结果调整行为的AI系统。

2401_84204413的博客 303

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

【粉丝福利社】MCP协议与AI Agent开发:标准、应用与实现

本文介绍《MCP协议与AI Agent开发:标准、应用与实现》一书,重点探讨大语言模型(LLM)上下文管理新范式——模型上下文协议(MCP)。全书分为基础理论、协议规范、开发工具链与应用构建四部分,系统讲解MCP的技术原理、协议机制与工程实现。通过Transformer架构解析、Context Object设计、多模态上下文注入等核心技术,结合DeepSeek平台实战案例(如AI剧本工坊、智能会议系统),展现MCP在复杂场景中的拓展性。本书兼顾理论深度与实践指导,提供可复用的代码模板和开发范式,适合大模型开

愚公智库 6万+

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

一文读懂MCP、RAG、Agent:小白必备的AI概念解析

本文介绍了MCP、RAG和Agent三大AI技术概念及其相互关系。MCP包括模型压缩剪枝和模型上下文协议,后者为AI模型提供统一的外部工具调用标准;RAG通过检索外部知识库提升回答准确性;Agent则是执行任务的智能决策主体。三者协同工作:MCP提供执行接口,RAG补充知识,Agent负责决策。文章还推荐了包含学习路线、视频教程、电子书等资源的大模型学习资料包。这些技术结合可构建高效、准确的AI应用系统,适用于产品经理和开发者学习。

2401_84204413的博客 1222

入门篇--人工智能发展史-10-从MCP协议到AI Agent:从静态知识到动态智能,智能体的全面演进之路

很多人以为 AI Agent 就是“带记忆的大模型”,其实远不止如此。AI Agent = Reasoning(推理) + Memory(记忆) + Tools(工具) + Action(行动)Reasoning(推理):拆解复杂任务例如:“准备季度汇报” → 查数据 → 做图表 → 写总结;Memory(记忆):记住用户偏好、历史对话、上下文类似 RAG 提供的长期私有知识;Tools(工具):能调用外部 API、数据库、软件这才是实现“行动”的关键!Action(行动):真正执行操作。

weisian的博客 3万+

AI热门术语指南|一文读懂 MCP、RAG、Agent

最近,AI 圈被三个词刷屏了 ——MCP、RAG、Agent!几乎每天都有新的相关工具冒出来,各大技术论坛、行业群聊得热火朝天。但不少朋友一看到这些术语就犯迷糊:它们到底是啥?能干啥?和我们普通人又有啥关系?别慌!今天就用最接地气的方式,带你彻底搞懂这些概念,看完秒变 AI 达人!MCP 其实是个 “多面手”,不过我们重点关注模型上下文协议(Model Context Protocol),它就像 AI 世界的 “万能转换器”。想象一下,你家里有各种不同插头的电器,想插到插座上得配不同转接头,麻烦又混乱。

2401_84494441的博客 1055

AI新手必看:LLM、RAG、MCP、AI Agent四大概念一次讲清!

文章详解AI四大核心概念的区别与联系:LLM是"大脑"提供基础能力,RAG是"记忆"增强特定知识,MCP是"手脚和规则"实现安全操作,AI Agent是整合所有能力的"会自己干活的员工"。这四者层层叠加,共同构成完整的AI应用体系,理解它们的区别对构建实际AI系统至关重要。

datian1234的博客 1325

Agent 重大突破,OpenAI 智能体支持 MCP 且开源

很多朋友或许对这个新概念感到陌生,其实 MCP 可以看作是大模型时代的“USB 接口”,能够以统一标准连接各种外部工具,例如网络搜索、专业分析、本地查询、网络追踪等,由此为 Agent 解锁了无限的功能扩展空间。MCP 的核心理念基于三个关键要素:模型、上下文和协议。模型是系统进行数据处理和决策的核心逻辑,决定了系统如何“思考”。上下文则为模型提供运行环境,使其能够根据实时信息动态调整输出。协议则是模型与上下文之间沟通的规则,确保数据在多个组件之间可以顺畅且安全地传输。

2401_85375151的博客 1331

一文秒懂AI核心:Agent、RAG、Function Call与MCP全解析

如今大语言模型(LLM)的风头一时无两,它们能写诗、能聊天、能编程,简直无所不能!但你有没有发现,有时候它们也挺“傻白甜”的?比如问它今天的天气,它可能给你一个“根据我的知识库...”的过时答案;让它帮你整理本地文件,它只能表示爱莫能助。 这是因为 LLM 本身像一个博学但与世隔绝的大脑。为了让它真正变得实用、能干,连接现实世界,科技圈祭出了几大“法宝”:Agent(智能体)、RAG(检索增强生成)、Function Call(函数调用),以及一个新晋的潜力股——MCP(模型上下文协议)。

2401_84204207的博客 1047

终于理解了什么是MCP,RAG,Agent

自从manus爆火之后,这几天MCP,RAG,Agent在AI圈里掀起了热潮,但是很多人搞不懂它们的概念,应用场景,技术原理,以及它们之间到底是怎么样的关系,如何协作。今天带大家来了解一、MCP(Memory-Augmented Control Process,记忆增强控制流程)是一种结合长期记忆管理、任务规划和实时决策的控制系统。它通过整合记忆存储、知识检索和流程控制能力,帮助智能体(Agent)在复杂场景中持续学习和优化行动。注意:这里其实已经出现了RAG、Agent。

2401_85375151的博客 1314

AI产品经理必懂:RAG、COT、Agent等关键术语全解析

大模型时代,我们会碰到非常多的新名词,如RAG、COT、A2A、MCP、Workflow、FunctionCall等,最近在思考如何体系化的记忆这些概念,在搭建Agent过程中,发现这些名词在建设Agent过程中都会用上,那不妨以Agent作为主线,整理下LLM相关的知识点

2401_85373396的博客 1074

产品经理的Vibe Coding实战:用AI Agent打通原型到代码的工作流

2026年,Vibe Coding从一个概念变成了开发者的日常。Andrej Karpathy提出这个词时,指的是用自然语言指挥AI写代码的开发范式。如今这个范式正在越过开发的边界,向产品经理的角色延伸。当一个产品经理能用一句话让AI生成高保真原型,再用一句话让AI把原型变成可运行的React项目,"画原型"和"写代码"之间的那道墙,正在被AI Agent拆掉。本文记录一套实测可跑的Vibe Coding工作流,覆盖从需求描述到代码落地的完整链路。

PMCoder的博客 374

一文彻底搞懂什么是MCP和Agent

MCP 是一种特殊的(通用标准的) Agent。所以当我们要理解 MCP 的时候,需要先了解什么是 Agent。什么是 Agent在我们使用大模型的时候,大模型其实缺少很多能力。比如:我们向 Claude 发出指令:帮我画一只小猫。这时候 Claude 会这样回复你:对不起,我没有绘画的能力,无法帮你画一只小猫。这时候怎么办呢?我们就要使用到 Agent。

2401_84494441的博客 1202
上一篇: RAG与智能体深度对比:从技术架构看智能体是否属于RAG的延伸
下一篇: 一文搞懂DeepSeek预训练:关键技术原理与工程实践解析
不秃头de程序猿
博客等级 码龄5年 4089粉丝 1476原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值