当前位置: 首页 > news >正文

ai coding工具共性(四)skill

对比MCP

Skill 是 2025 年底出现的又一个创新——在 Rule(约束行为)和 Tool(执行操作)之间,补上了可复用任务 SOP(Standard Operating Procedure)这一层。

  • Command:用户主动输入/xxx触发
  • Skill:LLM 识别到场景后自动触发

两者本质相同,都是 prompt 注入,区别只在触发方式。

1、Tool 的天花板:function-call 参数量限制

MCP 协议统一了 tool 的接入方式,但 LLM 的 function calling 有参数数量限制——你不能把几百个 tool 的 schema 一次性塞进 context,否则:

  • context 被 tool 定义占满,每个大模型承载能力不一致
  • LLM 在大量 tool 里做选择,准确率下降

这是 MCP Server 堆 tool 数量的硬限制。

Skill 的设计绕开了这个问题:

  • 只把 Skill 的名称 + 一句描述注入 system prompt,不是完整 schema
  • 需要时才把完整 prompt 加载进来
  • 100 个 Skill 的描述总长度,远小于 10 个 MCP Tool 的完整 schema

本质上是懒加载——平时只存目录,用到时才取内容。

2、自然语言描述 vs Function Schema

MCP Tool 需要用结构化 schema 描述能力,对于简单操作(查DB、调接口)很合适。但对于复杂的、有上下文判断的任务,schema 反而难以精确描述:

# MCP Tool schema(结构化,适合原子操作)

{

"name": "search_logs",

"parameters": { "query": "string", "time_range": "string" }

}

# Skill 描述(自然语言,适合复杂流程)

"当用户排查线上问题时触发:

先看最近错误日志,结合代码上下文分析根因,

如果涉及数据库则同时查慢查询,最终给出修复建议"

自然语言描述对 LLM 更友好,复杂任务的意图传递比 schema 更准确

3、

http://www.jsqmd.com/news/503445/

相关文章:

  • 从ENVI FLAASH到地表参量反演:一份完整的遥感数据处理实战指南
  • yz-女生-角色扮演-造相Z-Turbo与Python爬虫结合:自动采集并生成动漫角色数据集
  • 从零到一:在Ubuntu 18.04上构建PX4-Autopilot开发环境全攻略
  • Cosmos-Reason1-7B数据库设计助手:基于MySQL的智能ER图生成与优化
  • AMD SMU调试工具深度解析:实现处理器性能调优的终极指南
  • 电源设计必看:X/Y电容选型避坑指南(附漏电流计算公式)
  • GPU Power Brake设置全攻略:主动与被动模式详解及性能影响实测
  • ArcGIS进阶:从数据到洞察,土地利用时空演变分析与可视化全流程
  • 从Docker Compose到生产环境:我的DolphinScheduler高可用架构演进实录
  • Aprilgrid标定板参数详解:如何选择最适合你的tsize和tspace?
  • 2025美赛论文排版终极指南:从Word到LaTeX的5种O奖模板实战
  • Claude Skills大揭秘:让你的AI不仅能说会道,更能高效执行!
  • 社区生鲜买菜小程序前端功能版块设计及玩法介绍
  • 开启图像处理之旅:C# 与 OpenCV 的奇妙结合
  • Dva + ECharts 实战:如何优化React大屏项目的性能与可维护性
  • 正则化实战:用Python实现L1和L2正则化并比较它们的实际效果
  • 无人机 RGB+热红外融合检测建筑裂缝与渗漏,34 层高楼约 2 小时
  • 相机标定常见误区解析:为什么你的重投影误差总是降不下来?
  • ROS2新手必看:解决‘无法定位软件包‘错误的5个实用技巧(含rosdep常见问题)
  • 一天一个开源项目(第55篇):Spec Kit - GitHub 开源的规范驱动开发工具包
  • YOLO12与增强现实结合:实时物体标注系统
  • 别再被坐标系搞晕了!UniApp中getLocation的WGS84与GCJ02区别详解及实战转换方案
  • 告别卡顿!G-Helper:华硕笔记本玩家的终极性能优化神器
  • 使用ROS1和Pycharm高效转换Realsense相机bag文件为MP4格式
  • Android Media3实战:从ExoPlayer集成到自定义播放器开发(附完整代码)
  • 2026年3月优质的河北铸铁闸门厂家选择指南:平面、拱形、铸铁镶铜、双向止水、机闸一体铸铁闸门厂家 - 海棠依旧大
  • 虚拟经济典狱长:软件测试工程师的NFT破产富豪监管之道
  • Genanki:用Python批量生成Anki卡片的5个核心技能
  • 广州高考复读学校人性化管理解析及10所优质学校盘点 - 妙妙水侠
  • Qwen3.5-35B-A3B-AWQ-4bit开发者部署指南:7860端口映射+SSH隧道调试全记录