搭建智能体--skill和mcp的进一步理解

搭建智能体--skill和mcp的进一步理解

对于skill和mcp,了解到什么程度,才算好的理解

1.skill和mcp在那个软件里使用

2.skill和mcp的来源

3.skill和mcp如何和具体的使用常用的app

一、Skill 和 MCP 在哪些软件里使用?

这两个概念主要出现在支持 AI Agent(智能体)的应用和平台中。你可以把它们理解为给 AI 扩展能力的两种不同"插件"。

MCP(Model Context Protocol) 的使用场景很广,任何想接入外部工具和数据的 AI 应用都可以作为 MCP 主机(Host) 。比较典型的有:

  • Claude Desktop:Anthropic 官方客户端,原生支持接入 MCP 服务器。
  • Dify :这个 LLM 应用开发平台,既支持连接外部的 MCP 服务器作为工具使用,也支持将自己的应用发布为 MCP 服务器
  • AI 编程工具 :如 VS Code / GitHub Copilot,可以作为 MCP 主机运行 MCP 应用。
  • 其他 AI 应用与框架 :包括 ChatGPTGoogle GeminiCursorCherry Studio等,都在逐步支持 MCP。

Skill 目前最知名的实践来自 Anthropic(Claude 的母公司)。它在 Claude 相关的生态中扮演重要角色:

  • Claude Code:Anthropic 的命令行工具,可以直接安装和使用 Skill。
  • 支持 Skill 的 Agent 框架 :任何遵循 Anthropic 推出的 Agent Skills 开放标准的智能体框架,都可以加载和使用 Skill。

二、Skill 和 MCP 的来源是什么?

它们都出自同一家公司------Anthropic(Claude 的开发商)。

  • MCP(Model Context Protocol,模型上下文协议) :由 Anthropic 在 2024 年 11 月 开源推出。它诞生的初衷是解决 AI 应用与外部工具、数据源集成时的"重复造轮子"问题。在 MCP 出现前,每想让一个 AI 连接一个新工具,都要写一套定制代码。MCP 像一个 "AI 界的 USB-C 接口" ,定义了一套标准协议,让任何支持 MCP 的 AI 都能"即插即用"地连接任何遵循该协议的工具。
  • Skill(技能) :在 MCP 推出约一年后,Anthropic 又推出了 Skill。如果说 MCP 解决的是"模型能用什么 "(连接外部工具),那 Skill 解决的就是"模型该怎么用 "。Skill 不是一个协议,而是一种 "能力封装格式" 。它把完成特定任务的专业知识、标准作业流程(SOP)和操作规范,封装成一个轻量级的、可被 AI 自动理解和执行的模块。

三、Skill 和 MCP 如何与常用的 App 结合使用?

两者的定位不同,与 App 的结合方式也各异,但经常协同工作

1. MCP:作为"万能连接器"

MCP 的核心价值在于连接。一个支持 MCP 的 App(如 Claude Desktop)可以通过配置,连接到一个或多个 MCP 服务器。每个 MCP 服务器就像一个小型"适配器",封装了与特定外部系统(如数据库、API、文件系统)交互的能力。

  • 实战案例 :你可以让 Claude Desktop 连接高德地图的 MCP 服务器 ,然后直接对它说"帮我规划一份北京三日游的攻略",Claude 就能通过 MCP 调用高德地图的 API 来获取路线、景点等信息。同理,也可以连接 Notion MCP 服务器,让 AI 帮你搜索、整理工作区的内容。
  • 在 Dify 中:你可以在 Dify 的工具页面添加一个 MCP 服务器(比如连接 GitHub 或 Notion 的 MCP 服务器)。之后,你在 Dify 中构建的 AI 应用就能像调用内置工具一样,调用这个 MCP 服务器提供的所有功能。
2. Skill:作为"专家级操作手册"

Skill 的核心价值在于指导 。它本身不直接连接外部系统,而是为 AI 提供完成某项任务的步骤、方法和标准

  • 实战案例:一个"会议准备"的 Skill,会告诉 AI:先去 Notion 找项目页面,再看上一次的会议记录,最后按团队标准格式生成一份会议准备文档。这里的"去 Notion 找"这个动作,可能就需要通过 MCP 连接 Notion 来完成。
  • 在 Claude Code 中 :你可以直接安装一个"生成 PPT"的 Skill(如 pptx skill),然后 Claude Code 就会按照这个 Skill 定义的流程,自动帮你生成一份演示文稿。
3. 协同工作:1+1 > 2

MCP 和 Skill 不是替代关系,而是互补和协作的关系。它们经常被组合使用,来构建更强大的 AI 智能体。

一个经典的比喻MCP 是给 AI 一双"手" ,让它能够触达和操作外部世界的工具;Skill 则是给 AI 一本"操作手册",教它如何用这双手高效、正确地完成任务。

在实战中,通常的搭配方式是:

  • MCP 负责"连接":通过 MCP 服务器,让 AI 能够访问 Notion、GitHub、数据库、内部 API 等各种外部系统。
  • Skill 负责"编排":一个 Skill 可以"指挥"多个 MCP 服务器,按照预设的业务流程协同工作。

举例:一个"生成周报"的 Skill,可以这样工作:

  1. Skill 规定:先通过 GitHub MCP 获取本周的代码提交记录。
  2. 再通过 Notion MCP 获取本周的项目任务进度。
  3. 最后,按照 Skill 内置的模板和格式,将这两部分信息整合成一份完整的周报。

这样,AI 就不再是简单地执行单个指令,而是能像一个真正的员工一样,按照标准流程,自主调用各种工具来完成一项复杂的、端到端的任务。

---、、

相关推荐
陈彬深大1 小时前
《AI 渐进编程》之二十三:自适应调度——什么时候启用多Agent流水线
人工智能
周末程序猿1 小时前
LLM智能路由实践:通过 Harness 工程节约模型成本
人工智能·agent
冬奇Lab1 小时前
代码库知识库系列(04):三种 Chunking 策略对比——AST 精确分割反而输了?
人工智能
宋哥转AI2 小时前
深入理解 AI Agent 02|混合检索与重排序实战:BM25、RRF 与 Cross-Encoder 的工程实践
人工智能
LaughingZhu2 小时前
Product Hunt 每日热榜 | 2026-08-01
人工智能·深度学习·神经网络·搜索引擎·百度
小燕子~~2 小时前
PS 怎么调整图片尺寸?4 种方法避免拉伸变形与放大失真
图像处理·人工智能·ai·aigc·photoshop
小K讲AI营销2 小时前
AI 链定价逻辑切换:用“估值透支“框架重估一个月跌三成
人工智能
龙山云仓3 小时前
八一亮剑 · 造化进行时(AI-类人)
人工智能
小赵AI手记3 小时前
技术拆解(十五)具身智能:RT-2为什么能听懂“灭绝动物”?VLM知识如何变成动作
人工智能·机器人