乐于分享
好东西不私藏

一文读懂 OpenClaw:LLM、Agent、Tool、Skill...它们到底是什么?

一文读懂 OpenClaw:LLM、Agent、Tool、Skill...它们到底是什么?
如果你经常刷AI方面的资讯,可能会听到"AI Agent"、"智能体"、"Skill"、“Memrory”、“workspace”等这些词。它们听起来很高大上,但其实理解起来并不难。今天,我们老易与四虾居就用数字化团队的故事,把这些概念全部讲清楚。

一句话概括 OpenClaw

OpenClaw 是一个让 AI 能够像数字化团队一样"上班工作"的工具箱。

你可以把它想象成一个数字化团队:里面有很多"员工"(Agent),每位员工都有自己独立的"办公区"(Workspace)、"工具箱"(Tool)和"技能包"(Skill)。他们各自分工、相互协作,共同完成用户交给的任务。


核心成员有哪些?

这个"数字化团队"里,有几个关键角色:

1. Gateway——公司前台/传达室

Gateway(网关)核心组件,负责连接各类聊天平台并处理智能体与外部系统的交互。它是整个系统的"守门人",负责接收来自外部的所有消息和请求,然后分发给合适的 Agent 来处理。

比喻:就像公司的前台或传达室。快递、访客、邮件从外面进来,前台不会自己处理,而是根据需求,把信息转交给对应的部门或员工。

Gateway 的核心作用是路由分发——它不负责具体做事,但它是所有工作的"第一站"。没有 Gateway,外部消息就进不来,Agent 们就成了"信息孤岛"。

2. LLM——大脑/军师

LLM(大语言模型) 是整个系统的"思考引擎"。它负责理解问题、进行推理、做出决策。

比喻:就像团队里的"大脑"或"军师"。它不会亲自动手做所有事,但遇到问题时,它会告诉你"应该怎么做"。

在 OpenClaw 中,LLM 并不直接操作电脑,而是告诉 Agent:"你需要调用哪个工具"、"接下来应该干什么"。

Token——虾粮

Token(令牌) 是 LLM 处理文字时的最小单元。你可以把它想象成虾粮:OpenClaw 团队运作需要"食物",Token 就是团队的"粮草"。LLM 吃了 Token 才能"思考"和"回答"——没有 Token,LLM 就饿着肚子,什么都干不了。

比喻:就像团队需要吃粮草才能正常工作。LLM 拿到文字后,也会把它们拆成一块块"小粮草"来消化——这个小块就是 Token。(具体数量因语言和模型而异,一般1个Token约等于1.5个汉字,1个Token约等于0.75个单词,标点符号与空格也单独计算)

为什么了解 Token 很重要?因为 LLM 是按 Token 收费的。不仅是 AI 生成的内容要算钱,你发给 AI 的"对话历史"也要算 Token。调用一次 AI 生成 1000 字,加上之前的对话上下文,可能消耗 1500-2000 个 Token。Token 用得越多,费用越高,速度也可能越慢。所以在 OpenClaw 中,合理控制对话长度、优化提示词,都是"省钱"的小技巧。

3. Agent——具体执行任务的员工

Agent(智能体)负责驱动思考过程,接入模型以处理上下文记忆与逻辑推理,是实际"干活的员工"。它有独立的工作空间,有记忆能力,还能调用各种工具来完成具体任务。

比喻:就像公司里的具体执行任务的员工。员工需要办公区(workspace)、有记忆力(Memory)、会使用工具箱(Tool),必要时还能学习新技能(Skill)。

OpenClaw 中的 Agent 不是冷冰冰的代码——它有"人设"(SOUL.md)、有"工作手册"(AGENTS.md)、还有自己的"姓名和风格"(IDENTITY.md)。

4. Tool——工具箱

Tool(工具) 是Openclaw的“器官与手脚”,决定了它能不能做某事,直接对应系统权限,是 Agent 可以调用的系统能力。比如:读写文件、执行命令、搜索网页、控制浏览器、发送消息……因此,开错了就会产生安全漏洞。

比喻:就像员工手头的工具箱。一个工具箱里有各种工具——锤子、螺丝刀、计算器——没有工具,空有想法也做不出实事。

OpenClaw 内置了 20+ 种工具,开发者也可以自己编写新工具。

5. API——翻译官/接口

API(应用程序接口) 是不同软件之间通信的"翻译官"。它定义了软件之间如何互相请求和响应数据。因此,要识别开通哪些API,接入哪些API,对安全也有影响的。

类比:就像公司里的翻译官或对外接口。外部有各种业务资源(外部数据),通过 API 这位"翻译官"翻译给团队;团队里有产出(处理结果),也通过 API 传递给外部。API 就是这样一个"中间人",让不同软件系统能顺利沟通。

在 OpenClaw 中,Agent 可以通过 API 调用外部服务——比如查天气、搜资料、调用其他 AI 能力。没有 API,Agent 就只能"自说自话",无法与外部世界连接。

6. Skill——技能包

Skill(技能) 是一组预封装好的工具和执行逻辑。简单说就是“使用手册”,决定了“小龙虾”会不会组合多个Tools完成任务,Skill本身不赋予权限,仅提供执行逻辑,权限仍由Tool控制。

类比:就像员工的技能包。比如"写作技能包",里面包含了"构思"、"起草"、"修改"、"排版"等一套动作,学会就能处理这类问题。

OpenClaw 的技能可以从四个地方加载:安装包自带的、工作空间目录里的、用户自己添加的、还有用户与小龙虾互动后自己添加的。

7. Workspace——办公区

Workspace(工作空间) 是 Agent 的"家"和"工作目录"。它长什么样?可以想象成这样的文件夹结构:

办公区/├── AGENTS.md      # 工作指令和记忆├── SOUL.md        # 我的人设和性格├── TOOLS.md       # 工具使用说明├── IDENTITY.md    # 我的名字和风格├── USER.md        # 用户是谁、有什么爱好└── skills/        # 我学过的技能

比喻:就像办公区域。办公区域里的文件、资料、电脑、办公用品,就是 Agent 每天工作需要用到的东西。

8. Memory——记忆力

Memory(记忆) 分为两种:长期记忆短期记忆

  • 长期记忆:存在办公桌的抽屉里。比如上次用户交代的偏好、常用的模板——下次还能找到。
  • 短期记忆:就像员工刚才在做什么。正在处理的任务记得很清楚,但处理完就忘了,不过处理过程中会一直记着。

它们是怎么配合工作的?

用一个流程图来展示:

用户发来消息      ↓   Gateway(前台/传达室)接收消息      ↓   Agent 读取"办公桌"里的记忆和指令      ↓   LLM(大脑/军师)思考:这件事该怎么做?      ↓   计算 Token 数量(影响费用和速度)      ↓      ├─→ 直接回答用户      ├─→ 调用工具(工具箱)做事      ├─→ 通过 API(翻译官)调用外部服务      └─→ 分配给其他同伴(子 Agent)      ↓   循环直到任务完成,返回最终结果

这个过程叫做 Agent Loop(智能体循环):接收 → 思考 → 行动 → 结果 → 再思考……循环往复,直到把事情办好。就像员工"想一下、做一下、再想一下"的状态。


为什么要用 OpenClaw?

简单说:它让 AI 不是只会"聊天",而是能真正"干活"。

  • 如果没有 Tool(工具箱),AI 只能说"我帮不了你";
  • 如果没有 Workspace&Memory(办公区&记忆),AI 记不住你是谁、之前聊过什么;
  • 如果没有 Skill(技能包),每次都要从头教 AI 怎么做事,效率很低。

OpenClaw 把这些能力组装在一起,就像一个完整的"数字化团队"——有脑子、有手脚、有记忆、有工具,还能不断学习新技能。


总结一下今天的内容:

概念
作用
比喻
Gateway
接收并分发外部消息
公司前台/传达室
LLM
思考、推理、决策
大脑/军师
Token
LLM 的"食物",影响费用和速度
虾粮
Agent
实际执行任务
员工
Tool
可调用的外部能力
工具箱
API
软件间通信的"翻译官",调用外部服务
翻译官/接口
Skill
打包好的能力组合
技能包
Workspace
独立的工作目录
办公区
Memory
存储和检索信息
记忆力

记住这个"数字化团队"的比喻,你就已经比 99% 的人更懂 OpenClaw 了。


如果觉得有帮助,欢迎转发给想了解 AI 的朋友!


📢 关于我们

本文由**「老易在」小龙虾团队——老易与四虾居**辅助创作而成。

如果你对 AI话题感兴趣,欢迎关注我们,一起探索"养小龙虾"的乐趣!

"老易与四虾居"的四名成员:司理、采微、染翰、丹青