AIGC浪潮下,风靡全球的Mcp到底是什么?一文讲懂,技术小白都知道!!

AIGC浪潮下,风靡全球的Mcp到底是什么?一文讲懂,技术小白都知道!!

个人主页-爱因斯晨

文章专栏-AIGC

 

长大好多烦恼,好愁!

目录

 

前言

初步了解

Mcp到底是个啥?

发展

理论基础

核心组件

使用逻辑

于传统API不同之处

模型推荐


 

前言

上年这个时候,刚拿到录取通知书。哥哥教我用ai智能体,其实就是向我炫技。当时我问他,为什么不能直接给我生成图表,直接给我生成多好,省得我再去复制了。他说,其实很简单,只要做个接口协议什么的就行,只是目前国内没人做。当时说的很高深,我也听不懂。没想到年底,这个功能就实现内测了。在某种程度上,我也算是预言了哈哈。

初步了解

Mcp到底是个啥?

Mcp,全称 Model Context Protocol,翻译过来是模型上下文协议。你不用管这高大上的名字,简单说,它就是和大 AI 模型聊天时,一种把相关信息整理好、按规矩传给 AI 的方式。​

之前我们使用的AI智能体如果比作是个思考问题的大脑,那么Mcp就是思考后,给你去干活的。AI大模型是给你思维结果,而Mcp就是调用工具给你做好工作。也就是低代码~

发展

2024 年 11 月,Anthropic(由 OpenAI 前员工创办)发布并开源 Mcp。当时 AIGC 发展快但存痛点,AI 模型与外部数据、工具连接不足,此前方案缺通用性。Mcp 提供标准化交互方式,助 AI 与外部系统互动。后获多家支持,OpenAI 等巨头入局,成 AI 智能体时代关键技术。真的好快啊!

理论基础

与 RAG(为大模型提供充足上下文)和 Function Calling(让模型能使用工具)密切相关,在它们基础上实现 AI 与外部系统更高效交互。

核心组件

使用逻辑

目前在Claude,OpenAI GPT,阿里云百炼,纳米AI都有接入Mcp,可以在工具箱中调用工作使用的Mcp来完成现有工作,但是带来的问题是权限过大,不安全。

于传统API不同之处

  • 传统 API 参数变更时,用户必须更新代码,否则请求可能失败。​
  • MCP 采用动态灵活方式,客户端连接服务器时会先了解其能力,服务器也会动态更新功能描述,客户端无需重写代码就能适应变化,大幅降低维护成本。

模型推荐

事先声明!!不是广告!!不是广告!!红衣大叔没给我打钱!!当然,也欢迎纳米AI官方给我打钱~~

打开我们的大模型,选择工具,我们可以看到有很多官方或个人开发的mcp工具,我们可以点击使用

提出要求

他会给你充分的回答,但是,我觉着还是不够方便,如何直接get成品呢?

纳米ai有另一功能,相当于成熟的mcp堆出来的agent,点击智能体页面

我选择网页搭建

我们可以看一下最后成品

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>L'Éclat | 精致美妆体验</title> <link rel="stylesheet" href="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-100-M/font-awesome/6.0.0/css/all.min.css"> <link rel="stylesheet" href="https://s2.ssl.qhres2.com/static/56662140ef7d5d03.css"> <style> :root { --beige: #F5F5DC; --light-yellow: #FAF8ED; --gold: #D4AF37; --soft-pink: #F8D7DA; --transition: all 0.3s ease; } body { font-family: 'Helvetica Neue', Arial, sans-serif; background-color: var(--light-yellow); color: #5A5A5A; line-height: 1.6; } .header { background-color: var(--beige); box-shadow: 0 2px 10px rgba(0,0,0,0.05); position: sticky; top: 0; z-index: 100; } .logo { font-family: 'Times New Roman', serif; color: var(--gold); letter-spacing: 2px; } .nav-item { transition: var(--transition); border-bottom: 2px solid transparent; } .nav-item:hover { color: var(--gold); border-bottom-color: var(--gold); } .hero { background: linear-gradient(135deg, var(--light-yellow) 0%, var(--beige) 100%); min-height: 500px; } .product-card { background-color: white; transition: var(--transition); box-shadow: 0 5px 15px rgba(0,0,0,0.05); } .product-card:hover { transform: translateY(-5px); box-shadow: 0 10px 25px rgba(0,0,0,0.1); } .category-badge { background-color: var(--soft-pink); color: #8E4A49; } .price { color: var(--gold); font-weight: bold; } .btn-primary { background-color: var(--gold); transition: var(--transition); } .btn-primary:hover { background-color: #C19A3D; transform: translateY(-2px); } .footer { background-color: var(--beige); } .fade-in { animation: fadeIn 1s ease-in; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } </style> </head> <body> <!-- 导航栏 --> <header> <div> <div> <div>L'Éclat</div> <nav> <a href="#">首页</a> <a href="#">护肤</a> <a href="#">彩妆</a> <a href="#">香水</a> <a href="#">关于我们</a> </nav> <div> <button> <i></i> </button> <button> <i></i> </button> <button> <i></i> <span>3</span> </button> </div> </div> </div> </header> <!-- 英雄区域 --> <section> <div> <div> <h1>发现你的独特之美</h1> <p>精选全球优质美妆产品,为您带来非凡的护肤与彩妆体验</p> <button>探索新品</button> </div> </div> </section> <!-- 产品分类 --> <section> <div> <h2>产品分类</h2> <div> <div> <div> <i></i> </div> <h3>护肤系列</h3> </div> <div> <div> <i></i> </div> <h3>彩妆系列</h3> </div> <div> <div> <i></i> </div> <h3>香水系列</h3> </div> <div> <div> <i></i> </div> <h3>礼盒套装</h3> </div> </div> </div> </section> <!-- 精选推荐 --> <section> <div> <div> <h2>精选推荐</h2> <div> <button>新品</button> <button>热销</button> <button>特惠</button> </div> </div> <div> <!-- 产品卡片1 --> <div> <div> <img src="https://images.unsplash.com/photo-1596755094514-f87e34085b2c?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="玫瑰精华面霜"> <div>护肤</div> </div> <div> <h3>玫瑰精华面霜</h3> <p>深层滋养,焕发肌肤活力</p> <div> <span>¥298</span> <button>加入购物车</button> </div> </div> </div> <!-- 产品卡片2 --> <div> <div> <img src="https://images.unsplash.com/photo-1522335789203-aabd1fc54bc9?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="丝绒唇膏"> <div>彩妆</div> </div> <div> <h3>丝绒唇膏 #12</h3> <p>哑光质地,持久不脱色</p> <div> <span>¥168</span> <button>加入购物车</button> </div> </div> </div> <!-- 产品卡片3 --> <div> <div> <img src="https://images.unsplash.com/photo-1592945403244-b3fbafd7f539?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="清晨花园香水"> <div>香水</div> </div> <div> <h3>清晨花园香水</h3> <p>清新花香调,50ml</p> <div> <span>¥458</span> <button>加入购物车</button> </div> </div> </div> <!-- 产品卡片4 --> <div> <div> <img src="https://qcdn2.zhaomi.cn/t11de458816ceac5d1e59b3cfaf.png" alt="假日礼盒"> <div>礼盒</div> </div> <div> <h3>假日礼盒套装</h3> <p>精选5件明星产品</p> <div> <span>¥998</span> <button>加入购物车</button> </div> </div> </div> </div> </div> </section> <!-- 品牌故事 --> <section> <div> <div> <div> <h2>我们的故事</h2> <p>L'Éclat 源自法语,意为"光芒"。我们相信每个女性都拥有独特的光芒,而我们的使命就是帮助您发现并绽放这份美丽。</p> <p>自2015年创立以来,我们始终致力于从全球精选最优质的化妆品和护肤品,只为您带来最安全、最有效的美丽体验。</p> <button>了解更多</button> </div> <div> <img src="https://images.unsplash.com/photo-1522337360788-8b13dee7a37e?ixlib=rb-1.2.1&auto=format&fit=crop&w=500&q=80" alt="品牌故事"> </div> </div> </div> </section> <!-- 客户评价 --> <section> <div> <h2>客户评价</h2> <div> <div> <div> <div> <img src="https://randomuser.me/api/portraits/women/43.jpg" alt="客户头像"> </div> <div> <h4>张小姐</h4> <div> <i></i> <i></i> <i></i> <i></i> <i></i> </div> </div> </div> <p>"玫瑰精华面霜真的太好用了!我的皮肤变得水润有光泽,会一直回购的!"</p> </div> <div> <div> <div> <img src="https://randomuser.me/api/portraits/women/65.jpg" alt="客户头像"> </div> <div> <h4>李女士</h4> <div> <i></i> <i></i> <i></i> <i></i> <i></i> </div> </div> </div> <p>"丝绒唇膏的颜色太美了,而且一点都不干,持久度也很好,已经买了三个颜色了!"</p> </div> <div> <div> <div> <img src="https://randomuser.me/api/portraits/women/32.jpg" alt="客户头像"> </div> <div> <h4>王小姐</h4> <div> <i></i> <i></i> <i></i> <i></i> <i></i> </div> </div> </div> <p>"清晨花园香水味道很清新,不会太浓烈,适合日常使用,包装也很精美。"</p> </div> </div> </div> </section> <!-- 订阅区 --> <section> <div> <h2>订阅我们的电子报</h2> <p>订阅即可获取新品上市、独家优惠和护肤美妆小贴士,首次订阅还可获得9折优惠券!</p> <div> <input type="email" placeholder="您的电子邮箱"> <button>订阅</button> </div> </div> </section> <!-- 页脚 --> <footer> <div> <div> <div> <h3>L'Éclat</h3> <p>发现你的独特之美</p> </div> <div> <h4>快速链接</h4> <ul> <li><a href="#">首页</a></li> <li><a href="#">所有产品</a></li> <li><a href="#">新品上市</a></li> <li><a href="#">特惠活动</a></li> </ul> </div> <div> <h4>客户服务</h4> <ul> <li><a href="#">联系我们</a></li> <li><a href="#">配送信息</a></li> <li><a href="#">退换政策</a></li> <li><a href="#">常见问题</a></li> </ul> </div> <div> <h4>关注我们</h4> <div> <a href="#"> <i></i> </a> <a href="#"> <i></i> </a> <a href="#"> <i></i> </a> </div> <p>客服时间: 9:00-21:00</p> <p>客服热线: 400-123-4567</p> </div> </div> <div> <p>© 2025 L'Éclat 美妆. 保留所有权利.</p> </div> </div> </footer> <script> // 简单的淡入动画 document.addEventListener('DOMContentLoaded', () => { const elements = document.querySelectorAll('.fade-in'); elements.forEach(el => { el.style.opacity = '0'; setTimeout(() => { el.style.transition = 'opacity 1s ease'; el.style.opacity = '1'; }, 100); }); // 产品卡片悬停效果 const productCards = document.querySelectorAll('.product-card'); productCards.forEach(card => { card.addEventListener('mouseenter', () => { card.style.transform = 'translateY(-5px)'; card.style.boxShadow = '0 10px 25px rgba(0,0,0,0.1)'; }); card.addEventListener('mouseleave', () => { card.style.transform = ''; card.style.boxShadow = '0 5px 15px rgba(0,0,0,0.05)'; }); }); }); </script> </body> </html>

你别说,你还真别说!纳米ai有两把刷子!红衣大叔打钱!!!!

图片来源:阿里云

Read more

ToDesk 全新 ToClaw,正在把电脑交给AI去操作

ToDesk 全新 ToClaw,正在把电脑交给AI去操作

这两年,AI 工具层出不穷,但大多数产品还停留在“能回答、会生成”的阶段:帮你写一段话、搜一份资料、整理一个思路,真正到了执行层,还是得你自己坐回电脑前,一个软件一个软件地点、一项任务一项任务地做。 这也是很多人对 AI 的真实感受——它会说,但不一定真能干活。而 ToDesk 新上线的 ToClaw,想解决的正是这个问题。 一、ToClaw 是什么? ToClaw 是一款基于 OpenClaw 深度定制、并与远程控制运行时深度结合的 AI 助手。它最大的不同,不只是“懂你说什么”,而是能直接在你的电脑上执行操作。 你只需要一句话,它就可以在电脑端完成对应动作:打开软件、点击按钮、填写表单、拖拽文件、整理资料、生成表格、汇总信息……很多原本需要人守在电脑前操作的工作,现在都可以交给 ToClaw

AI原生应用开发:Llama模型的10个高级用法

AI原生应用开发:Llama模型的10个高级用法 关键词:AI原生应用开发、Llama模型、高级用法、自然语言处理、大语言模型 摘要:本文将深入探讨Llama模型在AI原生应用开发中的10个高级用法。我们会先介绍Llama模型的背景知识,接着用通俗易懂的语言解释相关核心概念,再详细阐述每个高级用法的原理、实现步骤,并给出具体的代码示例。最后,还会探讨其实际应用场景、未来发展趋势与挑战等内容,帮助开发者更好地利用Llama模型进行创新应用开发。 背景介绍 目的和范围 目的是帮助开发者了解Llama模型在AI原生应用开发中的各种高级玩法,拓宽其在不同领域的应用思路。范围涵盖了从自然语言处理到智能交互等多个方面的高级用法。 预期读者 主要面向对AI开发有一定基础,想要深入了解Llama模型应用的开发者、技术爱好者,以及对AI原生应用开发感兴趣的相关人员。 文档结构概述 本文先介绍相关术语,引入核心概念,接着详细阐述Llama模型的10个高级用法,包括原理、代码实现和实际应用场景等,最后探讨未来趋势、总结内容并提出思考题。 术语表 核心术语定义 * Llama模型:

Pycharm中Github Copilot插件安装与配置全攻略(2023最新版)

PyCharm中GitHub Copilot:从安装到实战的深度配置指南 如果你是一位Python开发者,最近可能已经被各种关于AI编程助手的讨论所包围。GitHub Copilot,这个由GitHub和OpenAI联手打造的“结对编程”伙伴,已经不再是科技新闻里的概念,而是实实在在地进入了我们的开发工作流。特别是在PyCharm这样的专业IDE中,Copilot的集成能带来怎样的化学反应?是效率的倍增,还是全新的编码体验?这篇文章,我将从一个深度使用者的角度,带你走完从零安装到高效实战的全过程,并分享一些官方文档里不会告诉你的配置技巧和实战心得。 1. 环境准备与账号激活:迈出第一步 在开始安装插件之前,我们需要确保两件事:一个可用的GitHub Copilot订阅,以及一个正确版本的PyCharm IDE。很多人第一步就卡在了这里。 首先,关于订阅。GitHub Copilot提供个人和商业两种订阅计划。对于个人开发者,尤其是学生和开源项目维护者,GitHub有相应的优惠甚至免费政策。你需要一个GitHub账号,并前往 GitHub Copilot 官方页面 进行注册和订

Intel GPU加速llama.cpp:SYCL后端完整配置与性能调优指南

Intel GPU加速llama.cpp:SYCL后端完整配置与性能调优指南 【免费下载链接】llama.cppPort of Facebook's LLaMA model in C/C++ 项目地址: https://gitcode.com/GitHub_Trending/ll/llama.cpp 随着Intel Arc显卡在消费级市场的普及,越来越多的开发者希望利用Intel GPU来加速大语言模型的推理。llama.cpp作为当前最流行的开源LLM推理框架,通过SYCL后端为Intel GPU提供了强大的计算支持。本文将从实际使用角度出发,深入解析SYCL后端的配置要点和性能优化技巧。 为什么SYCL是Intel GPU的最佳选择? 在llama.cpp的多后端架构中,SYCL相比传统的OpenCL具有显著优势。SYCL基于现代C++标准,提供了更简洁的编程模型和更好的编译器支持。对于Intel Arc显卡用户,SYCL能够充分利用Xe架构的硬件特性,在矩阵乘法等核心操作上实现更高的计算效率。 环境配置:避开常见的安装陷阱 正确安装Intel