七脉神剑的秘密

七脉神剑-日常学习笔记
日常学习的笔记稿与记录稿
  1. 首页
  2. 好好学习
  3. aigc-agent
  4. 正文

agent从理论到落地:MCP 与 Skill 的区别及关系理解

2026年3月15日 7点热度 0人点赞 0条评论
智能摘要
MCP与Skill的核心区别在于职责分离:MCP是标准化通信协议,负责建立agent与外部系统的持续连接通道,支持实时数据读取与操作;Skill则是预定义的处理逻辑,定义具体任务执行步骤,与数据来源无关。二者关系为互补协同:MCP解决数据通路问题,Skill提供业务处理能力,组合后形成完整的agent生产架构。直接在Skill中集成API会引发认证重复、状态缺失和维护混乱等问题,MCP的引入提升了系统可扩展性与可维护性。
— 此摘要由AI生成仅供参考。

MCP 与 Skill 的区别及关系

MCP 与 Skill 的核心区别

  • Skill 定义能力:是一组预定义的指令和处理逻辑,告诉 AI 怎么做事,如按规范生成数据分析报告(先区域拆分、算同比环比、按模板输出),与数据来源无关
  • MCP 定义连接:是标准化开放协议,解决 agent 与外部系统(数据库、网盘、代码仓库等)的通信问题,负责打通通道,支持 agent 实时读取、操作外部资源,且持续在线
  • 类比:Skill 类似菜谱(记录做菜步骤),MCP 类似通向菜市场的路(食材通道),二者缺一不可

为何 Skill 中加入 API 不能取代 MCP

  • 技术上可实现但存在问题:
    • 认证复杂:真实业务系统需处理 OAuth TOKEN 刷新、密钥轮换等鉴权,每个 Skill 单独处理会导致重复劳动
    • 连接模式不同:Skill 脚本触发一次执行一次(无状态),无法满足持续连接需求(如监听数据库变更、实时同步文件更新),MCP 则建立常驻通道
    • 扩展性差:对接不同数据源(Google Drive、Github、内部数据库)需重复编写请求逻辑、处理分页 / 错误重试 / 格式转换,导致 Skill 臃肿,业务逻辑被埋没
    • 职责混乱:违反软件工程 “关注点分离” 原则,数据获取逻辑混入 Skill 会导致维护困难(如改一个字段需全局搜索所有 Skill),MCP 统一处理数据通路,修改仅需调整 MCP 层

MCP 与 Skill 的关系总结

  • 二者非取代关系,而是各管一层:MCP 打通数据通路,Skill 提供处理方法,组合形成完整的生产环境 agent 架构(通路 + 能力)
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 大模型智能体 技术架构 技能开发
最后更新:2026年3月15日

七脉神剑

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2026 75live.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang