Skip to content

1.3 你需要哪个?——决策指南

小林理解了两者的关系,但他还需要一个快速判断的方法:具体到每个任务,该用 Skill、MCP、还是两者结合?


三问决策法

只需回答三个问题:

1
AI 需要遵循特定的知识、流程或标准吗?
需要 → Skill(告诉 AI 该怎么做、怎么想)
不需要 → 跳到第 2 问
2
AI 需要访问外部系统或执行操作吗?
需要 → MCP(提供工具让 AI 能动手)
不需要 → 不需要 MCP
3
1 和 2 都需要?
Skill + MCP(知识层 + 连接层协同)

典型场景速查

只用 Skill
代码审查规范
只需告诉 AI 审查标准和流程
团队编码规范
只需注入编码风格规则
文档写作风格
只需告诉 AI 写作规范
只用 MCP
连接内部数据库
只需让 AI 能查询数据库
操作 GitHub
只需让 AI 能创建 Issue、Review PR
查询 Slack 消息
只需让 AI 能读取 Slack
Skill + MCP
安全代码审查
Skill 定义审查标准 + MCP 获取 PR 代码
自动化部署流程
Skill 定义部署流程 + MCP 执行部署操作
智能客服系统
Skill 定义话术流程 + MCP 查询订单/库存

投入产出分析

方案开发时间维护成本token 成本适合谁
只用 Skill1-2 小时持续(每轮对话)个人开发者、小团队
只用 MCP1-3 天按需(仅调用时)需要系统集成的团队
Skill + MCP2-5 天中高Skill 持续 + MCP 按需企业级自动化

小林的决策

小林对照三问决策法,给团队的代码审查系统做了判断:

Skill 审查标准(OWASP Top 10)
Skill 审查流程(先安全后性能)
Skill 输出格式(统一格式)
MCP 获取 PR(GitHub API)
MCP 发布评论(GitHub API)
MCP 查询历史(Database)

结论:Skill + MCP 协同——3 个需求用 Skill,3 个需求用 MCP。


本节核心要点

  • 三问决策法:(1) 需要知识/流程 → Skill,(2) 需要外部系统 → MCP,(3) 都需要 → 两者结合
  • 大部分非平凡任务都是"两者结合"——这正是本课要讲的核心
  • 投入产出:Skill 门槛低但 token 成本持续,MCP 开发成本高但按需付费

练习:用三问决策法分析你当前的项目,列出哪些需求用 Skill、哪些用 MCP。


← 上一节:并行发展 | 目录 | 下一节:30 秒速览 →