Glittering's blog Glittering's blog
Home
  • 学习手册

    • 《TypeScript教程》
    • 《Git》
    • 《Vite》
    • 《Vue3》
    • 《React18》
    • 《CSS》
    • 《Tailwind CSS》
    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript 从零实现 axios》
  • 技术文档
  • 算法
  • 工作总结
  • 实用技巧
  • collect
About
  • Classification
  • Label
GitHub (opens new window)

Glitz Ma

前端开发工程师
Home
  • 学习手册

    • 《TypeScript教程》
    • 《Git》
    • 《Vite》
    • 《Vue3》
    • 《React18》
    • 《CSS》
    • 《Tailwind CSS》
    • 《JavaScript教程》
    • 《ES6 教程》
    • 《TypeScript 从零实现 axios》
  • 技术文档
  • 算法
  • 工作总结
  • 实用技巧
  • collect
About
  • Classification
  • Label
GitHub (opens new window)
  • 技术文档

  • 算法

  • 工作总结

    • 时区校正
    • 上传下载文件方式总结
    • web异常监控和分析
    • 前端优化指南
    • http缓存机制
    • 静态资源灰度发布
    • 浏览器原理及渲染机制
    • Chrome DevTools 渲染分析实战
    • Layout Thrashing(布局抖动)
    • Composite Layer(合成层)
    • 全局设置滚动条样式好吗?
    • 虚拟列表如何避免Layout和Paint
    • 前端安全知识
    • 安全(同源策略 / CSP / CORS)
    • 浏览器安全模型
    • 从chrome v8 讲安全
    • WebAssembly(Wasm)
    • XSS → JIT → 沙箱逃逸
    • 微前端总结
    • websocket聊天
    • Uni-app基础知识
    • react16高级特性
    • react16基础知识总结
    • vue2常见原理总结
    • vue2基础知识总结
    • webpack优化实践
    • webpack基础应用知识总结
    • Agent Skills是什么?跟MCP Workflow Command Prompt的关系。
      • 一、最底层:Prompt 是什么?
        • ✅ Prompt = 给大模型的指令文本
        • System Prompt 是什么?
      • 二、Command 是什么?
        • ✅ Command = 预设好的 Prompt 快捷方式
      • 三、Workflow 是什么?
        • ✅ Workflow = 固定的流程图
      • 四、MCP 是什么?
        • ✅ MCP(Model Context Protocol)= 工具接口层
      • 五、Skill 是什么?
        • ✅ Skill = 可动态加载的任务能力包
        • Skill 和 Prompt 的关系
        • Skill 和 MCP 的关系
        • Skill 和 Workflow 的关系
      • 六、Agent 是什么?
        • ✅ Agent = 能持续决策并调用多个 Skill 的智能体
      • 七、Agent Skills 是什么?
      • 八、整体关系图(非常重要)
      • 九、用一个真实例子解释
      • 十、最终一张对比表
      • 一句话终极总结
    • 从cnn到transformer全解大模型
    • 什么是 Encoder 和 Decoder 结构
    • GPT 为什么能“看懂”问题
    • GPT 是怎么学会数学的
    • 容器领域必学的黄金组合
    • 小程序笔记
    • 小程序工程模板设计
    • 地图标绘--射线法来计算点在多边形内
  • 实用技巧

  • 收藏夹

  • 技术
  • 工作总结
mamingjuan
2026-02-22
目录

Agent Skills是什么?跟MCP Workflow Command Prompt的关系。

我们从最底层开始往上搭:

Prompt → Command → Workflow → MCP → Skill → Agent

你会发现它们不是对立关系,而是层级关系。


# 一、最底层:Prompt 是什么?

# ✅ Prompt = 给大模型的指令文本

大模型不会“主动思考任务”,它只会:

根据你给的文字说明,预测下一个最合理的词。

所以 Prompt 本质就是:

让模型进入某种思考方式的文本说明
1

比如:

  • “请总结下面文章”
  • “请用HR视角改写这段经历”
  • “用Python写一个排序函数”

Prompt 决定:

  • 模型扮演什么角色
  • 用什么逻辑思考
  • 输出什么格式

# System Prompt 是什么?

System Prompt 是:

长期有效、优先级最高的 Prompt

比如:

  • 不输出违法内容
  • 保持礼貌
  • 用 Markdown
  • 使用工具时必须说明

你可以理解为:

模型的“操作系统规则”


# 二、Command 是什么?

# ✅ Command = 预设好的 Prompt 快捷方式

比如你定义:

/translate = 请把以下内容翻译成英文
1

当用户输入:

/translate 你好
1

系统自动变成:

请把以下内容翻译成英文:你好
1

它只是:

Prompt 的封装快捷键

它不包含:

  • 复杂决策
  • 多步骤流程
  • 工具调用
  • 资料加载

所以:

Command = Prompt Shortcut


# 三、Workflow 是什么?

# ✅ Workflow = 固定的流程图

Workflow 是程序员预先写好的:

步骤1
步骤2
步骤3
1
2
3

无论输入是什么,都走这条路径。

举例:

一个“文章处理”Workflow:

1. 提取关键词
2. 生成摘要
3. 生成标题
1
2
3

优点:

  • 可控
  • 稳定

缺点:

  • 不智能
  • 不灵活

它本质是:

硬编码流程


# 四、MCP 是什么?

# ✅ MCP(Model Context Protocol)= 工具接口层

MCP 不是 Prompt。

MCP 不是流程。

MCP 是:

让模型可以调用外部工具的协议标准。

例如:

  • 读取文件
  • 访问数据库
  • 调用API
  • 执行Python
  • 生成PDF

你可以理解为:

给模型安装“手”和“脚”

但 MCP 不决定:

  • 什么时候用工具
  • 用哪个工具
  • 用几次
  • 顺序是什么

它只提供能力。


# 五、Skill 是什么?

现在我们来到关键。

# ✅ Skill = 可动态加载的任务能力包

Skill 本质是:

一个“场景化任务解决方案”的完整封装。

它包含三部分:

Skill
 ├── 主 Prompt(任务逻辑)
 ├── References(知识资料)
 └── Scripts(可调用工具)
1
2
3
4

它的作用是:

告诉模型在某种场景下该如何思考、用什么知识、是否调用工具。


# Skill 和 Prompt 的关系

Prompt 是一句话。

Skill 是:

一套结构化、多文件、可按需加载的 Prompt 系统。


# Skill 和 MCP 的关系

MCP 提供:

  • 能力

Skill 决定:

  • 如何使用能力

类比:

MCP = 工具箱 Skill = 使用工具的说明书


# Skill 和 Workflow 的关系

Workflow 是:

固定流程

Skill 是:

由大模型实时决策的“软流程”

例如:

如果用户没有提供文件 → Skill 可以跳过文件解析步骤

如果用户已经给了模板 → Skill 可以跳过结构设计步骤

这就是动态决策。


# 六、Agent 是什么?

现在我们来到最高层。

# ✅ Agent = 能持续决策并调用多个 Skill 的智能体

Agent 是:

一个长期存在、可以规划步骤、可以反复调用 Skill 和 MCP 的智能执行体。

Agent 的能力包括:

  1. 理解目标
  2. 拆解任务
  3. 选择 Skill
  4. 调用 MCP 工具
  5. 观察结果
  6. 再决策
  7. 直到完成目标

它是:

会思考“下一步该干什么”的系统


# 七、Agent Skills 是什么?

Agent Skills 是:

Agent 可调用的能力模块

也就是说:

  • Agent 是“大脑”
  • Skill 是“专业能力模块”
  • MCP 是“工具系统”
  • Workflow 是“固定流程工具”
  • Command 是“快捷按钮”

# 八、整体关系图(非常重要)

从底层到高层:

Prompt → Command → Workflow → MCP → Skill → Agent
1

更准确的关系:

Agent
 ├── 使用 Skill
 │     ├── 包含 Prompt
 │     ├── 读取 References
 │     └── 调用 MCP 工具
 ├── 也可以执行 Workflow
 └── 也可以响应 Command
1
2
3
4
5
6
7

# 九、用一个真实例子解释

用户说:

帮我生成一份简历,并导出PDF

系统流程可能是:

1️⃣ Agent 接收任务 2️⃣ Agent 判断这是“简历任务” 3️⃣ Agent 调用 resume Skill 4️⃣ Skill 使用主 Prompt 重写内容 5️⃣ Skill 调用 MCP 提供的 PDF 工具 6️⃣ 输出文件

如果是 Workflow 系统:

它会走固定三步。

如果只是 Command:

它只能改写文本。


# 十、最终一张对比表

概念 本质 是否有逻辑 是否动态 是否能用工具
Prompt 一句话指令 ❌ ❌ ❌
Command Prompt 快捷键 ❌ ❌ ❌
Workflow 固定流程图 ✅ ❌ 可接
MCP 工具接口 ❌ ❌ ✅
Skill 任务能力包 ✅ ✅ ✅
Agent 智能决策体 ✅ ✅ ✅

# 一句话终极总结

Prompt 是语言指令。 Command 是快捷指令。 Workflow 是固定流程。 MCP 是工具接口。 Skill 是智能任务模块。 Agent 是能组合这些能力完成目标的智能体。

上次更新: 2026/02/22, 09:56:52
webpack基础应用知识总结
从cnn到transformer全解大模型

← webpack基础应用知识总结 从cnn到transformer全解大模型→

Copyright © 2015-2026 Glitz Ma
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式