6.2 设计题——给真实场景设计方案
用以下场景练习 Skill 和 MCP 的分工设计。
场景 1:自动化 API 文档生成⭐⭐ 中等
你的团队有 20+ 个微服务,API 文档经常过时。你希望 AI 能自动读取代码、生成文档、发布到内部 Wiki。
设计要求
- AI 读取代码中的 API 端点定义
- 按团队标准格式生成文档
- 自动发布到 Wiki
- 每次代码变更后自动触发
请回答
- 哪些需求属于 Skill?哪些属于 MCP?
- 需要哪些 MCP Server?
- Skill 应该定义什么标准?
参考方案
Skill:
- API 文档格式标准(端点、参数、返回值、示例)
- 文档结构(按服务分组、版本标注)
- 质量检查(是否遗漏参数?是否有过时描述?)
MCP:
- 代码读取 Server → 读取 API 端点定义
- Wiki Server → 发布/更新文档
- Git Server → 监听代码变更
协同模式:Skill 主导,MCP 辅助(知识/格式是核心,工具只是获取和发布)
场景 2:智能运维告警处理⭐⭐⭐ 困难
你的运维团队每天收到 100+ 告警,需要 AI 自动分类、查询上下文、执行预定义的修复操作。
设计要求
- AI 自动分类告警严重程度
- 查询相关日志和指标
- 按预定义流程执行修复(重启服务、扩容等)
- 无法处理时通知人工
请回答
- 哪些需求属于 Skill?哪些属于 MCP?
- 需要哪些 MCP Server?
- 用哪种协同模式?为什么?
参考方案
Skill:
- 告警分类标准(P0/P1/P2/P3)
- 修复流程(每种告警的预定义操作步骤)
- 升级规则(什么情况通知人工)
- 操作安全约束("不要直接重启生产数据库")
MCP:
- 监控 Server → 获取告警、查询指标
- 日志 Server → 查询相关日志
- 运维 Server → 执行修复操作(重启、扩容)
- 通知 Server → 发送告警给人工
协同模式:MCP 主导,Skill 辅助(操作是核心,Skill 是安全带)
场景 3:合规代码审查⭐⭐⭐⭐ 专家
你的金融团队需要 AI 对每次提交的代码进行合规审查,审查标准来自监管文件,审查结果需要留痕。
设计要求
- AI 按监管标准审查代码
- 审查结果存档,可追溯
- 不合规的代码自动阻止合并
- 审查标准随监管更新
请回答
- 哪些需求属于 Skill?哪些属于 MCP?
- Skill 和 MCP 如何保证合规留痕?
- 用哪种协同模式?为什么?
参考方案
Skill:
- 监管审查标准(数据隐私、交易安全、审计日志...)
- 审查流程(逐项检查、按严重程度分类)
- 输出格式(合规/不合规、具体条款引用)
MCP:
- 代码 Server → 获取提交的代码变更
- 合规 Server → 查询监管条款、历史审查记录
- 存档 Server → 存储审查结果(满足留痕要求)
- Git Server → 阻止不合规代码合并
协同模式:深度融合(知识/标准 + 操作/留痕同等重要) 留痕策略:MCP 的工具调用记录(硬失效/可审计)+ Skill 的审查标准文档(合规依据)
本节核心要点
- 场景 1(文档生成):Skill 主导——格式/标准是核心
- 场景 2(运维告警):MCP 主导——操作/执行是核心
- 场景 3(合规审查):深度融合——知识和操作同等重要
- 合规场景需要 MCP 的操作留痕来满足审计要求
← 上一节:概念题 | 目录 | 下一节:综合实战 →