我想想目前,大家经常说的名词有哪些啊,agent, MCP, tools, Plugin, Prompt, workflow,Hook,skill,harness,memory/context大概就是这些吧,为了方便大家理解,和大佬指正错误,我将按名词进行解释:

sam 2026-06-11 17:55 1

agent 是智能体的意思,什么是智能体呢,为啥不叫AI了啊,也不叫大模型了,其实这并不是孤立的概念,AI中文就是人工智能,英文全称:Artificial Intelligence,其实就是计算机科学的一个分支,用来研究开发模拟,延伸人的理论方法技术和应用研究。大模型是ai具象化的技术产品,大模型还分了LLM语言大模型、VLM视觉大模型、MLLM多模态、技术上又出现了很多细节,比如混合专家模型-MOE。


MCP 是定的ai识别的上下文协议,用来,调用外部的服务器,返回固定内容信息的一个规则,大家都用这个规则,不就方便了ai调用外部工具获取信息了。方便打通不同企业数据库和ai的交互。


tools 就是工具的意思,这里和mcp紧密相连,tools泛指一类工具,遵循的上下文协议也未必是mcp。方便ai通过这个工具进行获取信息。


plugin是插件的意思,就是个扩展包,这不是ai独有的概念,浏览器有插件,任何应用都可能有插件,一个插件里面东西就多了,可以包含skill,agents,hooks,mcp severs等内容。


prompt是提示词的意思,大模型学的东西多了,大模型要在知识汪洋中预测你想要的下一个词,简直不要太难,那么就帮她缩小范围降低幻觉,那就是定人物,定任务范围,定目标,这样将结合以上的信息,进行数据处理,就大大降低了,大模型胡说八道的可能性。大模型本身就是个统计学问题,根本不具备任何智慧,和反思能力,并非动态进化的,而是提前通过人类社会无数的现有文档,向量化,然后通过多维向量的训练出来的,一个具备无数维度的数学矩阵,通过通过上下文的切割成token又称词元,一个词元就是一个数字,多个词元就组成了一个数学矩阵,将这个数学矩阵扔到transform架构的数学矩阵中。我也不知道是不是百亿参数是不是也决定了词元的数量呢,会影响回应呢?


workflow就是工作流,针对一项工作设计的工作流程,使其完成特定的任务,取代繁重的工作。


hook钩子的意思,什么是钩子啊就是,当执行到特定情况或者涉及特殊判断的时候就会触发的程序,相当于一个钩子,勾住了你的工作流,在特定情况下触发,进而保证进程的稳定和顺利。


skill技能的意思,技能可以是一个md说明的工作文档,也可以是md说明文档加一些小程序、或者一些模板的综合体,目标就是让大模型能按你的md说明文档进行工作。


harness就是一个工作台,工作台上啥也有,自由搭配,想用啥就用啥,比如有plugin、tools、prompt、workflow、hook、skill、和设定好的agent。


AI / 人工智能

└── 大模型 / LLM / VLM / MLLM

└── Agentic System / 智能体系统

├── Prompt:给模型的指令

├── Context:当前任务上下文

├── Memory:可长期保存或检索的历史信息

├── Tools:模型可调用的外部能力

│ └── MCP:连接 tools / resources / prompts 的标准协议之一

├── Workflow:预设流程

├── Hook:生命周期触发器

├── Skill:可复用能力包

├── Plugin:可安装扩展包

└── Harness:运行框架 / 执行外壳


agent 是配置了 instructions、tools,以及可选运行行为的 LLM

MCP Server 可以向 AI 应用暴露 resources、prompts 和 tools。这样不同 AI 应用和不同外部系统之间就不用每次都重新写一套私有接口。

Tool:一个具体能力

MCP Tool:通过 MCP 协议暴露出来的 tool

MCP Server:把一组 tools / resources / prompts 提供给 AI 应用

Agent:根据任务需要决定是否调用这些工具

plugin 可能包含 tools、skills、agents、hooks、MCP servers 等内容。简单说,plugin 是“打包和分发能力”的方式。


prompt 帮模型缩小范围,降低幻觉。这个是对的。OpenAI 文档也把 prompt engineering 描述为编写有效指令,让模型更稳定地产生符合要求的内容。


大模型本质上是通过大量数据训练出来的神经网络,它没有人类意义上的主观意识,也不会在普通对话中自动修改自己的模型参数。它的回答来自当前输入、上下文、训练得到的参数,以及推理时的生成过程。我们看到的“推理”“反思”“自我检查”,更多是模型在特定提示、上下文或工具流程下表现出来的能力,而不是人类式的自我意识。


Token:文本被切分后的处理单位。

Token ID:token 被映射成的数字编号。

Embedding:token ID 进入模型后对应的向量表示。

Parameter:模型训练出来的权重和偏置。

Context window:一次输入/输出能处理的 token 上限。

Training tokens:训练时看过的数据 token 数量。

Vocabulary size:分词器支持的 token 种类数量。


文本会先被 tokenizer 切成 token,再映射成 token ID。模型会把 token ID 转成向量表示,也就是 embedding,然后送入 Transformer 网络中计算。Transformer 通过注意力机制和多层神经网络,结合上下文预测后续 token。参数量指的是模型内部训练出来的权重数量,和输入 token 数不是同一个概念。


Workflow 是预先设计好的流程。它强调“步骤固定、路径清楚、可控性强”。比如先读订单,再判断退款规则,再调用退款接口,再发送通知。workflow 里可以用大模型,也可以不用大模型。它和 agent 的区别是:workflow 的路径主要由人或程序提前写好;agent 的路径更多由模型根据目标和中间结果动态决定。


Anthropic 对这个区别说得很清楚:workflows 是 LLM 和工具通过预定义代码路径编排;agents 则是 LLM 动态决定自己的流程和工具使用。


这个方向对。Anthropic 的 Agent Skills 文档也把 skill 描述为模块化能力包,包含 instructions、metadata 和可选资源,比如 scripts、templates,Claude 会在相关任务中自动使用。 另一个官方指南也说 Skills 可以是由 instructions、scripts、resources 组成的文件夹


Context:这次对话/这次任务临时放进来的信息。

Memory:跨会话保存、以后还能拿出来用的信息。

Context 是模型当前这次任务能看到的信息,比如用户问题、系统指令、聊天历史、检索到的文档、工具返回结果等。Memory 是被长期保存、之后还能被取出来的信息,比如用户偏好、项目背景、历史决策、常用规则等。Memory 不是模型参数本身发生了变化,而是系统把相关历史信息保存下来,在需要时重新塞回 context。

最新回复 (8)
  • Serendipity 06-11 17:57
    1

    感谢佬友整理,这必须mark一下!

  • jianyanggggg 06-11 17:58
    2

    这文字亲切,像是佬友在讲话哈哈哈

  • sam 楼主 06-11 18:03
    3

    哈哈写的有点乱,想到啥写啥,就这样子了

  • 简然ss 06-11 18:09
    4

    可以可以,这波又学到了,感谢佬友

  • 七哥 06-11 18:48
    5

    比较易懂,我之前都是用AI找的答案,每个名词AI一搞就是长篇大论,也没有全局概览,还得自己一点点拼接

  • wenjiu19 06-11 22:14
    6

    感谢楼主,我也用具体的例子补充一下,如有错误欢迎指正。以出差订酒店为例:


    1)Agent 智能体



    • 对应:整个「出差预订助手」

    • 定义:配置了 Prompt + Tools + 行为策略 的 LLM

    • 做什么:接收你的一句话,自己决定要不要查机票、要不要查酒店、怎么组合结果,动态走流程。


    2)LLM 大模型



    • 对应:底层 GPT / Claude / grok等

    • 做什么:理解中文、拆解需求、判断逻辑、生成中间决策、输出结果。


    3)Prompt 提示词




    • 例子


      plaintext


      你是专业出差预订助手,只能订机票+酒店,严格遵守预算。
      步骤:解析日期→查机票→查酒店→比价→确认→通知。
      遇到超预算必须询问用户,不能私自决定。




    • 作用:给模型定角色、定范围、定规则降低幻觉




    4)Context 上下文



    • 对应

      • 你本次提问:“下周三去上海,机票≤1500,酒店≤800”

      • 聊天历史(最近几条)

      • 工具返回的机票 / 酒店数据



    • 特点本次任务临时可见,任务结束不长期保存。


    5)Memory 记忆



    • 对应

      • 你常出发机场:默认北京首都

      • 酒店偏好:优先万豪 / 希尔顿

      • 历史预算、历史目的地



    • 特点跨会话长期保存,下次直接用,不修改模型参数,只是系统存数据。


    6)Skill 技能



    • 对应:「出差预订」skill

    • 内容

      • skill.md:说明文档(任务、步骤、约束)

      • 模板:比价模板、确认短信模板

      • 小脚本:日期校验、预算校验



    • 作用:让 LLM 按统一规范干活,可复用。


    7)Workflow 工作流



    • 对应:固定步骤

      1. 解析时间、目的地、预算

      2. 调用机票工具查航班

      3. 调用酒店工具查房间

      4. 按预算过滤、排序

      5. 生成方案,问你确认

      6. 确认后下单 + 发通知



    • 特点人提前写好路径,步骤固定;和 Agent 的区别:Agent 是动态决定路径


    8)Hook 钩子



    • 对应:流程中的 “监控点”

      • Hook1:机票 > 1500 → 触发 “询问是否放宽预算”

      • Hook2:无直飞 → 触发 “推荐中转方案”

      • Hook3:预订成功 → 触发 “发短信 + 邮件”



    • 特点特定条件触发执行,像钩子勾住流程。


    9)Tools 工具



    • 对应

      • 机票查询 Tool

      • 酒店查询 Tool

      • 短信通知 Tool



    • 特点具体能力,Agent 可调用;不一定都用 MCP。


    10)MCP(Model Context Protocol)



    • 对应

      • MCP Server:统一接口服务,对外暴露「机票、酒店、通知」三个 Tool

      • MCP Tool:按 MCP 标准封装好的机票 / 酒店工具



    • 作用统一格式、统一调用方式,不用每次写私有接口;不同企业、不同 AI 都能互调。


    11)Plugin 插件



    • 对应:「出差预订插件」

    • 打包内容:Agent + Skill + Tools + MCP Server + Hooks + 配置

    • 特点可安装、可卸载、可分享;不是 AI 独有(浏览器、软件都有插件)。


    12)Harness 工作台



    • 对应:你的 AI 管理后台

    • 做什么

      • 安装「出差预订插件」

      • 配置 Prompt、权限、Memory

      • 启动 Agent、运行 Workflow

      • 监控 Hook 触发、日志、结果



    • 特点一站式组装和运行环境,自由搭配各种能力。

  • a1073134503 06-12 08:36
    7

    感谢佬友辛苦整理,重新再学习了一遍,清晰多了

  • 守护内啡肽 07-20 04:38
    8

    谢谢分享。期待持续更新。必须点心!

* 帖子来源Linux.do
附近帖子
返回