通透!吃透龙虾 OpenClaw:新手避坑,老手进阶

热闹的龙虾大战背后,用户越看越懵。
教程满天飞、版本五花八门、逻辑难懂、越学越乱。
安装费缴了,就又准备缴卸载费了,完全是凑热闹的。
这篇不讲安装,不讲卸载,只做一件事:深入浅出,带你吃透龙虾 OpenClaw。
如果你是从未部署过的新手,帮你快速建立认知、甄别优质教程、避开入门误区,少走大量弯路。
如果你是已经上手的老手,帮你打通底层逻辑、读懂核心文件、解决实操难题,让龙虾真正听话、好用。
读完这篇,你就能从原理到实操,你就通透了,彻底吃透 OpenClaw,养好属于自己的龙虾。
从 AI 聊天开始
人类用户(提出问题)↓AI(理解问题回答)↓人类用户
你:北京的天气怎么样AI:北京今天12℃,多云//注意:这个答案可能是 AI 凭空编造的——因为它没有实际获取天气数据的能力。
还是以查询天气为例:如果 AI 能主动打开天气网站、获取真实天气数据,再告诉你,那它就不再是单纯的 AI —— 而是开始使用工具,这就是 Agent 的雏形。
人类用户↓Agent理解意图(理解问题/决策/规划)↓Agent使用天气工具↓获得天气信息↓AI用人类语言↓人类用户
人类用户↓Agent理解意图(理解问题/决策/规划)↓Agent使用电脑上各种工具↓通过电脑获得资料↓Agent用人类语言↓人类用户
很多人会疑惑:Agent 没有鼠标和键盘,怎么操作电脑?
其实计算机的本质,本就不需要鼠标键盘,鼠标键盘是为了方便人类操作而设计的,计算机本身是通过“命令”运行的。
比如在苹果电脑的终端中,输入以下命令,就能直接打开浏览器或微信:
//打开 /应用 /浏览器safari/微信appopen /Applications/Safari.appopen /Applications/WeChat.app
你跟 Agent 说的每一句话,Agent 在理解你的意图后,都会翻译成计算机能识别的命令,这就是 Agent 操作电脑的核心逻辑。
Skills 就是灵巧手
但问题来了:每个软件的操作命令都不同,Agent 即便理解了你的意图,也无法凭空翻译成软件能执行的命令。
这就需要给 Agent 一份“工具说明书”,把每个软件的指令说清楚,哪个指令对应什么功能,这份说明书就存放在 SKILLS.md 文件中。本质上 SKILLS 就是 CLI(命令行界面)的套壳。
这里简单解释下 CLI:它是图形界面普及前最常用的用户界面,不支持鼠标,用户通过键盘输入指令,计算机接收后执行相应操作。
需要特别注意的是 Agent 发出指令后,真正执行功能的是工具本身,SKILLS 并不直接执行具体功能,只是功能的搬运工。
此时,完整的交互流程升级为:
人类用户↓Agent理解意图(理解问题/决策/规划)↓SKILLS(工具说明书)↓工具执行,原来的APP(CLI/API/模拟点击)↓通过电脑获得资料(网站/应用/文件等)↓Agent用人类语言↓人类用户
这部分内容不做深入展开,我们继续往下聊。
虽然 Agent 通过使用各种电脑软件变得很厉害了,但依然有一个局限:这个时候的 Agent 就像个临时工,不记得你,也不懂你。
会话 Session 启动│├─ 读取 SOUL.md,决定做事的原则│├─ 读取 IDENTITY.md,知道自己是谁│├─ 读取 USER.md,知道服务的人是谁│├─ 读取 MEMORY.md,记起曾经的经验│├─ 读取 memory/YYYY-MM-DD.md,记起最近的事│└─ 读取 AGENTS.md,按照工作流程办事│└─ 读取 SKILLS.md,看能力怎么用
我用“类比人类”的方式,解释下每个文件的作用,方便理解:
Agent 助手│├── 灵魂│ └── SOUL.md│ # Agent视角:行为准则│ # 人类类比:价值观│ # 系统作用:决定做事原则│├── 身份│ ├── IDENTITY.md│ │ # Agent视角:我是谁│ │ # 人类类比:名字职业经理等│ │ # 系统作用:定义 Agent 角色│ └── USER.md│ # Agent视角:我服务谁│ # 人类类比:我的老板是谁│ # 系统作用:记录人类用户信息│├── 记忆│ ├── memory/YYYY-MM-DD.md│ │ # Agent视角:操作日志 │ │ # 人类类比:日记│ │ # 系统作用:记录每天发生的事情│ └── MEMORY.md│ # Agent视角:长期记忆│ # 人类类比:人生经验│ # 系统作用:重要事项经验总结│├── 行为│ ├── AGENTS.md│ │ # Agent视角:工作手册│ │ # 人类类比:工作流程│ │ # 系统作用:定义Agent运行规则│ ├── BOOTSTRAP.md│ │ # Agent视角:第一次启动流程│ │ # 人类类比:出生证明│ │ # 系统作用:引导用户初始化Agent│ ├── HEARTBEAT.md│ │ # Agent视角:习惯任务│ │ # 人类类比:日常习惯│ │ # 系统作用:周期检查任务│ └── cron/jobs.json│ # Agent视角:日程表│ # 人类类比:待办计划│ # 系统作用:定时执行任务│└── 能力 ├── TOOLS.md │ # Agent视角:工具环境 │ # 人类类比:生存环境 │ # 系统作用:定义工具使用环境 └── SKILLS.md # Agent视角:工具命令生成指南 # 人类类比:工具使用说明书 # 系统作用:生成工具命令
到这里,人类与 Agent 的完整交互流程,升级为:
人类用户↓Agent理解意图(理解问题/决策/规划)↓Agent人格系统(灵魂/身份/记忆/行为/能力)↓Skills(工具说明书)↓工具执行(CLI/API/模拟点击)↓通过电脑获得资料(网站/应用/文件等)↓Agent用人类语言↓人类用户
人类用户↓交互入口(飞书/微信/QQ等IM工具)↓Extension(OpenClaw 连接插件)↓Agent理解意图(理解问题/决策/规划)↓Agent人格系统(灵魂/身份/记忆/行为/能力)↓Skills(工具说明书)↓工具执行(CLI/API/模拟点击)↓通过电脑获得资料(网站/应用/文件等)↓Agent用人类语言↓人类用户
建立人格,写↓IDENTITY.mdUSER.md学习价值观,写↓SOUL.md开始工作,写↓AGENTS.md记录生活,写↓memory/YYYY-MM-DD.md总结经验,写↓MEMORY.md形成习惯,写↓HEARTBEAT.mdcron/jobs.json使用工具,写↓TOOLS.md
