1.1 小林的两难选择——SOP 还是工具箱?
小林学完了 Skill 工程和 MCP 工程,但他遇到一个现实问题:团队要构建自动化代码审查系统,Skill 和 MCP 该用哪个?
小林的处境
小林的团队有这些需求:
- AI 按 OWASP Top 10 标准审查代码
- AI 自动从 GitHub 获取 PR diff
- 审查结果按统一格式输出
- AI 自动在 PR 上发布评论
他开始纠结了:
用 Skill
✓ 能定义审查标准和流程
✓ 能统一输出格式
✗ 无法自动获取 PR 代码
✗ 无法自动发布评论
用 MCP
✓ 能自动获取 PR 代码
✓ 能自动发布评论
✗ 审查标准每次可能不同
✗ 输出格式不统一
小林发现:Skill 擅长的正是 MCP 欠缺的,MCP 擅长的正是 Skill 欠缺的。 两个不是二选一,而是互补。
一个类比
想象你是一家工厂的新员工:
SOP(标准操作流程)
告诉你:先检查什么、后检查什么、发现问题怎么记录、报告怎么写。
没有 SOP,你有工具但不知道流程——每次做法不一样。
= Skill没有 SOP,你有工具但不知道流程——每次做法不一样。
工具箱
提供你:螺丝刀、万用表、检测仪器——用来执行检查和操作。
没有工具箱,你知道流程但做不了事——只能用眼睛看,不能动手。
= MCP没有工具箱,你知道流程但做不了事——只能用眼睛看,不能动手。
关键洞察:
- 只有 SOP 没有工具箱 → 知道该做什么,但做不了
- 只有工具箱没有 SOP → 能做事,但做法每次不一样
- SOP + 工具箱 → 既知道怎么做,又能做好
小林的顿悟
小林意识到他问错了问题。不是"Skill 还是 MCP",而是"两者怎么配合":
本节核心要点
- Skill 和 MCP 不是二选一,而是互补:Skill = SOP(知识层),MCP = 工具箱(连接层)
- 只有 Skill:懂标准但做不了事;只有 MCP:能做事但做法不统一
- 正确的问题不是"用哪个",而是"两者怎么配合"
思考题:你的项目中,有哪些任务是"只需要 SOP"的,有哪些是"只需要工具箱"的,有哪些是"两者都需要"的?
← 课程首页 | 目录 | 下一节:并行发展 →