AI测试 skill、提示词和 MCP 有什么区别和联系

guashao · March 31, 2026 · 94 hits

要理解 Skill、提示词(Prompt)和 MCP(Model Context Protocol)的区别与联系,可以借助一个形象的比喻:将它们看作一个智能厨房中的不同组成部分。
提示词 (Prompt) 是顾客的点单,例如 “一份七分熟的牛排”。它是一次性的、具体的指令。
Skill (技能) 是厨师的专业能力,比如 “煎牛排”、“制作沙拉”。这是可重复使用的、封装好的具体操作。
MCP (模型上下文协议) 是标准化的插座和接口,它规定了电磁炉、烤箱等厨具如何与电源连接,让厨师(Skill)能方便地使用各种工具。
简单来说:提示词是 “要做什么”,Skill 是 “能做什么”,而 MCP 是 “如何连接并使用更多工具来做”。

三者的核心区别
它们三者在本质、作用和使用方式上都有显著不同。

  1. 提示词 (Prompt):一次性指令 提示词是你直接发给 AI 的文本指令,用于指导它完成单次任务。它的特点是临时性和即时性,就像你每次和 AI 对话都需要重新输入一样。它的开发成本最低,但能力也最基础,无法调用外部工具,复杂任务中还可能因为上下文过长而被 “遗忘”。
  2. Skill (技能):封装好的能力 Skill 是为了解决复杂、重复性任务而生的。它将一组预设的提示词、规则、甚至工具调用逻辑打包成一个 “能力包”。例如,一个 “财报分析 Skill” 可能内置了 “扮演资深分析师” 的提示词、“使用杜邦分析法” 的规则以及 “联网搜索数据” 的工具。一旦配置好,AI 在遇到相关任务时就能自动加载这个 Skill,稳定、专业地执行,无需每次都重新交代。
  3. MCP (模型上下文协议):标准化的连接桥梁 MCP 是一个开放标准协议,它本身不提供具体能力,而是定义了 AI 模型(主机)如何发现、连接和调用外部工具或数据源(服务器)。在没有 MCP 之前,为 AI 集成一个新工具(如数据库、API)需要大量的定制开发。有了 MCP,开发者只需按照协议标准编写一个 MCP 服务器,任何支持 MCP 的 AI 应用(如 Claude Desktop)都能像使用 “即插即用” 的设备一样调用它。

三者的协同关系
这三者并非相互独立,而是在一个完整的 AI 工作流中协同工作,共同赋能 AI 智能体(Agent)。
用户发出提示词:你向 AI 提出一个复杂需求,例如:“帮我分析一下特斯拉最新的财报,并总结其风险点。”
AI 智能体调用 Skill:AI 识别出这是一个 “财务分析” 任务,于是自动加载预设好的 “财报分析 Skill”。
Skill 通过 MCP 调用工具:“财报分析 Skill” 内部包含了通过 MCP 连接外部数据源的配置。它会通过 MCP 协议,自动调用 “网页搜索” 工具获取最新财报数据,并可能调用 “代码解释器” 工具进行数据图表绘制。
最终输出结果:AI 整合所有信息,按照 Skill 中设定的专业格式和风格,为你生成一份完整的分析报告。
总而言之,提示词是触发任务的起点,Skill 是完成任务的标准化流程和能力,而 MCP 则是让 Skill 能够突破 AI 自身限制、连接广阔外部世界的 “神经标准”。

No Reply at the moment.
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up