为什么 vibe coding 里, Skills 比 MCP 更值得我们学习呢?

news/2026/1/23 0:47:30/文章来源:https://www.cnblogs.com/duyuanshang/p/19519519

综合来看,只有在【连接外部服务】时才让 MCP 有那么一点点优势。其他的方方面面,skills 会做的更好。

⚠️
本文的完整版全文原文地址:https://www.ccgxk.com/codeother/627.html

新手要学,肯定更优先推荐学习 skills !暂时可以先忘掉 MCP。

额.... 另外,2026年了还在手写大段 prompt 甚至 坚持「初心」、古法编程的兄弟们,真的该醒醒了。

两者的本质

MCP 和 skills 这两个,其实本质上不太一样。skills 会更原始一点,大多数情况下,你用不完它的功能,它解决的问题更精钻一点。MCP 则更简洁。虽然都是 markdown 吧,自然语言写工作流、AI执行工作流....

或者说,MCP 是个 USB,skills 是一个 APP(@宝玉 给出的定义)

skills 的初衷一般是一个特定的领域,给特定人使用的,或者说自己用的,优化一下自己的工作流程,而 MCP 的初衷则类似于开源,给全世界人一个简单的 url 接口,让全世界人都能用我的服务!

换言之,这两个 工具 的发明需求是不一样的,skills 的颗粒度更细一点,且设计理念更先进。

MCP 怎么来的

就好像是2010+ 这个年代很流行的多头充电器,大家对它们还有印象吗?

img

在 MCP 出现(2024.11)之前,AI 大模型读取其他应用,是需要各自写一套对接代码的。查谷歌、操纵 wordpress、查 github、增删查改数据表、发邮件..... 每个都要写一套。

单看好像也不是很复杂,但一个应用是有多层的,多层叠加,复杂度就是成倍增加,当时,开发个初级智能体非常复杂,人人都在重复造轮子。

然后致力于砸破全世界人饭碗的 Anthropic 就发起开源了 MCP 协议。从此,在大模型界,type-c 一统江湖。所有 AI 都可以像 USB 一样即插即用和任何 工具 链接了~ 开发成本断崖级下降。

img

但是,MCP 并不是很完美的,当它连接到 AI 时,会一次性将 MCP 的所有工具名称、描述、参数、示例一次性塞进上下文里,一下子几个 k 甚至几十个 k 的token 就被燃烧了~

这就是 MCP 的副作用,很烧 TOKEN!

比如下面的这些 MCP(正常体积大小)。

mcp-omnisearch 一下子烧掉 14k 个 token。

GitHub MCP Server 一下子烧掉 18k 个 token。

Playwright MCP Server 一下子烧掉 13k 个 token。

要知道 claude opus 4.5 的读取价格 3 美元/ 100k ,这仅仅一加载就 2 人民币没了。

当然,我们的真实 AI 应用里面一般还搭配好几个 MCP,所以你应该能明白 MCP 烧钱有多夸张。

还不只是烧钱,你还要知道 大模型 处理数据时,数据量越大,错误率也会越大,如果你里面有多个 MCP ,那么里面的很多细节就会被 大模型搞混淆。

解决 MCP 的劣势和 skills

So,这个问题亟需解决。俩月后的 2025.1 ,Anthropic 又推出了 Tool Search 。

这个 Tool Search 实现了【按需加载 MCP 工具】、【需要某工具,先搜索再加载】。根据统计数据,能减少项目里 80% 的 token。

但 Tool Search 并没有在根本上解决这个问题(并非真正意义上按需加载)。只是委婉的加载了全文而已。实际上我们真正的项目用不到那么多 MCP 工具。于是 SKills 来了,实现了真正的按需加载。

简单的比喻:MCP 的做法是把全文全塞给你。skill 的做法是,只给你一个目录和简短说明。

这个 skills 在启动时,加载名称和简短描述,这个体积占比会小很多。

之后,当 AI 执行任务时,发现某任务需要某个 skill 时,此时才读取完整的 skill.md。

这个按需读取,不仅包括更详细的 提示词指令 prompt,也包含 API 文档、技术周边知识、示例代码等等。一环套一环,理论上可以有无限的内容(这些内容只要我们的任务不需要,就永远用不上)。

(Agent Skills 是个被低估的功能。很多人还停留在“和 AI 聊天”的阶段,没意识到可以把自己的工作流程、领域知识“教”给它,让它变成真正懂你业务的助手)

这还没完,在 skills 里,它还可以自带 py bash JavaScript 脚本等内容(放在 scripts)!这个脚本可不是当做文档去使用的,它不会被写入上下文,而是会直接执行。是的,直接执行!这样,如果你提前写好了一大堆脚本,放入 skill 里,那么 AI 就无需自己调用算力为你实时生成代码了!超级省 token,结果也确定,成功享受「知识」的复利。

换言之,这就是一个 APP 了,里面东西都是现成的!

这个 Skills 是 AI 时代面向 LLM 的“代码库”(类似 npm 或 pip Library,只不过由 markdown 完成,交付给 LLM 而不是 node runtime)——它拥有“知道边界”的能力,是被拆解成可以被设计、被组合、被替换的单元;即便填充越来越多的能力,但行为仍旧在可预测之内。

审视两者,如何抉择

好好好,现在我们重新审视这两者,然后对比一下!

MCP 的优点:接入简单(URL 就可以)、支持网络访问、服务来源于外部。

MCP 的缺点:烧 token、对小体积要求高

Skill 的优点:更专业、能无限大、可内置脚本

Skill 的缺点:无法通过网络访问(只能下载到本地)

那两者的应用场景呢?MCP 是可以通过 Url 访问的,因此更适合作为「超级 API」,而 skills 则可以视为一个独立的 APP,下载下来就能直接给你办事,领域专家嘛,适合作为团队、内部流程优化、超级工具。

Skills 描述工作流程,MCP 提供执行引擎。但很多时候,操作系统自带的引擎就够用了。

一个对外(mcp),一个对内(skill),你使用的 skills 里面可能 99% 的项目你都从没用过,所以 skills 对特定领域很有用。而 MCP 则是一个对外提供的服务。

相对而言,skills 的实用程度会更高。

其实,我们并不需要很多 MCP,未来我们只需要几个通用 MCP Server 处理远程连接(数据库、云 API、SaaS 集成)就够了。而 skills 与我们的工作流绑定会更密切,会更实用。

比如 @宝玉 老师的这张图,就写的很好!

img

一般如果没有特别说明,需要给外部人员使用,那 Skills 就 OK ,如果需要留接口给外面,则要考虑 MCP 。

mcp 的最优先考虑优势,只有【方便外部链接】。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1202320.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MinerU新闻媒体应用:报道文档自动归档实战案例

MinerU新闻媒体应用:报道文档自动归档实战案例 在新闻编辑部,每天要处理几十份来自不同信源的PDF格式报道材料——政策解读、行业白皮书、发布会实录、专家访谈稿……这些文档往往排版复杂:多栏布局、嵌套表格、数学公式、图表混排、扫描件夹…

零代码基础玩转AI绘画:Z-Image-Turbo WebUI使用教程

零代码基础玩转AI绘画:Z-Image-Turbo WebUI使用教程 你是不是也曾经看着别人用AI生成精美画作,心里痒痒却担心“不会编程”“不懂部署”?别急,今天这篇文章就是为你量身打造的。我们来一起体验一款真正开箱即用、无需任何代码基础…

2026年呼叫中心系统品牌推荐:多维度技术实测排名,涵盖云部署与集成核心痛点

摘要 在数字化转型浪潮中,企业客户服务与联络体系正经历从成本中心向价值枢纽的深刻变革。传统呼叫中心面临运营成本高企、人力依赖性强、服务体验不一致等多重挑战,而基于云计算与人工智能的新一代解决方案,正成为…

7个技巧让Windows任务栏秒变透明:超越TranslucentTB的个性化方案

7个技巧让Windows任务栏秒变透明:超越TranslucentTB的个性化方案 【免费下载链接】TranslucentTB 项目地址: https://gitcode.com/gh_mirrors/tra/TranslucentTB 你是否曾因桌面壁纸被任务栏遮挡而遗憾?是否想让工作环境更具视觉吸引力&#xff…

告别音乐播放限制:NCM加密保护格式解锁完全指南

告别音乐播放限制:NCM加密保护格式解锁完全指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 为什么下载的音乐只能在网易云播放?明明是自己付费下载的歌曲,却无法在车载音响、MP3播放器等设备使…

2026年呼叫中心系统品牌推荐:智能化趋势深度排名,直击集成与体验关键痛点

摘要 当前,企业客户服务与营销体系正经历深刻的智能化转型,传统呼叫中心高成本、低效率的运营模式已成为众多企业决策者寻求突破的核心痛点。面对市场上纷繁复杂的解决方案,如何选择一款既能提升客户体验,又能优化…

零门槛小红书数据采集全攻略:Python工具实战指南

零门槛小红书数据采集全攻略:Python工具实战指南 【免费下载链接】xhs 基于小红书 Web 端进行的请求封装。https://reajason.github.io/xhs/ 项目地址: https://gitcode.com/gh_mirrors/xh/xhs 想要快速获取小红书平台的公开数据却不知从何下手?本…

2026年呼叫中心系统品牌推荐:智能化趋势深度排名,直击集成体验关键痛点

摘要 当前,企业客户服务与营销体系正经历深刻的智能化转型,传统呼叫中心高人力成本、低服务效率的痛点日益凸显。决策者面临的核心挑战在于,如何在众多技术方案中,选择一款既能平滑承接现有业务,又能以AI驱动未来…

2026年呼叫中心系统品牌推荐:企业通信升级指南排名,直击集成体验难题

摘要 在数字化转型浪潮中,企业客户服务与营销体系正经历深刻重构。呼叫中心系统作为企业与客户沟通的核心枢纽,其价值已从单一的电话接听,演变为整合多渠道、智能化、数据驱动的客户互动平台。决策者,尤其是企业的…

YOLOv9 numpy依赖作用:数据处理底层支持解析

YOLOv9 numpy依赖作用:数据处理底层支持解析 你有没有想过,当YOLOv9在屏幕上快速框出一只猫、一辆车或一个行人时,背后那些看似“理所当然”的图像缩放、坐标计算、张量转换,到底是谁在默默支撑?很多人关注PyTorch、C…

PDF处理工具Poppler完全指南:从部署到精通

PDF处理工具Poppler完全指南:从部署到精通 【免费下载链接】poppler-windows Download Poppler binaries packaged for Windows with dependencies 项目地址: https://gitcode.com/gh_mirrors/po/poppler-windows 📋 核心优势解析 在数字化办公与…

麦橘超然广告行业应用:营销素材批量生成实战案例

麦橘超然广告行业应用:营销素材批量生成实战案例 1. 为什么广告团队需要“麦橘超然”? 你有没有遇到过这样的场景: 周五下午四点,市场部突然发来一条紧急需求——“明天上午十点前,要3套不同风格的春节促销海报&…

Qwen3-Embedding-0.6B镜像推荐:开发者高效部署实操测评

Qwen3-Embedding-0.6B镜像推荐:开发者高效部署实操测评 1. Qwen3-Embedding-0.6B 模型亮点与核心能力解析 如果你正在寻找一个轻量级但功能强大的文本嵌入模型,Qwen3-Embedding-0.6B 值得重点关注。作为通义千问家族中专为嵌入任务设计的新成员&#x…

为什么选择Qwen3-0.6B?轻量模型部署入门必看

为什么选择Qwen3-0.6B?轻量模型部署入门必看 你是否遇到过这样的问题:想在本地或边缘设备上跑一个大模型,却发现显存不够、启动太慢、响应延迟高?或者刚学完LangChain,却卡在模型调用环节,连“你是谁”都问…

企业级Spring Boot框架实战指南:从模块化开发到生产环境落地

企业级Spring Boot框架实战指南:从模块化开发到生产环境落地 【免费下载链接】ruoyi-spring-boot-all 芋道源码(无遮羞布版) 项目地址: https://gitcode.com/gh_mirrors/ru/ruoyi-spring-boot-all 在当今快速迭代的企业级应用开发中,开发者常常面…

无损音乐下载与音乐收藏管理:普通人的无损音乐库构建指南

无损音乐下载与音乐收藏管理:普通人的无损音乐库构建指南 【免费下载链接】NeteaseCloudMusicFlac 根据网易云音乐的歌单, 下载flac无损音乐到本地.。 项目地址: https://gitcode.com/gh_mirrors/nete/NeteaseCloudMusicFlac 你是否曾在通勤路上戴着千元耳机…

音乐格式转换工具全攻略:从音频解密到无损转换的完整指南

音乐格式转换工具全攻略:从音频解密到无损转换的完整指南 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 音频格式转换工具是打破音乐播放限制的关键武器,它能帮助用户将加密或特殊格式的音频文件转换为通用格…

verl远程调试怎么配?VSCode连接部署实战

verl远程调试怎么配?VSCode连接部署实战 1. verl是什么:专为大模型后训练打造的强化学习框架 verl不是普通意义上的强化学习库,它是一个面向生产环境、专为大型语言模型(LLM)后训练深度优化的训练框架。它由字节跳动…

Qwen-VL与cv_unet对比:图文理解与图像分割模型应用场景解析

Qwen-VL与cv_unet对比:图文理解与图像分割模型应用场景解析 1. 两类模型的本质差异:看图说话 vs 精准裁剪 很多人第一次接触AI视觉模型时容易混淆:为什么有的模型能“看懂”一张图并回答问题,而有的却只专注把人从背景里“抠”出…

从0到1掌握Zotero智能引用:提升学术写作效率的7个实用技巧

从0到1掌握Zotero智能引用:提升学术写作效率的7个实用技巧 【免费下载链接】zotero-citation Make Zoteros citation in Word easier and clearer. 项目地址: https://gitcode.com/gh_mirrors/zo/zotero-citation 学术写作中,文献引用格式错误和参…