1.3 你需要哪个?——决策指南
小林理解了两者的关系,但他还需要一个快速判断的方法:具体到每个任务,该用 Skill、MCP、还是两者结合?
三问决策法
只需回答三个问题:
1
AI 需要遵循特定的知识、流程或标准吗?
2
AI 需要访问外部系统或执行操作吗?
3
1 和 2 都需要?
典型场景速查
只用 Skill
代码审查规范
只需告诉 AI 审查标准和流程
团队编码规范
只需注入编码风格规则
文档写作风格
只需告诉 AI 写作规范
只用 MCP
连接内部数据库
只需让 AI 能查询数据库
操作 GitHub
只需让 AI 能创建 Issue、Review PR
查询 Slack 消息
只需让 AI 能读取 Slack
Skill + MCP
安全代码审查
Skill 定义审查标准 + MCP 获取 PR 代码
自动化部署流程
Skill 定义部署流程 + MCP 执行部署操作
智能客服系统
Skill 定义话术流程 + MCP 查询订单/库存
投入产出分析
| 方案 | 开发时间 | 维护成本 | token 成本 | 适合谁 |
|---|---|---|---|---|
| 只用 Skill | 1-2 小时 | 低 | 持续(每轮对话) | 个人开发者、小团队 |
| 只用 MCP | 1-3 天 | 中 | 按需(仅调用时) | 需要系统集成的团队 |
| Skill + MCP | 2-5 天 | 中高 | Skill 持续 + MCP 按需 | 企业级自动化 |
小林的决策
小林对照三问决策法,给团队的代码审查系统做了判断:
结论:Skill + MCP 协同——3 个需求用 Skill,3 个需求用 MCP。
本节核心要点
- 三问决策法:(1) 需要知识/流程 → Skill,(2) 需要外部系统 → MCP,(3) 都需要 → 两者结合
- 大部分非平凡任务都是"两者结合"——这正是本课要讲的核心
- 投入产出:Skill 门槛低但 token 成本持续,MCP 开发成本高但按需付费
练习:用三问决策法分析你当前的项目,列出哪些需求用 Skill、哪些用 MCP。
← 上一节:并行发展 | 目录 | 下一节:30 秒速览 →