MCP 还是 Skill?谁来负责写?

0 评论 251 浏览 0 收藏 8 分钟

AI落地过程中,MCP与Skill的选择常让团队陷入困惑。本文深入解析两者的本质区别:MCP是稳定可靠的原子接口,适合固定需求;Skill则是动态编排的智能工作流,应对复杂场景。从技术分工到实操路径,带你理清AI能力建设的核心逻辑与产品经理的关键战场。

最近跟不少产品和研发同学聊 AI 落地,发现大家都被两个词绕晕了:一个叫 MCP,一个叫 Skill。需求一来,到底该选哪个?又该谁动手去写?是业务开发,还是 AI 开发?来跟我一起捋一捋~

本文姬小光就试着用大白话把这两个概念讲清楚,顺便把技术分工和实操路径也一块儿聊了。enjoy~

一、MCP 和 Skill 到底是啥

先把定义摆出来,免得后面越说越乱。

MCP(原子工具/接口):本质是供大模型调用的稳定服务接口,对应的是需求确定、逻辑固定、单步就能完成的原子能力。内部结构稳定,不需要动态调整。比如门店补贴查询、商品成本查询、政策进度查询这类,面向所有商户标准统一,调一下就能出结果,压根不需要大模型额外推理。

Skill(编排技能):是串接多个 MCP 或工具的行动指引,相当于灵活可修改的加强版工作流。对应的是需要多步骤动态编排的复杂需求。比如生成定制化经营分析报告,或者处理多步骤组合查询,这时候就得让大模型按照你写好的步骤一步步来。

一句话总结:MCP 是积木,Skill 是搭积木的图纸

二、怎么选?MCP 还是 Skill

这是大家问得最多的问题。我的判断标准很简单:看需求确定性

  • 需求确定、流程固定 → 用 MCP
  • 需求动态变化、需要多步推理 → 用 Skill

两者并不冲突,可以分场景灵活选用。这里有一句会议金句我觉得特别到位:如果确定流程一定是这么执行的,就全都告诉他,不要让大模型猜

再展开一点,调用方式上也有区别:

MCP 调用有两种玩法。一种是硬编码模式,意图识别匹配到对应 MCP 后直接固定调用;另一种是交给大模型自主匹配语义后调用。输出都是标准化的接口结果,不需要额外整合。

Skill 调用也有两种。一种是预设 Skill 模式,已知固定流程的复杂需求把流程写进 Skill,大模型按编排顺序依次调用 MCP;另一种是动态编排模式,大模型自行拆解问题、自主编排。

三、谁来写?技术分工怎么分

这一节是业务同学最关心的。

所以分工其实很清楚:业务开发负责把原子能力做稳,产品经理和 AI 研发一起把 Skill 编出来。Skill 里描述写得好不好、步骤编得清不清楚,这部分产品经理是可以深度介入的。

四、现有业务要怎么接入 AI

我的建议路径是这样:

先从已有服务或接口出发,结合用户场景串起来,解决具体、确定的问题。然后再封装 MCP,解决灵活性问题。最后再上升到 Skill,形成标准流程。

一句话:先跑通,再封装,再编排。别一上来就想搞 Skill,底座都没有,编排个啥。

五、给产品经理和非技术同学的 Q&A

写到这儿,我估计不少非技术的朋友心里还有一堆问号,下面集中答一下。

Q1:我是产品经理,这俩玩意儿跟我有啥关系?

关系大了。MCP 的功能描述、用户问法语料、Skill 里的步骤说明,这些全是产品经理可以干预的部分。大模型选哪个工具,很大程度上就看你写得清不清楚。

Q2:Skill 能不能调用 MCP?能不能调用普通 API?

都能。既可以直接写在 skill.md 里,也可以固化成 script 来调用。Skill 不挑食。

Q3:现有业务接口要不要都封装成 MCP?

看是否直接给大模型调用。不给大模型用的接口,没必要强行封装,别为了 MCP 而 MCP。

Q4:有一堆 MCP 和 Skill,大模型咋分得清该用哪个?

靠描述。工具描述和 Skill 介绍写得越准确清晰,大模型判断得越准。这事儿产品经理责无旁贷。

Q5:复合问题(比如”查订单在某政策下有没有享补贴,没享的话查原因”)咋整?

高频共性的复合需求,做成 Skill,把步骤明明白白告诉大模型;偶发的、无预设的需求,让大模型自己拆解调用,跑几次之后如果发现有价值,再沉淀成 Skill。

Q6:一期能力都是单步的,是不是用 MCP 就行?

是的。一期优先做 MCP,风险低、落地快,先搭原子能力底座,后面再根据反馈迭代高阶 Skill。

Q7:用户提问同时匹配到 MCP 和 Skill 咋办?

完全交给大模型的话,就靠描述准确性,哪个更匹配就选哪个;走硬编码意图识别的话,识别后直接对应固定能力,不用大模型决策。

总结

好了,以上就是关于 MCP 和 Skill 的全部,我们再梳理一下要点:

  • MCP 是原子工具,对应确定性需求,业务研发主导
  • Skill 是编排技能,对应动态复杂需求,产品 + AI 研发共建
  • 选型看需求确定性,流程固定就别让大模型猜
  • 落地路径:先跑通现有能力 → 封装 MCP → 沉淀 Skill
  • 产品经理的战场在描述和流程编排,这是能不能跑准的关键

AI 能力建设本质上是个分层的活儿,底座要稳,编排要活。希望这篇能帮大家在下次需求评审时少纠结一会儿。如有其他问题,欢迎随时留言与我沟通~

本文由 @姬小光 原创发布于人人都是产品经理。未经作者许可,禁止转载

题图来自Unsplash,基于CC0协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!