Codex 2026.11.13
AI常见术语通俗解释:用一个电商团队理解Agent、MCP和Skill

看AI教程时,最容易遇到的问题不是操作难,而是名词太多。

本文用一个“电商团队处理订单问题”的例子解释常见概念,重点是它有什么用、什么时候会遇到,不展开底层实现。

比喻只是帮助理解;文中的订单工具和业务流程是假设案例,不代表安装Codex后就自带这些能力。

一、先记住这几句话

名词 一句话比喻
大模型(LLM) 团队里负责理解和分析的“大脑”
提示词(Prompt) 你交代的任务和要求
上下文(Context) 这次工作摆在桌面上的资料
Agent 能围绕目标、借助工具推进工作的“办事员”
工具(Tool) 办事时可用的查询、搜索和执行功能
MCP 办事员连接不同系统时遵守的统一接口约定
Skill 某类任务可以反复使用的操作手册
AGENTS.md 项目里的长期工作规则
插件(Plugin) 把一些能力打包好的安装包
工作流(Workflow) 预先安排好的办事流程
RAG 先查资料,再根据资料回答

这些东西不是一套必须全部安装的组件,而是在解决不同问题。

二、AI怎么理解你的需求?

1、大模型:负责理解和分析

LLM全称Large Language Model,通常译作“大语言模型”,能根据输入理解文字、生成内容、分析代码等。

可以把它比作熟悉很多知识的同事:你给它一段支付日志,它能帮忙分析可能的问题。

但它不会因为知识多,就自动知道你公司的订单数据。要分析具体问题,需要你提供资料,或者让应用通过工具去查询。

2、提示词:这次具体要做什么

Prompt就是交给模型的输入,其中可以包含任务、要求和示例;日常使用时,最直观的就是你发出的那段话。

例如,只说“帮我看看订单”,很难知道你想查什么;换成下面这样就清楚得多:

排查订单<ORDER_ID>已支付但未发货的原因。
只查询订单、支付和发货记录,不修改数据。
输出已确认的事实、可能原因和还缺少的证据。

提示词像任务单,重点是目标、范围和完成标准,不是写得越长越好。

3、上下文、上下文窗口和Token:桌面上的资料与容量

名词 通俗理解 订单案例
上下文(Context) 模型这次实际能参考的资料 你的要求、相关对话、订单状态、日志和工具返回结果
上下文窗口(Context Window) 这张“工作桌”能容纳的信息总量上限 不能无限塞入历史聊天和整库日志,还要为生成内容等留空间
Token 模型处理内容时使用的小单位 一段文字会被切成多个Token,不固定等于一个汉字或一个英文单词

文件在电脑上、消息在聊天记录里,不等于它们已经完整进入当前上下文。 应用需要读取、选择或整理相关内容;对话过长时,也可能压缩或省略部分历史。

实际使用时,优先给订单号、时间范围、相关日志和接口入口,通常比把所有文件一起塞进去更有效。

这里的Token不是登录接口使用的访问令牌,只是英文单词恰好相同。

三、从“回答问题”到“动手办事”

1、Agent:会推进任务的办事员

Agent常译作“智能体”。在本文的应用场景里,可以理解为:用模型判断下一步,并借助工具、任务记录等,把事情持续推进的程序。

例如处理“已支付但未发货”:先查订单,发现缺少发货记录,再查发货任务,最后给出证据和结论。

它与单纯问答的区别不在于名字,而在于是否能围绕目标执行步骤、接收结果,再决定下一步。

只写一句“你是一名资深客服”,不会自动获得查询订单、发送消息或退款的能力;这些仍要由应用接入,并配置相应权限。

2、工具与工具调用:真正执行动作的部分

Tool是应用提供的具体功能,例如搜索日志、读取文件、查询订单或运行测试。

Tool Calling或Function Calling可以理解为:模型提出“调用哪个功能、传什么参数”,由应用执行,再把结果交回来。

模型提出请求:查询订单<ORDER_ID>
    ↓
应用检查调用是否允许,并执行查询工具
    ↓
工具返回订单状态
    ↓
模型根据结果继续分析

模型说“应该查一下订单”,不等于真的查过。 要看有没有实际工具调用、返回值和可核对的证据。

3、MCP:对接不同系统的统一约定

MCP全称Model Context Protocol。可以把它比作不同业务窗口共用的一套办事表单:能办什么、需要填什么、办完返回什么,都有约定。

例如,GitHub MCP提供读取Issue、PR等能力,Notion MCP提供读取页面等能力;AI应用按相同协议接入,不必为每个系统重新设计一整套交互方式。

  • MCP Server:提供能力的程序,相当于业务窗口,可以在本机或远程运行。
  • MCP Client:AI应用里负责连接窗口的部分,不是另一名AI员工。

MCP不是专门让两个AI互相聊天,也不只是封装HTTP。 它约定工具和资料如何被发现、调用或读取;消息可以通过HTTP,也可以通过本机进程的标准输入输出传递。

Agent也可以直接调用API、命令行或内置工具,不一定需要MCP。接入MCP仍需要相应授权,不会绕过业务系统的权限。

四、规则和经验怎么反复使用?

1、AGENTS.md:长期规则

把AGENTS.md当成项目的工作须知,记录每次都需要遵守的稳定约定。

例如:订单金额按“分”处理;修改支付逻辑后补充回归测试;未经确认不执行生产数据修改。

它回答的是“在这个项目里做事,要遵守什么”,不是只给某一次任务写的需求单。

注意,AGENTS.md是规则文件,Agent是执行任务的程序,名字相近但不是同一个东西。规则文件也不是权限开关,真正的访问限制仍要靠账号权限、工具配置等落实。

2、Skill:某类工作的操作手册

Skill把重复任务的步骤、参考资料、模板或辅助脚本放在一起,供Agent在需要时使用。

例如,把“订单异常排查”整理成一份手册:

1. 收集订单号和发生时间。
2. 核对订单、支付、发货记录。
3. 找出状态不一致的位置。
4. 输出证据、可能原因和待确认事项。

以后遇到类似问题,就不必每次重新复制整套要求。

在支持Agent Skills的工具中,通常用SKILL.md描述适用场景和执行步骤,旁边可以放脚本、参考资料等。

Skill不是重新训练模型,也不是新增一名员工。 它主要告诉现有Agent怎么做;手册里写了“查询订单”,仍然需要有可用的查询工具和权限。

3、插件:把能力打包交付

Plugin可以理解成工具包。以Codex中的插件为例,一个插件可以包含Skill、MCP连接等,让使用者统一安装和使用。

假设团队把“订单排查Skill”和“订单查询MCP连接配置”打包成插件,其他同事安装后,就不必逐个整理这些文件和连接。

但安装工具包不等于完成业务授权,登录、密钥和访问范围仍要按服务要求配置。不同产品对“插件”的定义也可能不同。

简单记:AGENTS.md写规矩,Skill写做法,插件负责打包;实际办事的是Agent和它调用的工具。

五、资料从哪里来,能不能记住?

1、RAG:开卷查资料,再作答

RAG通常译作“检索增强生成”,直白地说就是:先找相关资料,把找到的内容交给模型,再生成回答。

例如,用户问“优惠券退款后会不会退回”,先查团队的售后规则,再结合规则回答,而不是只凭模型原有知识猜测。

问题 → 检索相关文档 → 将相关段落交给模型 → 回答并注明来源

它不是把整套知识库永久背进模型,也不等于重新训练。资料过期、没检索到关键规则或理解有误,仍可能答错。

2、Embedding和向量检索:按意思找资料

Embedding可以理解成给文字生成一组“含义坐标”,方便比较内容是否相近;向量检索就是利用这些坐标寻找相关资料。

例如,用户搜“钱没退回来”,可能找到标题为“退款到账时间”的文档,即使两句话没有完全相同的关键词。

它是检索的一种方法,不是判断事实真假的工具。RAG也不一定必须使用向量数据库,还可以结合关键词搜索等方式找资料。

3、Memory:下次可能用到的笔记

Memory通常指应用保存、并在后续任务中按需取用的信息,例如项目偏好、历史摘要或处理记录。

可以把上下文理解成“桌上正在看的材料”,把记忆理解成“柜子里保存的笔记”:笔记要被取出来,才能参与这次分析。

是否保存、保存哪些、什么时候取用,取决于具体产品或实现,不能假定所有Agent都永久记得以前的对话,也不应把密码等敏感内容当成普通记忆保存。

六、工作流和多Agent:事情怎么分工?

名词 比喻 例子
工作流(Workflow) 提前安排的办事路线 收集订单号 → 查询状态 → 判断异常类型 → 生成报告
子Agent(Subagent) 被分派一项明确工作的协作者 主Agent把“分析支付日志”交给子Agent,再接收结果
多Agent(Multi-agent) 多个执行者协作 一个查支付,一个查发货,由负责人汇总结论

工作流可以有分支、循环、人工确认,也可以在某个环节使用Agent;它们不是二选一。

实际选择时,可以先用这两条判断:

  • 步骤明确、重复执行:优先考虑普通脚本或工作流,不必每一步都交给模型决定。
  • 需要根据结果决定下一步:考虑让Agent参与;只有任务能相对独立拆分时,再考虑多个Agent协作。

多个Agent不一定更快、更可靠,还会增加沟通成本和结果冲突。两个Agent得出同样结论,也不等于结论已经被事实验证。

七、用一次订单排查把它们串起来

假设团队已经接入必要的只读工具,你提出:

排查订单<ORDER_ID>已支付但未发货的原因,只查询,输出证据和待确认事项。

这句话是Prompt,订单号和后续查到的记录构成Context。整个过程可以是:

你提出排查任务
    ↓
Agent参考项目规则和订单排查Skill
    ↓
模型判断需要查询哪些记录
    ↓
应用在权限范围内调用工具
    ↓
工具读取订单、支付和发货系统
    ↓
查询结果回到Agent,作为后续分析的上下文
    ↓
证据不足:继续查询或向你确认
证据足够:给出结论、依据和待办项

其中,工具既可以直接连接业务API,也可以通过MCP提供;需要查售后规则时,可以加入RAG;有独立子任务时,可以交给子Agent。

这些都只是按需加入的能力,不用为了做一个Agent,把所有名词对应的东西都装一遍。

另外常见的幻觉(Hallucination),就是生成了看起来可信、实际错误或缺少依据的内容。例如只查到“未发货”,就断言“一定是库存不足”。因此,报告应把已确认事实和推测分开,不能用流畅的表述代替证据。

相关阅读

参考资料

以下资料用于核对概念;文中的电商团队比喻和订单案例为帮助理解而作的简化说明。


文章作者: GaryLee
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 GaryLee !
赏
 本篇
Codex 2026.11.13
AI常见术语通俗解释:用一个电商团队理解Agent、MCP和Skill
把AI应用比作一个电商团队,用日常例子解释模型、提示词、上下文、Agent、MCP、Skill、工作流和RAG,并用订单排查流程串起它们的关系。
2026-11-13
下一篇 
Codex 2026.11.12
MCP入门与Codex使用教程:连接工具、查询资料和处理实际任务
用GitHub查看Issue和PR、Notion整理需求文档等场景解释MCP的用途,并介绍在Codex中的接入、授权和使用方法。
2026-11-12
  目录