Skip to content

2.1 核心定义速览——30 秒看懂

小林要给别人解释 Skill 和 MCP 的区别,他需要一句话就能说清楚的定义。


30 秒速览

Skill(技能)MCP(模型上下文协议)
一句话结构化的指令模块,教 AI 怎么想标准化的连接协议,教 AI 怎么动手
类比员工 SOP工具箱
运行位置AI 上下文窗口(消耗 token)AI 上下文窗口(独立进程)
载体Markdown 文件代码(Python/TS Server)
失效模式软失效:AI 可能忽略指令硬失效:工具报错,可观测
成本每次推理都消耗 token只在调用时产生成本

Skill 的定义

🧠Skill知识层
Skill 是可复用的指令模块,让 AI 获得特定领域的专业知识和行为模式。

工作方式:
📄 SKILL.md💉 注入上下文🧠 AI 推理决策

(消耗 token,成为系统提示词的一部分)

"Skill"的两种含义

含义说明例子
产品功能(狭义)Claude Code 的 SKILL.md 机制.claude/skills/ 目录下的文件
通用概念(广义)任何给 AI 注入结构化指令的做法Cursor Rules、Windsurf Rules、Custom Instructions

本课讨论的是通用概念。Claude Code 的 SKILL.md 是目前最工程化的实现,但核心思想是通用的。


MCP 的定义

🔧MCP连接层
MCP 是标准化的连接协议,让 AI 能安全地连接外部系统和工具。

工作方式:
AI 工具MCP ClientMCP Server外部系统

(独立进程,按需调用,不占用 AI 上下文)

关键区分点

对 AI 来说,两者的角色完全不同:

SkillMCP
AI 读懂什么?Skill 的全部内容——规则、流程、示例只需理解工具名+描述+参数 Schema
AI 怎么"消费"?作为指令注入系统提示词决定调用哪个工具、传什么参数
谁做执行?AI 模型自己遵循指令MCP Server 端执行,返回结果

本节核心要点

  • Skill = 知识层 = SOP = 教 AI 怎么想(上下文内,消耗 token)
  • MCP = 连接层 = 工具箱 = 教 AI 怎么动手(上下文外,按需调用)
  • Skill 被模型消费,MCP 被框架消费——消费方不同是最根本的区分

← 上一节:决策指南 | 目录 | 下一节:五个本质区别 →